3 Commits

Author SHA1 Message Date
Your Name
f87ae48ad5 feat: 实现 FastAPI REST API 端点和集成测试
- 添加认证 API (登录/token验证)
- 添加 Brief API (上传/解析/导入/冲突检测)
- 添加视频 API (上传/断点续传/审核/违规/预览/重提交)
- 添加审核 API (决策/批量审核/申诉/历史)
- 实现基于角色的权限控制
- 更新集成测试,49 个测试全部通过
- 总体测试覆盖率 89.63%

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 18:08:12 +08:00
Your Name
8c297ff640 feat: 实现 AI 服务模块 (ASR/OCR/Logo检测)
新增 AI 服务模块,全部测试通过 (215 passed, 92.41% coverage):

- asr.py: 语音识别服务
  - 支持中文普通话/方言/中英混合
  - 时间戳精度 ≤ 100ms
  - WER 字错率计算

- ocr.py: 文字识别服务
  - 支持复杂背景下的中文识别
  - 水印检测
  - 批量帧处理

- logo_detector.py: 竞品 Logo 检测
  - F1 ≥ 0.85 (含 30% 遮挡场景)
  - 新 Logo 即刻生效
  - 跨帧跟踪

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 17:48:28 +08:00
Your Name
e77af7f8f0 feat: 实现 TDD 绿色阶段核心模块
实现以下模块并通过全部测试 (150 passed, 92.65% coverage):

- validators.py: 数据验证器 (Brief/视频/审核决策/申诉/时间戳/UUID)
- timestamp_align.py: 多模态时间戳对齐 (ASR/OCR/CV 融合)
- rule_engine.py: 规则引擎 (违禁词检测/语境感知/规则版本管理)
- brief_parser.py: Brief 解析 (卖点/禁忌词/时序要求/品牌调性提取)
- video_auditor.py: 视频审核 (文件验证/ASR/OCR/Logo检测/合规检查)

验收标准达成:
- 违禁词召回率 ≥ 95%
- 误报率 ≤ 5%
- 时长统计误差 ≤ 0.5秒
- 语境感知检测 ("最开心的一天" 不误判)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 17:41:37 +08:00