- 新增 AIProviderConfig.md:详细设计 AI 厂商动态配置系统 - 数据库存储配置(而非环境变量) - 运行时动态加载,支持热更新 - 多租户隔离,支持品牌方独立配置 - API Key 加密存储 - 故障转移机制 - 更新 DevelopmentPlan.md (V1.4): - 在 AI 模型选型章节添加动态配置说明 - 添加 AIProviderConfig.md 到相关文档 - 更新 FeatureSummary.md (V1.3): - 新增系统管理模块 (F-47~F-50) - F-47: AI 厂商动态配置 (P0) - F-48: AI 厂商连通性测试 (P0) - F-49: 多租户 AI 配置隔离 (P1) - F-50: API Key 轮换管理 (P1) - 更新 RequirementsDoc.md 和 PRD.md: - 在技术架构概述中添加 AI 配置管理说明 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
910 lines
33 KiB
Markdown
910 lines
33 KiB
Markdown
# FeatureSummary.md - 产品功能清单
|
||
|
||
| 文档类型 | **Feature Summary (产品功能文档)** |
|
||
| --- | --- |
|
||
| **项目名称** | SmartAudit (AI 营销内容合规审核平台) |
|
||
| **版本号** | V1.2 |
|
||
| **发布日期** | 2026-02-02 |
|
||
| **关联文档** | RequirementsDoc.md, PRD.md, User_Role_Interfaces.md |
|
||
| **侧重** | 功能清单、优先级、验收标准、界面映射、边界说明 |
|
||
|
||
---
|
||
|
||
## 版本历史 (Version History)
|
||
|
||
| 版本 | 日期 | 作者 | 变更说明 |
|
||
| --- | --- | --- | --- |
|
||
| V1.0 | 2026-02-02 | Claude | 基于 RD/PRD/UI 文档整合产出功能清单 |
|
||
| V1.1 | 2026-02-02 | Claude | 根据 Gemini 修订意见调整:补充验收标准、Out of Scope、核心痛点细化 |
|
||
| V1.2 | 2026-02-02 | Claude | 根据 Gemini 关键改进意见:优先级调整、功能拆分、新增功能、移动端适配 |
|
||
| V1.3 | 2026-02-02 | Claude | **新增 AI 厂商动态配置功能模块 (F-47~F-50)**,支持数据库配置、多租户隔离 |
|
||
|
||
**Gemini 修订意见采纳情况:**
|
||
|
||
| 意见 | 采纳 | 说明 |
|
||
| --- | --- | --- |
|
||
| F-09 语境理解 P1→P0 | ✅ | 避免"人工智障"体验,是用户体验底线 |
|
||
| F-17 进度展示 P1→P0 | ✅ | 3-5分钟等待无反馈会导致用户流失 |
|
||
| F-30 ZIP→多文件拖拽 | ✅ | 降低服务器解压风险,体验更好 |
|
||
| F-05 拆分基础/高级 | ✅ | MVP必须能防竞品,拆分为 F-05-A (P0) / F-05-B (P1) |
|
||
| 新增移动端 H5 适配 | ✅ | 达人工作场景多在移动端 |
|
||
| 新增时长/频次校验 | ✅ | 新增 F-45,满足 Brief 硬性指标 (如 >5s) |
|
||
| 新增 AI 闭环学习 | ✅ | 新增 F-46 (P2),完善产品闭环 |
|
||
|
||
---
|
||
|
||
## 1. 产品概述
|
||
|
||
### 1.1 产品定位
|
||
|
||
SmartAudit 是一款**基于多模态大模型的 B2B SaaS 审核工具**,定位为**"智能预审员"**,在人工介入前**自动化拦截 80% 的基础错误和合规风险**,将审核流转周期从"天"缩短到"小时"。
|
||
|
||
### 1.2 核心价值
|
||
|
||
| 用户角色 | 核心痛点 | 痛点详细描述 | 产品价值 |
|
||
| --- | --- | --- | --- |
|
||
| **品牌方** | 担心达人内容导致品牌翻车 | 害怕由于达人"口无遮拦"或"价值观不当"导致品牌翻车;人工疲劳导致漏判(如竞品露出、边缘违禁词),极易引发公关危机 | 舆情风险提前预警,证据链完整可追溯 |
|
||
| **代理商** | 大量人力浪费在低价值审核工作 | 深陷于"传话筒"困境,大量人力浪费在检查错别字、Brief 对齐等低价值工作上;人工审核一条 3 分钟视频+对比 Brief 平均耗时 15-20 分钟,且需反复修改 3-5 轮 | 效率提升 4 倍(20分钟→5分钟),批量处理 |
|
||
| **达人** | 反馈模糊,反复修改 | 痛恨模糊的反馈(如"感觉不对"),希望获得即时、明确的修改指令,以便尽快结算;不同审核员对"品牌调性"理解不同,导致达人无所适从 | 即时明确的修改指令,带时间戳的修改清单 |
|
||
|
||
### 1.3 成功指标
|
||
|
||
| 指标 | 目标值 |
|
||
| --- | --- |
|
||
| 单条视频人工投入时长 | 从 20 分钟降至 ≤ 5 分钟 |
|
||
| AI 脚本预审后首次通过率 | 提升 ≥ 30% |
|
||
| 违禁词/竞品 Logo 召回率 | ≥ 95% |
|
||
| 违禁词/竞品 Logo 误报率 | ≤ 5% |
|
||
| 舆情/价值观判断一致性 | ≥ 80% |
|
||
| 代理商 NPS | 提升 ≥ 10 分 |
|
||
|
||
---
|
||
|
||
## 2. 功能模块总览
|
||
|
||
```
|
||
┌─────────────────────────────────────────────────────────────────┐
|
||
│ SmartAudit 功能架构 │
|
||
├─────────────────────────────────────────────────────────────────┤
|
||
│ │
|
||
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
|
||
│ │ Brief 解析 │ │ 脚本预审 │ │ 视频审核 │ │
|
||
│ │ 与规则管理 │ │ (Pre-prod) │ │ (Post-prod) │ │
|
||
│ └──────────────┘ └──────────────┘ └──────────────┘ │
|
||
│ │
|
||
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
|
||
│ │ 审核台 │ │ 申诉与仲裁 │ │ 版本比对 │ │
|
||
│ │ 人工复核 │ │ │ │ 批量处理 │ │
|
||
│ └──────────────┘ └──────────────┘ └──────────────┘ │
|
||
│ │
|
||
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
|
||
│ │ 数据看板 │ │ 规则配置 │ │ 审计日志 │ │
|
||
│ │ │ │ 舆情预警 │ │ 证据导出 │ │
|
||
│ └──────────────┘ └──────────────┘ └──────────────┘ │
|
||
│ │
|
||
└─────────────────────────────────────────────────────────────────┘
|
||
```
|
||
|
||
---
|
||
|
||
## 3. 功能清单详解
|
||
|
||
### 3.1 Brief 解析与规则管理
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-01 | Brief 文档上传与解析 | P0 | US-01 | 代理商 |
|
||
| F-02 | 在线文档链接导入 | P0 | US-01 | 代理商 |
|
||
| F-03 | 平台规则库自动加载 | P0 | US-02 | 品牌方/代理商 |
|
||
| F-04 | 区域合规规则切换 | P0 | US-02 | 品牌方 |
|
||
| F-05-A | 基础黑白名单与竞品库 | **P0** | US-10 | 品牌方 |
|
||
| F-05-B | 高级豁免规则配置 | P1 | US-10 | 品牌方 |
|
||
| F-06 | 规则版本管理与审计 | P1 | US-10 | 品牌方 |
|
||
|
||
#### F-01 Brief 文档上传与解析
|
||
|
||
**功能描述:** 支持上传 PDF/Word/Excel/PPT/图片格式的 Brief 文档,AI 自动提取核心卖点、禁忌词、品牌调性要求。
|
||
|
||
**验收标准:**
|
||
- 图文混排 Brief 解析准确率 > 90%
|
||
- 支持加密 PDF 的解析失败提示与手动输入降级
|
||
|
||
**界面映射:** 代理商端 → Brief 配置中心 → 全能解析器
|
||
|
||
---
|
||
|
||
#### F-02 在线文档链接导入
|
||
|
||
**功能描述:** 支持导入飞书/Notion 等已授权的在线文档分享链接。
|
||
|
||
**约束条件:**
|
||
- 仅支持用户授权的分享链接
|
||
- 不得绕过权限或抓取受限内容
|
||
|
||
**界面映射:** 代理商端 → Brief 配置中心 → 在线文档链接导入
|
||
|
||
---
|
||
|
||
#### F-03 平台规则库自动加载
|
||
|
||
**功能描述:** 选择投放平台(抖音/小红书/B站等)后,自动加载对应平台的最新违禁词库,并校验 Brief 要求与平台规则是否冲突。
|
||
|
||
**验收标准:**
|
||
- 规则冲突提示清晰可追溯
|
||
- 平台规则变更后 ≤ 1 工作日内更新
|
||
|
||
**界面映射:** 代理商端 → Brief 配置中心 → 投放平台选择
|
||
|
||
---
|
||
|
||
#### F-04 区域合规规则切换
|
||
|
||
**功能描述:** 不同地区投放可切换对应法规与平台规则版本(中国大陆/港澳台/海外)。
|
||
|
||
**界面映射:**
|
||
- 代理商端 → Brief 配置中心 → 区域合规切换
|
||
- 品牌方端 → 规则配置 → 区域合规配置
|
||
|
||
---
|
||
|
||
#### F-05-A 基础黑白名单与竞品库 ⭐ P0
|
||
|
||
**功能描述:** 品牌方可配置基础私有规则,确保 MVP 具备核心防御能力。
|
||
|
||
**核心功能:**
|
||
- 禁用词库分类管理(广告法/平台规则/品牌私有)
|
||
- 竞品 Logo 图库上传,支持相似度阈值设置
|
||
- 基础白名单配置
|
||
|
||
**为什么是 P0:** 品牌方购买本系统的核心动力之一是"防竞品",MVP 必须具备此能力。
|
||
|
||
**界面映射:** 品牌方端 → 规则配置 → 黑白名单管理
|
||
|
||
---
|
||
|
||
#### F-05-B 高级豁免规则配置
|
||
|
||
**功能描述:** 品牌方可配置高级豁免规则,支持复杂的条件逻辑。
|
||
|
||
**子功能:**
|
||
- 特定达人豁免规则
|
||
- 特定场景豁免规则
|
||
- 条件组合逻辑(如:达人A + 平台B = 豁免规则C)
|
||
|
||
**界面映射:** 品牌方端 → 规则配置 → 高级豁免规则
|
||
|
||
---
|
||
|
||
#### F-06 规则版本管理与审计
|
||
|
||
**功能描述:** 规则变更历史可追溯,支持回滚,变更需审批生效。
|
||
|
||
**验收标准:**
|
||
- 记录变更人、变更时间、变更内容
|
||
- 支持回滚到历史版本
|
||
|
||
**界面映射:** 品牌方端 → 规则配置 → 规则版本管理
|
||
|
||
---
|
||
|
||
### 3.2 脚本预审 (Pre-production)
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-07 | 文本脚本提交与预审 | P0 | US-03 | 达人 |
|
||
| F-08 | 违规检测与修改建议 | P0 | US-03 | 达人 |
|
||
| F-09 | 语境理解降低误报 | **P0** | US-04 | 达人 |
|
||
|
||
#### F-07 文本脚本提交与预审
|
||
|
||
**功能描述:** 达人在拍摄前提交文字脚本,系统检查是否遗漏卖点或触犯广告法。
|
||
|
||
**核心价值:** 避免拍完重拍的巨大沉没成本
|
||
|
||
**界面映射:** 达人端 → 智能上传页
|
||
|
||
---
|
||
|
||
#### F-08 违规检测与修改建议
|
||
|
||
**功能描述:** 输出违规项、遗漏卖点,并给出具体修改建议。
|
||
|
||
**输出示例:**
|
||
- 错误类型:广告法违禁词
|
||
- 原内容:"全网第一"
|
||
- AI建议:建议改为"深受喜爱"或"销量领先"
|
||
|
||
**界面映射:** 达人端 → 审核结果页 → 修改清单
|
||
|
||
---
|
||
|
||
#### F-09 语境理解降低误报 ⭐ P0
|
||
|
||
**功能描述:** AI 区分广告语境与日常语境,避免将非广告内容误判为违规。
|
||
|
||
**示例:** 不将"最开心的一天"误判为广告极限词违规
|
||
|
||
**验收标准:** 广告极限词与非广告语境的区分误报率 ≤ 5%(样本量 ≥ 1,000 句)
|
||
|
||
**为什么是 P0:** 如果 MVP 版本把"我**最**开心的一天"误判为广告法极限词违规,达人会认为这个 AI 是"人工智障",导致口碑崩盘。这是用户体验的底线。
|
||
|
||
**界面映射:** 达人端 → 审核结果页
|
||
|
||
---
|
||
|
||
### 3.3 视频智能审核 (Post-production)
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-10 | 视频上传 | P0 | US-05 | 达人 |
|
||
| F-11 | 多模态联合检测 | P0 | US-05 | 系统 |
|
||
| F-12 | 竞品 Logo 检测 | P0 | US-05 | 系统 |
|
||
| F-13 | 违禁词口播检测 | P0 | US-05 | 系统 |
|
||
| F-14 | 时间戳风险标注 | P0 | US-05 | 系统 |
|
||
| F-45 | 时长与频次校验 | **P0** | US-05 | 系统 |
|
||
| F-15 | Brand Safety 软性风险提示 | P1 | US-06 | 系统 |
|
||
| F-16 | 分区审核规则 | P1 | US-06 | 系统 |
|
||
| F-17 | 审核进度实时展示 | **P0** | US-07 | 达人 |
|
||
| F-18 | 时间戳修改清单 | P1 | US-07 | 达人 |
|
||
|
||
#### F-10 视频上传
|
||
|
||
**功能描述:** 支持视频文件上传
|
||
|
||
**约束条件:**
|
||
- 文件大小 ≤ 100MB
|
||
- 分辨率支持 1080p
|
||
- 格式支持 MP4/MOV
|
||
|
||
**界面映射:** 达人端 → 智能上传页
|
||
|
||
---
|
||
|
||
#### F-11 多模态联合检测
|
||
|
||
**功能描述:** ASR(语音识别)+ OCR(字幕识别)+ CV(画面检测)联合检测
|
||
|
||
**验收标准:**
|
||
- ASR 字错率 ≤ 10%(普通话 + 主流方言)
|
||
- OCR 准确率 ≥ 95%(含复杂背景)
|
||
|
||
**技术依赖:** 多模态 LLM、ASR 引擎、OCR 引擎、CV 检测
|
||
|
||
---
|
||
|
||
#### F-12 竞品 Logo 检测
|
||
|
||
**功能描述:** 自动检测视频画面中是否出现竞品 Logo 或不雅背景,精确到秒数标注。
|
||
|
||
**验收标准:** 竞品 Logo F1 ≥ 0.85(含画面角落遮挡 30% 场景)
|
||
|
||
**界面映射:** 代理商端 → 审核决策台 → 智能进度条(红点标注)
|
||
|
||
---
|
||
|
||
#### F-13 违禁词口播检测
|
||
|
||
**功能描述:** 通过 ASR 识别口播内容,检测违禁词。
|
||
|
||
**界面映射:** 代理商端 → 审核决策台 → AI 检查单 → 硬性合规
|
||
|
||
---
|
||
|
||
#### F-14 时间戳风险标注
|
||
|
||
**功能描述:** 输出时间戳级别的风险点(精确到秒数)
|
||
|
||
**界面映射:**
|
||
- 代理商端 → 审核决策台 → 智能进度条
|
||
- 达人端 → 审核结果页 → 时间轴跳转
|
||
|
||
---
|
||
|
||
#### F-45 时长与频次校验 ⭐ P0 (新增)
|
||
|
||
**功能描述:** 根据 Brief 中的时序要求,自动校验视频是否满足时长和频次指标。
|
||
|
||
**典型场景:**
|
||
- Brief 要求"产品同框必须 > 5秒"
|
||
- Brief 要求"口播提及品牌名 ≥ 3次"
|
||
- Brief 要求"产品特写镜头 ≥ 2个"
|
||
|
||
**输出示例:**
|
||
```
|
||
⚠️ 时长不足:产品同框仅 3.2秒,Brief 要求 > 5秒
|
||
✅ 频次达标:品牌名提及 4次,Brief 要求 ≥ 3次
|
||
```
|
||
|
||
**验收标准:** 时长统计误差 ≤ 0.5秒,频次统计准确率 ≥ 95%
|
||
|
||
**界面映射:** 代理商端 → 审核决策台 → AI 检查单 → 时序校验
|
||
|
||
---
|
||
|
||
#### F-15 Brand Safety 软性风险提示
|
||
|
||
**功能描述:** 检测油腻、爹味说教、性别偏见等舆情风险。
|
||
|
||
**重要约束:** **仅作提示,不强制拦截**,需人工复核确认
|
||
|
||
**界面映射:** 代理商端 → 审核决策台 → AI 检查单 → 舆情雷达
|
||
|
||
---
|
||
|
||
#### F-16 分区审核规则
|
||
|
||
**功能描述:** 智能区分"广告段"与"剧情段",应用不同审核尺度。
|
||
|
||
**界面映射:** 代理商端 → 审核决策台
|
||
|
||
---
|
||
|
||
#### F-17 审核进度实时展示 ⭐ P0
|
||
|
||
**功能描述:** 在等待期间显示 AI 处理进度。
|
||
|
||
**展示示例:**
|
||
- 🔍 正在解析 Brief 核心卖点...
|
||
- 👁️ 正在逐帧检测竞品 Logo...
|
||
- 🧠 正在分析口播情感色彩...
|
||
|
||
**验收标准:** 报告产出时间 ≤ 5 分钟
|
||
|
||
**为什么是 P0:** 视频上传+审核通常需要 3-5 分钟。如果 MVP 只有一个旋转的"Loading"图标而没有具体的文字进度,用户会以为死机了而关闭页面,导致用户流失。
|
||
|
||
**界面映射:** 达人端 → 智能上传页 → 透明思考 UI
|
||
|
||
---
|
||
|
||
#### F-18 时间戳修改清单
|
||
|
||
**功能描述:** 审核完成后提供带时间戳的修改清单。
|
||
|
||
**界面映射:** 达人端 → 审核结果页 → 修改清单
|
||
|
||
---
|
||
|
||
### 3.4 审核台与人工复核
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-19 | 风险列表展示 | P0 | US-08 | 代理商 |
|
||
| F-20 | 确认/驳回操作 | P0 | US-08 | 代理商 |
|
||
| F-21 | 强制通过权 | P1 | US-09 | 品牌方 |
|
||
| F-22 | 特例记录与白名单 | P1 | US-09 | 品牌方 |
|
||
| F-23 | 规则依据与证据查看 | P1 | US-08 | 代理商/品牌方 |
|
||
|
||
#### F-19 风险列表展示
|
||
|
||
**功能描述:** 审核台展示 AI 标记的风险点(红/黄/绿分级)与时间戳。
|
||
|
||
**风险等级:**
|
||
- 🔴 红色:硬性违规,必须处理
|
||
- 🟡 黄色:舆情风险,建议检查
|
||
- 🟢 绿色:合规/卖点识别
|
||
|
||
**界面映射:** 代理商端 → 审核决策台 → AI 检查单
|
||
|
||
---
|
||
|
||
#### F-20 确认/驳回操作
|
||
|
||
**功能描述:** 审核员只需点击确认或驳回,无需从头看视频。
|
||
|
||
**操作说明:**
|
||
- 驳回:自动将勾选的问题打包发送给达人
|
||
- 通过:流程结束
|
||
|
||
**界面映射:** 代理商端 → 审核决策台 → 决策栏
|
||
|
||
---
|
||
|
||
#### F-21 强制通过权
|
||
|
||
**功能描述:** 品牌方可手动放行过于保守的误报(如达人玩的新梗)。
|
||
|
||
**约束条件:**
|
||
- 必须填写放行原因
|
||
- 记录审批人与操作时间,纳入审计日志
|
||
|
||
**界面映射:** 代理商端 → 审核决策台 → 决策栏 → [强制通过]
|
||
|
||
---
|
||
|
||
#### F-22 特例记录与白名单
|
||
|
||
**功能描述:** 将当前判断记录为规则白名单/豁免条款。
|
||
|
||
**约束条件:**
|
||
- 需品牌方确认后生效
|
||
- 如需用于模型优化,必须确保数据授权与合规评估
|
||
|
||
**界面映射:**
|
||
- 代理商端 → 审核决策台 → 决策栏 → [记录为特例]
|
||
- 品牌方端 → 规则配置 → 特例记录
|
||
|
||
---
|
||
|
||
#### F-23 规则依据与证据查看
|
||
|
||
**功能描述:** 可查看每条结论的规则依据与证据片段。
|
||
|
||
**验收标准:** 每条结论包含规则版本、模型版本、证据截图/片段与时间戳
|
||
|
||
**界面映射:** 代理商端 → 审核决策台 → AI 检查单(点击展开详情)
|
||
|
||
---
|
||
|
||
### 3.5 申诉与仲裁
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-24 | 发起申诉 | P1 | - | 达人 |
|
||
| F-25 | 申诉令牌管理 | P1 | - | 系统 |
|
||
| F-26 | 人工仲裁 | P1 | - | 代理商 |
|
||
| F-27 | 申诉结果通知 | P1 | - | 达人 |
|
||
|
||
#### F-24 发起申诉
|
||
|
||
**功能描述:** 达人可对每条报错发起申诉。
|
||
|
||
**操作要求:**
|
||
- 提供理由输入框(必填,≥ 10 字)
|
||
- 可上传补充证据(截图、链接等)
|
||
- 消耗申诉令牌
|
||
|
||
**界面映射:** 达人端 → 审核结果页 → [申诉] 按钮
|
||
|
||
---
|
||
|
||
#### F-25 申诉令牌管理
|
||
|
||
**功能描述:** 基于达人信用评分分配令牌配额,申诉成功后令牌返还。
|
||
|
||
**规则说明:**
|
||
- 历史表现越好,配额越高
|
||
- 申诉成功后令牌自动返还
|
||
|
||
**界面映射:** 达人端 → 审核结果页 → 申诉弹窗(显示剩余令牌)
|
||
|
||
---
|
||
|
||
#### F-26 人工仲裁
|
||
|
||
**功能描述:** 代理商对申诉进行仲裁,记录仲裁结论。
|
||
|
||
**界面映射:** 代理商端 → 工作台 → 申诉待仲裁
|
||
|
||
---
|
||
|
||
#### F-27 申诉结果通知
|
||
|
||
**功能描述:** 申诉结果通过消息中心通知达人。
|
||
|
||
**通知文案:** "您的申诉已通过,AI 已学习您的反馈。"
|
||
|
||
**界面映射:** 达人端 → 消息通知中心
|
||
|
||
---
|
||
|
||
### 3.6 版本比对与批量处理
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-28 | 版本差异报告 | P2 | US-13 | 代理商 |
|
||
| F-29 | 双屏同步播放 | P2 | US-13 | 代理商 |
|
||
| F-30 | 批量上传 | P2 | US-11 | 代理商 |
|
||
| F-31 | 批量审核 | P2 | US-11 | 代理商 |
|
||
| F-32 | 批量导出 | P2 | US-11 | 代理商 |
|
||
|
||
#### F-28 版本差异报告
|
||
|
||
**功能描述:** AI 明确告知"V1版本中指出的N个违规点,有X个已修复,Y个未修复"。
|
||
|
||
**展示示例:**
|
||
```
|
||
V1 版本指出 3 个违规点:✅ 已修复 2 个 | ❌ 未修复 1 个
|
||
```
|
||
|
||
**界面映射:** 代理商端 → 版本比对视窗 → 顶部统计摘要
|
||
|
||
---
|
||
|
||
#### F-29 双屏同步播放
|
||
|
||
**功能描述:** 左侧 V1,右侧 V2 同步播放,点击条目可跳转到对应时间戳。
|
||
|
||
**界面映射:** 代理商端 → 版本比对视窗 → 双屏模式
|
||
|
||
---
|
||
|
||
#### F-30 批量上传
|
||
|
||
**功能描述:** 支持多文件拖拽上传 (Multi-file Drag & Drop),利用现代浏览器的并发上传能力。
|
||
|
||
**技术说明:**
|
||
- ~~原方案:ZIP 压缩包上传~~ (已废弃)
|
||
- 新方案:多文件拖拽 + 并发上传
|
||
- 废弃原因:ZIP 在 Web 端上传会带来带宽压力、超时断连风险及服务器解压算力消耗
|
||
|
||
**界面映射:** 代理商端 → 批量操作中心
|
||
|
||
---
|
||
|
||
#### F-31 批量审核
|
||
|
||
**功能描述:** 对无问题项批量通过(需二次确认)。
|
||
|
||
**界面映射:** 代理商端 → 批量操作中心
|
||
|
||
---
|
||
|
||
#### F-32 批量导出
|
||
|
||
**功能描述:** 一键导出选中任务的审核报告。
|
||
|
||
**导出格式:** Excel/PDF,包含完整审核证据链
|
||
|
||
**界面映射:** 代理商端 → 批量操作中心 / 数据报表
|
||
|
||
---
|
||
|
||
### 3.7 数据看板与报表
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-33 | 核心指标卡片 | P0 | - | 品牌方 |
|
||
| F-34 | 趋势图表 | P1 | - | 品牌方 |
|
||
| F-35 | 风险预警 | P1 | - | 品牌方 |
|
||
| F-36 | 代理商绩效对比 | P1 | - | 品牌方 |
|
||
| F-37 | 达人排行榜 | P2 | - | 代理商 |
|
||
|
||
#### F-33 核心指标卡片
|
||
|
||
**功能描述:** 展示审核总量、初审通过率、硬性召回率、舆情拦截数、平均审核周期。
|
||
|
||
**界面映射:** 品牌方端 → 数据看板 → 顶部指标卡片
|
||
|
||
---
|
||
|
||
#### F-34 趋势图表
|
||
|
||
**功能描述:**
|
||
- 近 30 天审核量与通过率趋势
|
||
- 问题分布饼图(违禁词/竞品/舆情/卖点遗漏)
|
||
- 问题高发时段热力图
|
||
|
||
**界面映射:** 品牌方端 → 数据看板 → 可视化图表区
|
||
|
||
---
|
||
|
||
#### F-35 风险预警
|
||
|
||
**功能描述:** 实时预警异常情况。
|
||
|
||
**预警类型:**
|
||
- 🔴 紧急:竞品露出集中爆发
|
||
- 🟠 关注:达人连续未通过
|
||
- 🟡 舆情:舆情拦截数异常上升
|
||
|
||
**界面映射:** 品牌方端 → 数据看板 → 风险预警区
|
||
|
||
---
|
||
|
||
#### F-36 代理商绩效对比
|
||
|
||
**功能描述:** 柱状图对比各代理商的审核效率与通过率。
|
||
|
||
**界面映射:** 品牌方端 → 数据看板 → 代理商对比
|
||
|
||
---
|
||
|
||
#### F-37 达人排行榜
|
||
|
||
**功能描述:** 按通过率、响应速度对达人排名,预警问题达人。
|
||
|
||
**界面映射:** 代理商端 → 数据报表 → 达人维度
|
||
|
||
---
|
||
|
||
### 3.8 审计日志与证据导出
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-38 | 审核记录查询 | P1 | US-12 | 品牌方 |
|
||
| F-39 | 完整审核链路查看 | P1 | US-12 | 品牌方 |
|
||
| F-40 | 证据链 PDF 导出 | P1 | US-12 | 品牌方/代理商 |
|
||
|
||
#### F-38 审核记录查询
|
||
|
||
**功能描述:** 查看所有审核记录,支持高级筛选(时间/代理商/达人/结果)。
|
||
|
||
**界面映射:** 品牌方端 → 审计日志 → 列表视图
|
||
|
||
---
|
||
|
||
#### F-39 完整审核链路查看
|
||
|
||
**功能描述:** 点击任意记录查看完整审核链路,包含原始视频、AI 报告、人工决策、申诉记录。
|
||
|
||
**界面映射:** 品牌方端 → 审计日志 → 详情页
|
||
|
||
---
|
||
|
||
#### F-40 证据链 PDF 导出
|
||
|
||
**功能描述:** 生成符合法务要求的 PDF 报告。
|
||
|
||
**报告内容:**
|
||
- 时间戳:所有操作的精确时间记录
|
||
- 截图:AI 报错对应的视频截图
|
||
- 规则依据:触发的规则版本与具体条款
|
||
- 审核人:操作人身份与电子签名
|
||
- 规则版本号、模型版本号
|
||
- 完整操作日志(不可篡改)
|
||
|
||
**界面映射:** 品牌方端 → 审计日志 → 证据链导出
|
||
|
||
---
|
||
|
||
### 3.9 舆情预警中心
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-41 | 舆情风险视频监控 | P2 | US-06 | 品牌方 |
|
||
| F-42 | 舆情案例库 | P2 | - | 品牌方 |
|
||
| F-43 | 舆情阈值设置 | P1 | US-10 | 品牌方 |
|
||
|
||
#### F-41 舆情风险视频监控
|
||
|
||
**功能描述:** 近期被 AI 标记为"舆情风险"的视频列表,按风险等级排序。
|
||
|
||
**界面映射:** 品牌方端 → 舆情预警中心 → 实时监控
|
||
|
||
---
|
||
|
||
#### F-42 舆情案例库
|
||
|
||
**功能描述:** 历史舆情事件归档,作为培训素材供代理商学习。
|
||
|
||
**界面映射:** 品牌方端 → 舆情预警中心 → 案例库
|
||
|
||
---
|
||
|
||
#### F-43 舆情阈值设置
|
||
|
||
**功能描述:** 调整 AI 对"油腻"、"性感"、"争议话题"的敏感度,支持按平台差异化配置。
|
||
|
||
**重要约束:** 舆情风险仅作提示,不作为强制拦截依据
|
||
|
||
**界面映射:** 品牌方端 → 规则配置 → 舆情阈值设置
|
||
|
||
---
|
||
|
||
### 3.10 AI 闭环学习 (新增)
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-46 | 负样本清洗与回流 | P2 | - | 系统 |
|
||
|
||
---
|
||
|
||
### 3.11 系统管理 - AI 厂商配置 (V1.4 新增)
|
||
|
||
| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 |
|
||
| --- | --- | --- | --- | --- |
|
||
| F-47 | AI 厂商动态配置 | P0 | - | 系统管理员 |
|
||
| F-48 | AI 厂商连通性测试 | P0 | - | 系统管理员 |
|
||
| F-49 | 多租户 AI 配置隔离 | P1 | - | 系统管理员/品牌方 |
|
||
| F-50 | API Key 轮换管理 | P1 | - | 系统管理员 |
|
||
|
||
#### F-47 AI 厂商动态配置 ⭐ P0
|
||
|
||
**功能描述:** 系统管理员可在后台配置多个 AI 厂商(DeepSeek、OpenAI、通义千问、OneAPI 中转等),配置存储在数据库中,运行时动态加载,无需修改代码或重启服务。
|
||
|
||
**核心功能:**
|
||
- 支持添加、编辑、删除 AI 厂商配置
|
||
- 配置 Base URL、API Key(加密存储)、默认模型
|
||
- 为不同使用场景(Brief 解析、脚本预审、视频审核)指定不同厂商
|
||
- 配置优先级和备用厂商(故障转移)
|
||
|
||
**为什么是 P0:** 这是 AI 服务的基础设施,所有 AI 功能都依赖此配置。
|
||
|
||
**界面映射:** 系统管理后台 → AI 厂商管理
|
||
|
||
**技术文档:** 详见 [AIProviderConfig.md](./AIProviderConfig.md)
|
||
|
||
---
|
||
|
||
#### F-48 AI 厂商连通性测试
|
||
|
||
**功能描述:** 配置 AI 厂商后,可测试连通性,验证 API Key 是否有效。
|
||
|
||
**界面映射:** 系统管理后台 → AI 厂商管理 → [测试连通性]
|
||
|
||
---
|
||
|
||
#### F-49 多租户 AI 配置隔离
|
||
|
||
**功能描述:** 不同品牌方可配置独立的 AI 厂商,实现租户级别的配置隔离和配额管理。
|
||
|
||
**界面映射:** 品牌方后台 → 系统设置 → AI 配置
|
||
|
||
---
|
||
|
||
#### F-50 API Key 轮换管理
|
||
|
||
**功能描述:** 支持定期轮换 API Key,无需重启服务即可生效。
|
||
|
||
**界面映射:** 系统管理后台 → AI 厂商管理 → [轮换密钥]
|
||
|
||
#### F-46 负样本清洗与回流 (Feedback Loop)
|
||
|
||
**功能描述:** 系统自动收集"人工驳回 AI 判定"的案例,清洗为微调数据集,用于后续模型优化。
|
||
|
||
**工作流程:**
|
||
1. 收集:记录所有"人工推翻 AI 判定"的案例
|
||
2. 清洗:过滤噪声数据,标注有效负样本
|
||
3. 回流:定期将清洗后的数据用于模型微调
|
||
4. 验证:A/B 测试验证模型效果提升
|
||
|
||
**数据合规:**
|
||
- 需确保数据授权与合规评估
|
||
- 品牌方私有数据需单独授权
|
||
|
||
**界面映射:** 后台管理 → 模型优化 → 负样本管理
|
||
|
||
> 💡 **说明:** F-22 提到了"特例记录",F-27 提到了"AI 已学习您的反馈",但这只是前端文案。本功能是真正让 AI 变聪明的机制。
|
||
|
||
---
|
||
|
||
## 4. 功能优先级汇总
|
||
|
||
### 4.1 MVP (P0) - 必须实现
|
||
|
||
| 功能编号 | 功能名称 | 模块 | 备注 |
|
||
| --- | --- | --- | --- |
|
||
| F-01 | Brief 文档上传与解析 | Brief 管理 | |
|
||
| F-02 | 在线文档链接导入 | Brief 管理 | |
|
||
| F-03 | 平台规则库自动加载 | Brief 管理 | |
|
||
| F-04 | 区域合规规则切换 | Brief 管理 | |
|
||
| F-05-A | 基础黑白名单与竞品库 | Brief 管理 | ⭐ 从 F-05 拆分,MVP 必须能防竞品 |
|
||
| F-07 | 文本脚本提交与预审 | 脚本预审 | |
|
||
| F-08 | 违规检测与修改建议 | 脚本预审 | |
|
||
| F-09 | 语境理解降低误报 | 脚本预审 | ⭐ P1→P0,避免"人工智障"体验 |
|
||
| F-10 | 视频上传 | 视频审核 | |
|
||
| F-11 | 多模态联合检测 | 视频审核 | |
|
||
| F-12 | 竞品 Logo 检测 | 视频审核 | |
|
||
| F-13 | 违禁词口播检测 | 视频审核 | |
|
||
| F-14 | 时间戳风险标注 | 视频审核 | |
|
||
| F-45 | 时长与频次校验 | 视频审核 | ⭐ 新增,满足 Brief 硬性指标 |
|
||
| F-17 | 审核进度实时展示 | 视频审核 | ⭐ P1→P0,缓解等待焦虑 |
|
||
| F-19 | 风险列表展示 | 审核台 | |
|
||
| F-20 | 确认/驳回操作 | 审核台 | |
|
||
| F-33 | 核心指标卡片 | 数据看板 | |
|
||
| F-47 | AI 厂商动态配置 | 系统管理 | ⭐ V1.3 新增,AI 基础设施 |
|
||
| F-48 | AI 厂商连通性测试 | 系统管理 | ⭐ V1.3 新增 |
|
||
|
||
### 4.2 V1.1 (P1) - 首版后快速迭代
|
||
|
||
| 功能编号 | 功能名称 | 模块 | 备注 |
|
||
| --- | --- | --- | --- |
|
||
| F-05-B | 高级豁免规则配置 | Brief 管理 | 从 F-05 拆分 |
|
||
| F-06 | 规则版本管理与审计 | Brief 管理 | |
|
||
| F-15 | Brand Safety 软性风险提示 | 视频审核 | |
|
||
| F-16 | 分区审核规则 | 视频审核 | |
|
||
| F-18 | 时间戳修改清单 | 视频审核 | |
|
||
| F-21 | 强制通过权 | 审核台 | |
|
||
| F-22 | 特例记录与白名单 | 审核台 | |
|
||
| F-23 | 规则依据与证据查看 | 审核台 | |
|
||
| F-24~27 | 申诉与仲裁 | 申诉 | |
|
||
| F-34~36 | 趋势图表与预警 | 数据看板 | |
|
||
| F-38~40 | 审计日志与证据导出 | 审计 | |
|
||
| F-43 | 舆情阈值设置 | 舆情 | |
|
||
| F-49 | 多租户 AI 配置隔离 | 系统管理 | ⭐ V1.3 新增 |
|
||
| F-50 | API Key 轮换管理 | 系统管理 | ⭐ V1.3 新增 |
|
||
|
||
> ⚠️ **注意:** F-09 (语境理解) 和 F-17 (进度展示) 已提升至 P0
|
||
|
||
### 4.3 V2 (P2) - 中长期规划
|
||
|
||
| 功能编号 | 功能名称 | 模块 | 备注 |
|
||
| --- | --- | --- | --- |
|
||
| F-28~29 | 版本差异报告与双屏播放 | 版本比对 | |
|
||
| F-30~32 | 批量上传/审核/导出 | 批量处理 | F-30 改为多文件拖拽 |
|
||
| F-37 | 达人排行榜 | 数据报表 | |
|
||
| F-41~42 | 舆情监控与案例库 | 舆情 | |
|
||
| F-46 | 负样本清洗与回流 | AI 闭环 | ⭐ 新增,让 AI 真正学习 |
|
||
|
||
---
|
||
|
||
## 5. 角色-功能映射
|
||
|
||
| 功能模块 | 达人 | 代理商 | 品牌方 |
|
||
| --- | --- | --- | --- |
|
||
| Brief 管理 | 查看 | 上传/编辑 | 配置规则 |
|
||
| 脚本预审 | ✅ 提交 | 查看 | 查看 |
|
||
| 视频审核 | ✅ 上传 | 查看报告 | 查看报告 |
|
||
| 审核台 | ❌ | ✅ 初审 | ✅ 终审/强制通过 |
|
||
| 申诉 | ✅ 发起 | ✅ 仲裁 | ❌ |
|
||
| 版本比对 | ❌ | ✅ | ✅ |
|
||
| 批量处理 | ❌ | ✅ | ✅ |
|
||
| 数据看板 | 个人进度 | 项目/达人 | 全局 |
|
||
| 规则配置 | ❌ | ❌ | ✅ |
|
||
| 审计日志 | ❌ | 所管辖 | 全部 |
|
||
| 舆情预警 | ❌ | ❌ | ✅ |
|
||
|
||
---
|
||
|
||
## 6. 非功能性要求
|
||
|
||
| 类别 | 要求 |
|
||
| --- | --- |
|
||
| **可用性** | 月度可用性 ≥ 99.5%,支持灰度发布与快速回滚 |
|
||
| **性能** | 1080p、≤ 100MB 视频生成报告 ≤ 5 分钟(排队 ≤ 2 分钟) |
|
||
| **安全** | 传输与存储加密;基于角色权限控制;关键操作二次确认 |
|
||
| **隐私** | 数据最小化;默认保留 30 天;符合《个保法》与 GDPR |
|
||
| **数据本地化** | 国内客户数据存储于中国大陆境内服务器 |
|
||
| **审计** | 操作日志可审计且不可篡改 |
|
||
| **移动端适配** | **达人端(上传/查看报告)必须适配移动端 H5 竖屏操作** |
|
||
|
||
> ⚠️ **移动端适配说明:** 达人的工作场景多在拍摄现场(移动端),需要在手机上完成脚本上传、查看审核结果等操作。如果只做 PC 网页版,达人无法在拍摄现场即时使用,产品价值会大打折扣。
|
||
|
||
---
|
||
|
||
## 7. 合规约束
|
||
|
||
| 约束类型 | 说明 |
|
||
| --- | --- |
|
||
| **规则来源** | 必须基于公开法规、平台官方规则或品牌方授权的 Brief |
|
||
| **可解释性** | AI 不做黑盒决策,每条结论必须给出证据与规则依据 |
|
||
| **辅助决策** | 系统为"辅助工具",不直接触发平台处罚,最终责任由人工承担 |
|
||
| **软性风控边界** | 主观风险(油腻/爹味等)仅作提示,不强制拦截 |
|
||
| **数据隔离** | 品牌方 Brief 和私有数据严格隔离,不得用于训练通用模型 |
|
||
| **在线文档** | 仅支持用户授权的分享链接,不得绕过权限抓取 |
|
||
|
||
---
|
||
|
||
## 8. Out of Scope(本期不做)
|
||
|
||
为明确产品边界,以下功能**不在本期范围内**:
|
||
|
||
| 序号 | 排除功能 | 说明 |
|
||
| --- | --- | --- |
|
||
| 1 | **视频剪辑工具** | 不提供在线剪辑功能,仅提供修改意见 |
|
||
| 2 | **支付与结算** | 不涉及品牌与达人的资金交易 |
|
||
| 3 | **发布后数据监测** | 不负责视频发布后的点赞/评论/转化数据分析 |
|
||
| 4 | **自动下架/投诉处理** | 不直接触发平台处罚或下架动作,系统定位为"辅助工具" |
|
||
| 5 | **直播流/实时切片审核** | 本期仅支持离线上传视频文件,不支持直播流的实时接入与毫秒级审核 |
|
||
|
||
---
|
||
|
||
## 9. 验收标准 (Acceptance Criteria)
|
||
|
||
产品上线前必须满足以下验收标准:
|
||
|
||
| 验收项 | 标准 | 测量方式 |
|
||
| --- | --- | --- |
|
||
| **Brief 解析准确率** | 图文混排 PDF Brief 提取准确率 **> 90%** | 标注测试集评估 |
|
||
| **竞品 Logo 检测** | 画面角落遮挡 30% 的竞品 Logo,F1 **≥ 0.85** | 标注测试集评估 |
|
||
| **语义理解误报率** | 广告极限词与非广告语境区分误报率 **≤ 5%** | 样本量 ≥ 1,000 句 |
|
||
| **ASR 字错率** | 普通话 + 主流方言字错率 **≤ 10%** | 标注测试集评估 |
|
||
| **OCR 准确率** | 含复杂背景字幕准确率 **≥ 95%** | 标注测试集评估 |
|
||
| **审核报告产出时间** | 100MB 以内视频,报告产出时间 **≤ 5 分钟** | 系统埋点统计 |
|
||
| **审计链路完整性** | 每条结论包含规则版本、模型版本、证据截图/片段与时间戳 | 人工抽查验证 |
|
||
|
||
---
|
||
|
||
## 10. 相关文档
|
||
|
||
| 文档名称 | 说明 |
|
||
| --- | --- |
|
||
| RequirementsDoc.md | 业务需求文档(用户故事、成功指标) |
|
||
| PRD.md | 产品需求文档(功能需求、技术架构) |
|
||
| User_Role_Interfaces.md | 用户角色与界面规范 |
|
||
| **AIProviderConfig.md** | **AI 厂商动态配置架构设计(V1.3 新增)** |
|
||
| 技术设计文档 (TDD) | 待编写 |
|
||
| API 接口规范 | 待编写 |
|
||
| 数据字典 | 待编写 |
|
||
| 测试计划 | 待编写 |
|