README.md
pyproject.toml
src/aimoon/__init__.py
src/aimoon.egg-info/PKG-INFO
src/aimoon.egg-info/SOURCES.txt
src/aimoon.egg-info/dependency_links.txt
src/aimoon.egg-info/entry_points.txt
src/aimoon.egg-info/requires.txt
src/aimoon.egg-info/top_level.txt
src/aimoon/adapters/__init__.py
src/aimoon/adapters/driven/__init__.py
src/aimoon/adapters/driven/ai/__init__.py
src/aimoon/adapters/driven/ai/analyzer.py
src/aimoon/adapters/driven/ai/data_cleaner.py
src/aimoon/adapters/driven/ai/prompts.py
src/aimoon/adapters/driven/ai/web_search_tool.py
src/aimoon/adapters/driven/collectors/__init__.py
src/aimoon/adapters/driven/collectors/base.py
src/aimoon/adapters/driven/collectors/capital_flow.py
src/aimoon/adapters/driven/collectors/cninfo.py
src/aimoon/adapters/driven/collectors/composite_repo.py
src/aimoon/adapters/driven/collectors/eastmoney_playwright.py
src/aimoon/adapters/driven/collectors/kline.py
src/aimoon/adapters/driven/collectors/mock.py
src/aimoon/adapters/driven/collectors/mock_repo.py
src/aimoon/adapters/driven/collectors/quote.py
src/aimoon/adapters/driven/collectors/research_report.py
src/aimoon/adapters/driven/collectors/social_orchestrator.py
src/aimoon/adapters/driven/collectors/toutiao.py
src/aimoon/adapters/driven/collectors/wechat.py
src/aimoon/adapters/driven/common/__init__.py
src/aimoon/adapters/driven/common/browser.py
src/aimoon/adapters/driven/common/cache.py
src/aimoon/adapters/driven/common/parsers.py
src/aimoon/adapters/driven/common/retry.py
src/aimoon/adapters/driven/config/__init__.py
src/aimoon/adapters/driven/config/settings.py
src/aimoon/adapters/driven/financial/__init__.py
src/aimoon/adapters/driven/financial/akshare_adapter.py
src/aimoon/adapters/driven/report/__init__.py
src/aimoon/adapters/driven/report/generator.py
src/aimoon/adapters/driven/validation/__init__.py
src/aimoon/adapters/driven/validation/integrity_checker.py
src/aimoon/adapters/driving/__init__.py
src/aimoon/adapters/driving/cli/__init__.py
src/aimoon/adapters/driving/cli/main.py
src/aimoon/adapters/driving/cli/pipeline.py
src/aimoon/core/__init__.py
src/aimoon/core/application/__init__.py
src/aimoon/core/application/ports/__init__.py
src/aimoon/core/application/ports/ai_analyzer.py
src/aimoon/core/application/ports/data_validator.py
src/aimoon/core/application/ports/report_generator.py
src/aimoon/core/application/services/__init__.py
src/aimoon/core/application/services/stock_analysis_service.py
src/aimoon/core/domain/__init__.py
src/aimoon/core/domain/aggregates/__init__.py
src/aimoon/core/domain/aggregates/stock_analysis.py
src/aimoon/core/domain/entities/__init__.py
src/aimoon/core/domain/entities/capital_flow.py
src/aimoon/core/domain/entities/financial.py
src/aimoon/core/domain/entities/kline.py
src/aimoon/core/domain/entities/quote.py
src/aimoon/core/domain/entities/research.py
src/aimoon/core/domain/entities/social.py
src/aimoon/core/domain/repositories/__init__.py
src/aimoon/core/domain/repositories/stock_analysis_repo.py
src/aimoon/core/domain/services/__init__.py
src/aimoon/core/domain/services/symbols.py
src/aimoon/core/domain/value_objects/__init__.py
src/aimoon/core/domain/value_objects/analysis_report.py
src/aimoon/core/domain/value_objects/collect_result.py
src/aimoon/core/domain/value_objects/financial_report.py
src/aimoon/core/domain/value_objects/kline_bar.py
tests/test_ai.py
tests/test_cache_retry.py
tests/test_collector_baseline.py
tests/test_collectors.py
tests/test_pipeline.py