geo/backend/app/api
chiguyong b41da42d74 feat(geo): U1-U9 monetization closed loop implementation
U1: GEO diagnosis auto data collection (DataCollectorService + 11 tests)
U2: Free GEO health score public page (HealthScoreAPI + 7 tests)
U3: Onboarding redesign with conversion layer (Step0 + UpgradePrompt + 14 tests)
U4: Real payment integration (WeChat/Alipay gateway + PaymentOrder + 12 tests)
U5: AI content generation & distribution (Publishers + PublishEngine + 11 tests)
U6: Attribution system & ROI reports (AttributionEngine + ROICalculator + 12 tests)
U7: Email integration & Dashboard monetization UI (EmailScheduler + templates + 22 tests)
U8: Integration tests & shared fixtures (monetization flow + fixture consolidation + 12 tests)
U9: E2E smoke tests (HealthScorePage + acquisition/core flow + 4 E2E cases)

Total: 101 new backend tests passing, 4 E2E test cases
All third-party integrations use mock mode by default with config center management
2026-06-01 07:39:05 +08:00
..
__init__.py feat: GEO平台MVP完整实现 2026-04-23 14:46:43 +08:00
admin.py feat: 完成系统真实化改造 + Mock清除 + 文档编写 2026-05-23 21:35:10 +08:00
agents.py feat: 完成系统真实化改造 + Mock清除 + 文档编写 2026-05-23 21:35:10 +08:00
ai_engines.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
alerts.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
analytics.py feat: 完成系统真实化改造 + Mock清除 + 文档编写 2026-05-23 21:35:10 +08:00
api_keys.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
attribution.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
auth.py fix: 修复数据库schema兼容性和E2E测试 2026-05-27 20:57:49 +08:00
base.py feat: 完成系统真实化改造 + Mock清除 + 文档编写 2026-05-23 21:35:10 +08:00
brands.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
citations.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
clients.py feat: 修复前后端API路径不匹配,对接真实数据与百炼LLM 2026-05-23 14:45:51 +08:00
competitor_analysis.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
competitors.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
content.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
contents.py feat: 修复前后端API路径不匹配,对接真实数据与百炼LLM 2026-05-23 14:45:51 +08:00
dashboard.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
deps.py fix: 修复数据库schema兼容性和E2E测试 2026-05-27 20:57:49 +08:00
detection.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
diagnosis.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
distribution.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
health_score.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
image.py feat: P0-P2功能实现 + GEO workflow分析与规划 2026-05-25 09:45:18 +08:00
knowledge.py fix: 消除所有Mock/Stub/假数据,确保业务流程使用真实数据 2026-05-25 21:51:48 +08:00
knowledge_graph.py fix: 消除所有Mock/Stub/假数据,确保业务流程使用真实数据 2026-05-25 21:51:48 +08:00
lifecycle.py fix: 审计发现的问题修复 2026-05-25 23:33:25 +08:00
monitoring.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
onboarding.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
organization.py fix: 审计发现的问题修复 2026-05-25 23:33:25 +08:00
payments.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
platform_rules.py fix: 消除所有Mock/Stub/假数据,确保业务流程使用真实数据 2026-05-25 21:51:48 +08:00
platforms.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
queries.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
reports.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
schema_advisor.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
scoring.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
strategy.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
subscriptions.py feat: 完整功能补全 - 用户管理/订阅付费/安全限流/管理后台/PDF报告/文档 2026-04-24 10:28:43 +08:00
suggestions.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
trends.py feat(geo): U1-U9 monetization closed loop implementation 2026-06-01 07:39:05 +08:00
usage.py feat: API Key管理+用量追踪完整功能链路v2(真实可用) 2026-05-25 20:43:08 +08:00