将 Clover 从上层产品包旧仓库中独立出来,建立专属版本控制。 当前状态=纵切片端到端已打通(登录→选品→出文出图→审核→下载包), M1文案质量去套路化已验收。此提交作为后续按核销清单逐条修复的基线。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
66 lines
2.8 KiB
Markdown
66 lines
2.8 KiB
Markdown
# Clover 验收清单(板块6 · 三道验收线逐项可勾)
|
||
|
||
> 用途:开工产出后逐项核验。三道线层层递进,前一道不过不进下一道。
|
||
> 来源:总纲三道验收线 + 架构方案v0.3 基石E(飞轮四点)+ 1A/1B 验收。
|
||
|
||
## 验收线总览
|
||
|
||
```
|
||
第一道:内部验收(Lead跑机器线)
|
||
1A 生产链闭环 + 1B 飞轮四点
|
||
↓ 全过
|
||
第二道:北哥质量过关(人工抽检)
|
||
内容不同质化 + 不跑偏 + 像素人分享
|
||
↓ 北哥认可
|
||
第三道:上线
|
||
```
|
||
|
||
## 第一道 · 内部验收
|
||
|
||
### 1A 生产链闭环(北哥1名熟手不靠开发,全程跑通)
|
||
|
||
- [ ] 熟手账号登录 → 看到预置素颜霜
|
||
- [ ] 发起任务(选产品+标杆+今天主题+数量)→ 无 key 时按钮置灰引导
|
||
- [ ] 只把 task_id 推入 Celery(抓包确认队列里无明文 key)
|
||
- [ ] 标杆分析出 8 特征
|
||
- [ ] 文案双轨:轨A 一次出 N 角度 / 轨B 导入外部文案进候选
|
||
- [ ] 违禁词三级生效(auto_fix 改写 / soft_warn 提示 / hard_block 拦截)
|
||
- [ ] 并发出图 N 张(数量按用户设定,非写死)
|
||
- [ ] SSE 实时进度(0/N + 谁好谁先冒 + 单批失败可重试 + 能离开)
|
||
- [ ] 挑文案(含五维分)+ 挑图
|
||
- [ ] 提交审核 → 组长看队列 → 通过/打回(写原因)
|
||
- [ ] 出图后处理去水印(重编码去C2PA+削像素水印)
|
||
- [ ] 生成达人素材交付包(按笔记分文件夹+图01/02命名+文案.txt+发布清单+合规说明)
|
||
- [ ] **熟手能下载达人直接能发的素材包**
|
||
|
||
### 1B 飞轮四点(基石E,四点全过才达标)
|
||
|
||
- [ ] events 正确写入(选文案/选图/审核都进 preference_events)
|
||
- [ ] aggregator 返回明确 prompt 片段(最近50条,workspace_id硬过滤)
|
||
- [ ] 下次 Gemini prompt trace 含该片段
|
||
- [ ] UI 显示"本次已注入:最近偏好/打回原因"
|
||
|
||
### 安全验收(QA 扫描)
|
||
|
||
- [ ] key 不在 Celery 参数/日志/落盘任何位置
|
||
- [ ] 所有查询带 workspace_id(造跨 workspace 请求应被拦)
|
||
- [ ] FERNET_KEY 不在代码库(在环境变量)
|
||
- [ ] eval_score 全为 NULL(未接假评分)
|
||
|
||
## 第二道 · 北哥质量过关
|
||
|
||
- [ ] 抽检一批文案:5 条读起来**不像复读机**(不同质化)
|
||
- [ ] 抽检图:产品包装/外形没被改、没换产品(不跑偏)
|
||
- [ ] 整体**像素人真实分享**,不是一眼假硬广
|
||
- [ ] 北哥的判断已回写(违禁词/可调prompt/打回原因更新)
|
||
- [ ] **北哥明确认可"这个质量可以拿去用"**
|
||
|
||
## 第三道 · 上线
|
||
|
||
- [ ] 第一道 + 第二道全过
|
||
- [ ] 开放给北哥团队测试使用 → **飞轮启动**(用即喂料)
|
||
- [ ] 另一个独立 AI 审核全部开工前流程(倩倩姐常规要求)
|
||
|
||
## 不达标处理
|
||
任一道有项未勾 → 不进下一道。机器线不过回 clover-loop P2;北哥不过回 P4 校准 + Pivot。
|