geo/backend/tests
chiguyong 290ef5a273 feat: API Key管理+用量追踪完整功能链路
后端:
- api_key_manager: 加密存储、脱敏显示、优先级排序、降级策略、Key可用性检测
- smart_router: 分层路由策略(FREE→LOW_COST→MID_COST→HIGH_COST)、国内引擎优先
- usage_tracker: Token消耗统计、成本计算、配额预警(ok/warning/exceeded)
- API端点: /api/v1/api-keys/ (CRUD+verify), /api/v1/usage/ (summary+quota+by-engine)
- 测试: 19个API测试 + 37个服务测试全部通过

前端:
- settings页面API配置标签页: 按国内外分组展示9个引擎、添加/删除/验证Key
- usage页面: 配额概览(环形进度)、用量趋势图(Recharts)、引擎分布饼图、明细表格
- 修复API路径与后端不一致问题
- 修复alerts API参数顺序问题
2026-05-25 15:37:33 +08:00
..
test_agent_framework feat: P0-P2功能实现 + GEO workflow分析与规划 2026-05-25 09:45:18 +08:00
test_api feat: API Key管理+用量追踪完整功能链路 2026-05-25 15:37:33 +08:00
test_content_pipeline feat: P0-P2功能实现 + GEO workflow分析与规划 2026-05-25 09:45:18 +08:00
test_integration feat: GEO平台P0-P1核心功能重构 2026-05-23 09:34:58 +08:00
test_models feat: GEO平台P0-P1核心功能重构 2026-05-23 09:34:58 +08:00
test_services feat: API Key管理+智能路由+用量追踪 - 性价比最优方案 2026-05-25 14:52:31 +08:00
test_workers feat: GEO平台P0-P1核心功能重构 2026-05-23 09:34:58 +08:00
__init__.py feat: GEO平台P0-P1核心功能重构 2026-05-23 09:34:58 +08:00
conftest.py feat: GEO平台P0-P1核心功能重构 2026-05-23 09:34:58 +08:00
test_config.py feat: P1核心功能验证完成 - 迁移/平台对接/调度器/配置/Agent监控 2026-05-23 22:02:49 +08:00
test_content_pipeline.py feat: 平台规则中心完善 - TDD开发完成 2026-05-23 23:03:42 +08:00
test_database_migration.py feat: P1核心功能验证完成 - 迁移/平台对接/调度器/配置/Agent监控 2026-05-23 22:02:49 +08:00
test_html_generator.py feat: 平台规则中心完善 - TDD开发完成 2026-05-23 23:03:42 +08:00
test_performance.py feat: 完成系统真实化改造 + Mock清除 + 文档编写 2026-05-23 21:35:10 +08:00
test_platform_adapters.py feat: P1核心功能验证完成 - 迁移/平台对接/调度器/配置/Agent监控 2026-05-23 22:02:49 +08:00
test_rule_validator.py feat: 平台规则中心完善 - TDD开发完成 2026-05-23 23:03:42 +08:00
test_scheduler.py feat: P1核心功能验证完成 - 迁移/平台对接/调度器/配置/Agent监控 2026-05-23 22:02:49 +08:00
test_security.py feat: 完成系统真实化改造 + Mock清除 + 文档编写 2026-05-23 21:35:10 +08:00
test_sensitive_filter.py feat: 平台规则中心完善 - TDD开发完成 2026-05-23 23:03:42 +08:00
test_seo_optimizer.py feat: 平台规则中心完善 - TDD开发完成 2026-05-23 23:03:42 +08:00