diff --git a/FeatureSummary.md b/FeatureSummary.md index ff1ee28..74f81fe 100644 --- a/FeatureSummary.md +++ b/FeatureSummary.md @@ -82,8 +82,8 @@ │ └──────────────┘ └──────────────┘ └──────────────┘ │ │ │ │ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ -│ │ 数据看板 │ │ 规则配置 │ │ 审计日志 │ │ -│ │ │ │ 舆情预警 │ │ 证据导出 │ │ +│ │ 数据看板 │ │ 规则配置 │ │ 证据导出 │ │ +│ │ │ │ │ │ │ │ │ └──────────────┘ └──────────────┘ └──────────────┘ │ │ │ └─────────────────────────────────────────────────────────────────┘ @@ -554,7 +554,7 @@ **约束条件:** - 必须填写放行原因 - 弹窗提供“保存为特例”勾选项(勾选后生成豁免条款,需品牌方确认) -- 记录审批人与操作时间,纳入审计日志 +- 记录审批人与操作时间 **界面映射:** 代理商端 → 审核决策台 → 决策栏 → [强制通过] @@ -756,95 +756,55 @@ V1 版本指出 3 个违规点:✅ 已修复 2 个 | ❌ 未修复 1 个 --- -### 3.8 审计日志与证据导出 +### 3.8 代理商管理 | 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 | | --- | --- | --- | --- | --- | -| F-38 | 审核记录查询 | P1 | US-12 | 品牌方 | -| F-39 | 完整审核链路查看 | P1 | US-12 | 品牌方 | -| F-40 | 证据链 PDF 导出 | P1 | US-12 | 品牌方/代理商 | +| F-44 | 代理商ID与邀请 | P0 | - | 品牌方/代理商 | -#### F-38 审核记录查询 +#### F-44 代理商ID与邀请 -**功能描述:** 查看所有审核记录,支持高级筛选(时间/代理商/达人/结果)。 +**功能描述:** 每个代理商拥有系统唯一的代理商ID(如 `AG123456`),品牌方通过搜索代理商ID发起邀请,代理商在消息中心接受邀请后加入品牌方代理商列表。 -**界面映射:** 品牌方端 → 审计日志 → 列表视图 +**核心流程:** +1. 品牌方点击「邀请代理商」,输入代理商ID搜索 +2. 系统显示匹配的代理商信息(头像、名称、代理商ID) +3. 品牌方确认后发送邀请 +4. 代理商在消息中心收到邀请通知,可选择「同意」或「拒绝」 +5. 代理商同意后自动加入品牌方的代理商列表,可接收项目分配 + +**附加功能:** 管理合作代理商与授权范围(可见 Brief 范围、**按代理商**强制通过授权、申诉仲裁权限、绩效评分卡)。 + +**界面映射:** +- 品牌方端 → 代理商管理 → 邀请代理商弹窗 +- 代理商端 → 消息中心 → 品牌方邀请通知 --- -#### F-39 完整审核链路查看 - -**功能描述:** 点击任意记录查看完整审核链路,包含原始视频、AI 报告、人工决策、申诉记录。 - -**界面映射:** 品牌方端 → 审计日志 → 详情页 - ---- - -#### F-40 证据链 PDF 导出 - -**功能描述:** 生成符合法务要求的 PDF 报告。 - -**报告内容:** -- 时间戳:所有操作的精确时间记录 -- 截图:AI 报错对应的视频截图 -- 规则依据:触发的规则版本与具体条款 -- 审核人:操作人身份与电子签名 -- 规则版本号、模型版本号 -- 完整操作日志(不可篡改) - -**界面映射:** 品牌方端 → 审计日志 → 证据链导出 - ---- - -### 3.9 舆情预警中心 +### 3.9 达人管理 | 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 | | --- | --- | --- | --- | --- | -| F-41 | 舆情风险视频监控 | P2 | US-06 | 品牌方 | -| F-42 | 舆情案例库 | P2 | - | 品牌方 | -| F-43 | 舆情阈值设置 | P1 | US-10B | 品牌方 | +| F-53 | 达人ID与邀请 | P0 | - | 代理商/达人 | -#### F-41 舆情风险视频监控 +#### F-53 达人ID与邀请 -**功能描述:** 近期被 AI 标记为"舆情风险"的视频列表,按风险等级排序。 +**功能描述:** 每个达人拥有系统唯一的达人ID(如 `CR123456`),代理商通过搜索达人ID发起邀请,达人在消息中心接受邀请后加入代理商达人列表。 -**界面映射:** 品牌方端 → 舆情预警中心 → 实时监控 +**核心流程:** +1. 代理商点击「邀请达人」,输入达人ID搜索 +2. 系统显示匹配的达人信息(头像、昵称、达人ID) +3. 代理商确认后发送邀请 +4. 达人在消息中心收到邀请通知,可选择「同意」或「拒绝」 +5. 达人同意后自动加入代理商的达人列表,可接收任务分配 + +**界面映射:** +- 代理商端 → 达人管理 → 邀请达人弹窗 +- 达人端 → 消息中心 → 代理商邀请通知 --- -#### F-42 舆情案例库 - -**功能描述:** 历史舆情事件归档,作为培训素材供代理商学习。 - -**界面映射:** 品牌方端 → 舆情预警中心 → 案例库 - ---- - -#### F-43 舆情阈值设置 - -**功能描述:** 调整 AI 对"油腻"、"性感"、"争议话题"的敏感度,支持按平台差异化配置。 - -**重要约束:** 舆情风险仅作提示,不作为强制拦截依据 - -**界面映射:** 品牌方端 → 规则配置 → 舆情阈值设置 - ---- - -### 3.10 代理商管理 - -| 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 | -| --- | --- | --- | --- | --- | -| F-44 | 代理商管理 | P1 | - | 品牌方 | - -#### F-44 代理商管理 - -**功能描述:** 管理合作代理商与授权范围(可见 Brief 范围、**按代理商**强制通过授权、申诉仲裁权限、绩效评分卡)。 - -**界面映射:** 品牌方端 → 代理商管理 - ---- - -### 3.11 AI 闭环学习 (新增) +### 3.10 AI 闭环学习 | 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 | | --- | --- | --- | --- | --- | @@ -852,7 +812,7 @@ V1 版本指出 3 个违规点:✅ 已修复 2 个 | ❌ 未修复 1 个 --- -### 3.12 系统管理 - AI 厂商配置 (V1.4 修订) +### 3.11 系统管理 - AI 厂商配置 (V1.4 修订) | 功能编号 | 功能名称 | 优先级 | 用户故事 | 使用角色 | | --- | --- | --- | --- | --- | @@ -954,7 +914,7 @@ V1 版本指出 3 个违规点:✅ 已修复 2 个 | ❌ 未修复 1 个 ### 4.2 V1.1 (P1) - 首版后快速迭代 -**P1 共 22 个功能(表中区间行如 F-24~27、F-34~36、F-38~40 为合并展示)** +**P1 共 16 个功能(表中区间行如 F-24~27、F-34~36 为合并展示)** | 功能编号 | 功能名称 | 模块 | 备注 | | --- | --- | --- | --- | @@ -969,8 +929,6 @@ V1 版本指出 3 个违规点:✅ 已修复 2 个 | ❌ 未修复 1 个 | F-24~27 | 申诉与仲裁 | 申诉 | | | F-34~36 | 趋势图表与预警 | 数据看板 | | | F-37 | 达人排行榜 | 数据报表 | | -| F-38~40 | 审计日志与证据导出 | 审计 | | -| F-43 | 舆情阈值设置 | 舆情 | | | F-44 | 代理商管理 | 系统管理 | | | F-50 | API Key 轮换管理 | 系统管理 | ⭐ V1.3 新增 | @@ -983,7 +941,6 @@ V1 版本指出 3 个违规点:✅ 已修复 2 个 | ❌ 未修复 1 个 | F-30~32 | 批量上传/审核/导出 | 批量处理 | F-30 改为多文件拖拽 | | F-28 | 版本差异报告 | 版本比对 | | | F-29 | 双屏同步播放 | 版本比对 | | -| F-41~42 | 舆情监控与案例库 | 舆情 | | | F-46 | 负样本清洗与回流 | AI 闭环 | ⭐ 新增,让 AI 真正学习 | --- @@ -1002,8 +959,6 @@ V1 版本指出 3 个违规点:✅ 已修复 2 个 | ❌ 未修复 1 个 | 数据看板 | 个人进度 | 项目/达人 | 全局 | | 规则配置 | ❌ | ❌ | ✅ | | 代理商管理 | ❌ | ❌ | ✅ | -| 审计日志 | ❌ | 所管辖 | 全部 | -| 舆情预警 | ❌ | ❌ | ✅ | --- diff --git a/PRD.md b/PRD.md index 96b546d..0a4d6f8 100644 --- a/PRD.md +++ b/PRD.md @@ -134,7 +134,7 @@ - **信用与申诉体系:** 包含申诉令牌管理和人工仲裁流程 - **规则库管理与版本控制:** 支持平台规则库更新、品牌私有规则与白名单配置 - **权限与多租户隔离:** 支持品牌/代理/达人不同角色的权限与数据隔离 -- **审计日志与报告导出:** 支持导出可追溯的审核证据链 +- **证据链导出:** 支持导出可追溯的审核证据链报告 - **数据看板与核心指标:** 提供核心指标卡片与基础数据概览 ### 5.2 Out of Scope @@ -257,7 +257,7 @@ **P1** - 申诉令牌管理与工单流转 - 人工仲裁流程与记录 -- 审计日志完整可追溯 +- 操作记录完整可追溯 ### 6.7 版本差异与批量处理 [US-11, US-13] @@ -301,28 +301,34 @@ ### 7.1 品牌方工作流 -1. 创建项目并分配给代理商 -2. 制定并下达 Brief 投放要求 -3. 配置品牌私有规则(禁用词、竞品列表、白名单) -4. 抽查最终视频审核报告 -5. 处理严重争议与风险决策 -6. 行使"强制通过权"处理误报 -7. 导出审核证据链用于合规归档 +1. 邀请代理商:通过代理商ID搜索并发送邀请,代理商同意后加入品牌方代理商列表 +2. 创建项目并分配给代理商 +3. 制定并下达 Brief 投放要求 +4. 配置品牌私有规则(禁用词、竞品列表、白名单) +5. 抽查最终视频审核报告 +6. 处理严重争议与风险决策 +7. 行使"强制通过权"处理误报 +8. 导出审核证据链用于合规归档 ### 7.2 代理商工作流 +**代理商ID:** 每个代理商拥有系统唯一的代理商ID(如 `AG123456`),用于品牌方精准邀请。代理商需先接受品牌方邀请才能接收项目分配。 + 1. 接收品牌方分配的项目(项目出现在Brief配置列表的"待配置"中) 2. 配置Brief:上传Brief文件,系统解析并生成规则集 -3. 分配达人到项目 -4. 达人在任务详情页提交脚本文档,脚本 AI 预审通过后进入等待代理商审核状态 -5. 达人在任务详情页补充视频,系统自动审核 -6. 审核员在审核台确认/驳回(基于红/黄/绿风险标记) -7. 若代理商/品牌方驳回:任务回到脚本上传阶段,重新进入脚本 AI → 代理商 →(可选)品牌流程 -8. 进行人工仲裁(如有争议) -9. 导出报告与证据链 +3. 邀请达人:通过达人ID搜索并发送邀请,达人同意后加入代理商达人列表 +4. 分配达人到项目 +5. 达人在任务详情页提交脚本文档,脚本 AI 预审通过后进入等待代理商审核状态 +6. 达人在任务详情页补充视频,系统自动审核 +7. 审核员在审核台确认/驳回(基于红/黄/绿风险标记) +8. 若代理商/品牌方驳回:任务回到脚本上传阶段,重新进入脚本 AI → 代理商 →(可选)品牌流程 +9. 进行人工仲裁(如有争议) +10. 导出报告与证据链 ### 7.3 达人工作流(两阶段审核) +**达人ID:** 每个达人拥有系统唯一的达人ID(如 `CR123456`),用于代理商精准邀请。达人需先接受代理商邀请才能接收任务。 + **脚本阶段:** 1. 进入任务详情上传脚本文档进行预审 2. 等待脚本 AI 审核,查看审核进度 @@ -375,7 +381,7 @@ - 全流程日志可追溯、不可篡改 - 导出报告包含规则版本、模型版本、证据截图/片段与时间戳 - 支持争议场景下完整审核证据链导出 -- 审计日志采用 append-only + hash chain(前序哈希 + 当前内容)确保可追溯 +- 操作日志采用 append-only + hash chain(前序哈希 + 当前内容)确保可追溯 --- diff --git a/UIDesign.md b/UIDesign.md index dfe2861..2f7e972 100644 --- a/UIDesign.md +++ b/UIDesign.md @@ -1445,9 +1445,8 @@ Desktop (> 1024px) Tablet (768px - 1024px) | **品牌方** | 数据看板 | P0 | 待设计 | | | 规则配置 | P0 | 待设计 | | | AI 服务配置 | P0 | 已设计 | -| | 审计日志 | P1 | 待设计 | | | 代理商管理 | P1 | 待设计 | -| | 舆情预警 | P2 | 待设计 | +| | 终审台 | P0 | 已设计 | --- diff --git a/UIDesignSpec.md b/UIDesignSpec.md index 900b76d..db3176b 100644 --- a/UIDesignSpec.md +++ b/UIDesignSpec.md @@ -81,9 +81,8 @@ | 个人中心 | `user` | 底部导航、我的 | | 达人管理 | `users` | 侧边栏导航 | | 数据看板/报表 | `chart-column` | 底部导航、侧边栏 | -| 舆情预警 | `triangle-alert` | 侧边栏导航 | | 代理商管理 | `building-2` | 侧边栏导航 | -| 审计日志 | `scroll-text` | 侧边栏导航 | +| 终审台 | `shield-check` | 侧边栏导航 | | 系统设置 | `settings` | 侧边栏导航 | | Brief管理 | `file-text` | 侧边栏导航 | | 版本比对 | `git-compare` | 侧边栏导航 | @@ -304,12 +303,10 @@ | 数据看板 | Desktop | P0 | xUM9m | | AI服务配置 | Desktop | P0 | 4ppiJ | | 规则配置 | Desktop | P0 | nhHSF | -| 审计日志 | Desktop | P1 | jELTK | | 代理商管理 | Desktop | P1 | 2jnnO | -| 舆情预警 | Desktop | P2 | NjCe7 | +| 终审台 | Desktop | P0 | aePi5 | | 系统设置 | Desktop | P2 | 4nVj4 | | 数据看板 | Mobile | P0 | lpVdV | -| 舆情预警 | Mobile | P1 | wWAel | | 审批中心 | Mobile | P1 | OueOe | | 消息中心 | Mobile | P2 | 1w9xC | | 我的 | Mobile | P2 | OJBbT | diff --git a/User_Role_Interfaces.md b/User_Role_Interfaces.md index 57b7dc5..bdec88d 100644 --- a/User_Role_Interfaces.md +++ b/User_Role_Interfaces.md @@ -89,9 +89,8 @@ ┌──────────────────────────────────────────────┐ │ 📊 数据看板 (Analytics) │ │ 🛡️ 规则配置 (Rule Engine) │ -│ 📋 审计日志 (Audit Log) │ │ 👥 代理商管理 │ -│ 🔔 舆情预警 │ +│ ✅ 终审台 (Final Review) │ │ ⚙️ 系统设置 │ │ └ 🤖 AI 服务配置 │ └──────────────────────────────────────────────┘ @@ -101,12 +100,12 @@ ``` ┌─────────────────────────────────────────────┐ │ 底部导航栏 (Tab Bar) │ -├─────────┬─────────┬─────────┬─────────┬─────┤ -│ 📊 │ 🔔 │ ✅ │ 📋 │ 👤 │ -│ 看板 │ 预警 │ 审批 │ 日志 │ 我的│ -└─────────┴─────────┴─────────┴─────────┴─────┘ +├─────────────┬─────────────┬─────────────────┤ +│ 📊 │ ✅ │ 👤 │ +│ 看板 │ 审批 │ 我的 │ +└─────────────┴─────────────┴─────────────────┘ ``` -> 📱 **移动端定位:** 关键指标查看、舆情预警响应、强制通过审批,规则配置等复杂操作引导至桌面端完成 +> 📱 **移动端定位:** 关键指标查看、终审审批处理,规则配置等复杂操作引导至桌面端完成 --- @@ -115,6 +114,17 @@ **设计目标:** 极简、透明、减少焦虑。让达人像发朋友圈一样简单地完成合规检查。 **核心设备:** 手机浏览器 (H5) / 小程序。 +**达人ID(唯一标识):** +* 每个达人在系统中拥有唯一的**达人ID**(如:`CR123456`) +* 达人ID用于代理商精准邀请达人加入合作 +* 达人可在个人中心查看并复制自己的达人ID +* 达人ID在注册时自动生成,不可修改 + +**代理商邀请通知:** +* 代理商通过达人ID搜索并发送邀请 +* 达人在消息中心收到邀请,点击「同意」或「拒绝」 +* 同意后自动加入该代理商的达人列表,可接收任务分配 + ### 2.1 任务列表页 (Task List) * **状态概览:** 卡片式布局,显示当前任务状态(待提交脚本、脚本审核中、脚本需修改、待上传视频、视频审核中、视频需修改、已通过)。 @@ -345,6 +355,9 @@ * ❌ **视频品牌方驳回:** "您的视频【XX品牌618推广】被品牌方驳回,请重新上传视频" **其他通知:** + * 👥 **代理商邀请:** "「星辰传媒」邀请您成为签约达人" + * 操作按钮:`[同意]` `[拒绝]` + * 同意后自动加入该代理商的达人列表,可接收任务分配 * 💬 **申诉结果:** "您的申诉已通过,AI 已学习您的反馈" * **通知渠道:** @@ -371,6 +384,17 @@ **设计目标:** 高效、批量、上帝视角。 **核心设备:** 桌面端 (Desktop Web) 为主,移动端 (Mobile) 为辅。 +**代理商ID(唯一标识):** +* 每个代理商在系统中拥有唯一的**代理商ID**(如:`AG123456`) +* 代理商ID用于品牌方精准邀请代理商加入合作 +* 代理商可在设置页查看并复制自己的代理商ID +* 代理商ID在注册时自动生成,不可修改 + +**品牌方邀请通知:** +* 品牌方通过代理商ID搜索并发送邀请 +* 代理商在消息中心收到邀请,点击「同意」或「拒绝」 +* 同意后自动加入该品牌方的代理商列表,可接收项目分配 + ### 3.0 页面结构与跳转逻辑 #### 侧边栏导航 @@ -541,7 +565,7 @@ Brief配置中心(列表页) * `[ 强制通过 ]` [US-09]:强制通过(默认可用;品牌方关闭授权时按钮改为"申请强制通过",提交后进入审批) * **必须填写放行原因**(如"达人玩的新梗,品牌方认可") * 弹窗提供"**保存为特例**"可选项(**默认不勾选**,勾选后形成豁免条款,需品牌方确认后生效) - * **记录审批人**与操作时间,纳入审计日志 + * **记录审批人**与操作时间 * `[ 通过 ]`: * 若品牌方**未开启终审**(默认)→ 流程结束,任务状态「已通过」 * 若品牌方**已开启终审** → 进入品牌方终审队列,任务状态「待终审」 @@ -575,9 +599,17 @@ Brief配置中心(列表页) * 显示合作数据:累计任务数、一次通过率、信用评分 * 支持按平台(抖音/小红书/B站)、状态(活跃/休眠)筛选 -* **添加达人:** - * 点击 `[+ 添加达人]` 弹窗填写达人信息 - * 填写内容:昵称、平台、账号ID、粉丝量级等 +* **邀请达人:** + * 点击 `[+ 邀请达人]` 打开邀请弹窗 + * **达人ID(唯一标识):** 每个达人在系统中拥有唯一的达人ID,用于精准邀请 + * **邀请流程:** + 1. 代理商在弹窗中输入达人ID进行搜索 + 2. 系统显示匹配的达人信息(头像、昵称、平台账号) + 3. 代理商确认后点击 `[发送邀请]` + 4. 达人在消息中心收到邀请通知:"「XX代理商」邀请您成为签约达人" + 5. 达人点击 `[同意]` 后,自动加入代理商的达人列表 + 6. 达人点击 `[拒绝]` 后,邀请取消 + * **邀请状态:** 待接受 / 已接受 / 已拒绝 * **批量操作:** * 批量分配任务 @@ -787,6 +819,18 @@ Brief配置中心(列表页) ### 4.3 代理商管理 (Agency Management) +* **邀请代理商:** + * 点击 `[+ 邀请代理商]` 打开邀请弹窗 + * **代理商ID(唯一标识):** 每个代理商在系统中拥有唯一的代理商ID,用于精准邀请 + * **邀请流程:** + 1. 品牌方在弹窗中输入代理商ID进行搜索 + 2. 系统显示匹配的代理商信息(头像、名称、代理商ID) + 3. 品牌方确认后点击 `[发送邀请]` + 4. 代理商在消息中心收到邀请通知:"「XX品牌」邀请您成为合作代理商" + 5. 代理商点击 `[同意]` 后,自动加入品牌方的代理商列表 + 6. 代理商点击 `[拒绝]` 后,邀请取消 + * **邀请状态:** 待接受 / 已接受 / 已拒绝 + * **代理商列表:** * 显示合作代理商及其绑定的品牌项目 * 数据指标:管理达人数、审核量、通过率、平均周期 @@ -800,33 +844,12 @@ Brief配置中心(列表页) * 代理商月度评分卡 * 问题率对比排名 -### 4.4 审计日志 (Audit Log) [US-12] - -* **列表视图:** 查看所有审核记录,支持高级筛选 - * 按时间范围 / 代理商 / 达人 / 审核结果筛选 - * 关键词搜索(搜索视频标题、报错内容) - -* **详情页:** 点击任意记录查看完整审核链路 - * 原始视频(带时间戳标注) - * AI 检测报告全文 - * 人工决策记录(谁在什么时间做了什么操作) - * 申诉记录(如有) - -* **证据链导出:** 生成符合法务要求的 PDF 报告,包含: - * **时间戳:** 所有操作的精确时间记录 - * **截图:** AI 报错对应的视频截图 - * **规则依据:** 触发的规则版本与具体条款 - * **审核人:** 操作人身份与电子签名 - * **规则版本号:** 审核时使用的规则库版本 - * **模型版本号:** AI 检测时使用的模型版本 - * 完整操作日志(不可篡改) - -### 4.5 终审台 (Final Review) ⭐ 新增 +### 4.4 终审台 (Final Review) ⭐ 新增 **入口位置:** 品牌方端侧边栏 → 终审台(仅当终审开启时显示) **触发条件:** 品牌方在系统设置中开启「终审开关」后,代理商初审通过的内容进入此队列 -#### 4.5.1 终审列表 +#### 4.4.1 终审列表 ``` ┌─────────────────────────────────────────────────────────────────┐ @@ -847,7 +870,7 @@ Brief配置中心(列表页) └─────────────────────────────────────────────────────────────────┘ ``` -#### 4.5.2 终审详情页 ⭐ F-52 +#### 4.4.2 终审详情页 ⭐ F-52 **UI 设计:** `pencil-new.pen` → "品牌方端 - 终审台" (aePi5) @@ -872,7 +895,7 @@ Brief配置中心(列表页) * `[ 驳回 ]`:填写驳回理由,任务状态变为「终审驳回」,返回脚本上传并重新进入 AI → 代理商 →(可选)品牌流程 * `[ 通过 ]`:任务状态变为「已通过」,流程结束 -#### 4.5.3 审核流程配置 +#### 4.4.3 审核流程配置 **入口位置:** 系统设置 → 审核流程配置 @@ -915,25 +938,12 @@ Brief配置中心(列表页) --- -### 4.6 舆情预警中心 (Brand Safety Center) - -* **实时监控:** - * 近期被 AI 标记为"舆情风险"的视频列表 - * 按风险等级排序(高 / 中 / 低) - -* **案例库:** - * 历史舆情事件归档 - * 作为培训素材供代理商学习 - -* **预警规则:** - * 配置自动通知规则(如:高风险视频自动 @品牌方) - -### 4.7 AI 服务配置 (AI Configuration) 🤖 +### 4.5 AI 服务配置 (AI Configuration) 🤖 **入口位置:** 系统设置 → AI 服务配置 **权限控制:** 仅品牌方管理员可配置,代理商和达人自动继承品牌方配置 -#### 4.6.1 配置界面 +#### 4.5.1 配置界面 ``` ┌─────────────────────────────────────────────────────────────────┐ @@ -998,7 +1008,7 @@ Brief配置中心(列表页) └─────────────────────────────────────────────────────────────────┘ ``` -#### 4.6.2 功能说明 +#### 4.5.2 功能说明 | 功能 | 说明 | | --- | --- | @@ -1010,7 +1020,7 @@ Brief配置中心(列表页) | **配置继承** | 品牌方配置后,所属代理商和达人自动使用此配置,代理商/达人不可见 | | **未配置拦截** | 未配置时阻断 AI 调用并提示品牌方完成配置 | -#### 4.6.3 配置继承关系 +#### 4.5.3 配置继承关系 ``` ┌─────────────────────────────────────────────────────────────────┐ @@ -1037,20 +1047,20 @@ Brief配置中心(列表页) └─────────────────────────────────────────────────────────────────┘ ``` -#### 4.6.4 安全说明 +#### 4.5.4 安全说明 * **API Key 加密存储:** 使用 AES-256-GCM 加密,密钥与数据分离存储 * **传输安全:** 所有 API 请求强制 HTTPS * **权限隔离:** 仅品牌方管理员可查看/修改 AI 配置,代理商/达人不可见 -* **审计日志:** 配置变更记录操作人、时间、变更内容 +* **配置变更记录:** 记录操作人、时间、变更内容 -### 4.7 移动端界面 (Mobile Portal) 📱 +### 4.6 移动端界面 (Mobile Portal) 📱 -**设计目标:** 随时掌握关键指标、即时响应舆情预警、紧急审批处理。 +**设计目标:** 随时掌握关键指标、紧急审批处理。 **核心设备:** 手机浏览器 / 小程序。 **定位:** 数据查看与紧急响应,规则配置等复杂操作引导至桌面端完成。 -#### 4.7.1 移动端数据看板 (Mobile Dashboard) +#### 4.6.1 移动端数据看板 (Mobile Dashboard) ``` ┌─────────────────────────────────────────────┐ @@ -1074,43 +1084,12 @@ Brief配置中心(列表页) │ │ ╱ ╲ │ │ │ └─────────────────────────────────────┘ │ ├─────────────────────────────────────────────┤ -│ 📊 🔔 ✅ 📋 👤 │ -│ 看板 预警 审批 日志 我的 │ +│ 📊 ✅ 👤 │ +│ 看板 审批 我的 │ └─────────────────────────────────────────────┘ ``` -#### 4.7.2 移动端舆情预警 (Alert Center) - -**场景:** 收到舆情预警推送,需快速查看并决策。 - -``` -┌─────────────────────────────────────────────┐ -│ 🔔 舆情预警 全部已读 │ -├─────────────────────────────────────────────┤ -│ 🔴 紧急预警 (2) │ -│ ┌─────────────────────────────────────┐ │ -│ │ ⚠️ 代理商A - 竞品露出集中爆发 │ │ -│ │ 过去24小时内5条视频触发 │ │ -│ │ 10分钟前 [查看 >] │ │ -│ └─────────────────────────────────────┘ │ -│ ┌─────────────────────────────────────┐ │ -│ │ ⚠️ 达人B - 高风险舆情内容 │ │ -│ │ 疑似性别偏见言论 │ │ -│ │ 30分钟前 [查看 >] │ │ -│ └─────────────────────────────────────┘ │ -├─────────────────────────────────────────────┤ -│ 🟠 关注事项 (3) │ -│ ┌─────────────────────────────────────┐ │ -│ │ 📋 达人C连续3次提交未通过 │ │ -│ │ 建议与代理商沟通 │ │ -│ │ 2小时前 [详情 >] │ │ -│ └─────────────────────────────────────┘ │ -├─────────────────────────────────────────────┤ -│ 📊 🔔 ✅ 📋 👤 │ -└─────────────────────────────────────────────┘ -``` - -#### 4.7.3 移动端审批中心 (Approval Center) +#### 4.6.2 移动端审批中心 (Approval Center) **场景:** 1. 当品牌方关闭授权时,代理商申请"强制通过",品牌方需审批 @@ -1150,7 +1129,7 @@ Brief配置中心(列表页) │ │ [ 拒绝 ] [ 通过 ] │ │ │ └─────────────────────────────────────┘ │ ├─────────────────────────────────────────────┤ -│ 📊 🔔 ✅ 📋 👤 │ +│ 📊 ✅ 👤 │ └─────────────────────────────────────────────┘ ``` @@ -1164,36 +1143,10 @@ Brief配置中心(列表页) * 点击视频片段可预览关键时间点 * 批准/拒绝需二次确认 * 批准后自动通知代理商和达人 -* 审批记录同步至审计日志 * **进度条交互:** 点击已完成节点可查看该阶段详情(处理人、时间、结果) -#### 4.7.4 移动端审计日志 (Audit Quick View) - -``` -┌─────────────────────────────────────────────┐ -│ 📋 审计日志 🔍 搜索 │ -├─────────────────────────────────────────────┤ -│ 筛选:全部 ▼ 代理商 ▼ 时间 ▼ │ -├─────────────────────────────────────────────┤ -│ ┌─────────────────────────────────────┐ │ -│ │ ✅ XX品牌618推广 - 达人A │ │ -│ │ 状态:已通过(强制) │ │ -│ │ 审批人:李四 · 今天 14:30 │ │ -│ │ [查看详情] [导出证据链] │ │ -│ └─────────────────────────────────────┘ │ -│ ┌─────────────────────────────────────┐ │ -│ │ ❌ XX品牌618推广 - 达人B │ │ -│ │ 状态:已驳回 │ │ -│ │ 原因:竞品Logo露出 │ │ -│ │ [查看详情] │ │ -│ └─────────────────────────────────────┘ │ -├─────────────────────────────────────────────┤ -│ 📊 🔔 ✅ 📋 👤 │ -└─────────────────────────────────────────────┘ -``` - **移动端功能边界:** -* ✅ 支持:数据查看、预警响应、审批处理、日志查询、证据链导出 +* ✅ 支持:数据查看、审批处理 * ❌ 不支持(引导至桌面端):规则配置、阈值调整、代理商权限管理、复杂报表分析 --- @@ -1328,9 +1281,8 @@ Brief配置中心(列表页) | **品牌方** | 数据看板 | P0 | MVP | | | 规则配置 | P0 | MVP | | | AI 服务配置 | P0 | MVP - 品牌方专属 | -| | 审计日志 | P1 | | | | 代理商管理 | P1 | | -| | 舆情预警 | P2 | | +| | 终审台 | P0 | MVP - 开启终审时可见 | ### 10.2 设计资源 diff --git a/frontend/app/agency/review/[id]/page.tsx b/frontend/app/agency/review/[id]/page.tsx index 9f50f75..2874e4d 100644 --- a/frontend/app/agency/review/[id]/page.tsx +++ b/frontend/app/agency/review/[id]/page.tsx @@ -335,7 +335,7 @@ export default function ReviewPage() {