feat(工作台): AI创作输入输出梳理+顺序统一(账号设定前置)+类型列签约改内部

- data-pages.js: 未解析两分支账号设定前置; 账号详情 data-rewrite 补 url; 类型列 badge+筛选下拉 签约→内部(后端 type=signed 不变)
- docs/AI会话任务输入输出对照.md: 8类功能入口输入输出+触发链路+prompt结构模板
- cdp-verify-aicreate.mjs: 断言升级(hasTopic动态分支+顺序断言)
- cdp-verify-typebadge.mjs: 新增类型列改名验证(排除bio数据文本)
This commit is contained in:
maogeigei committed 2026-09-01 12:20:20 +08:00
1 parent e91c8046c6
commit 79b8a3d036
5 files changed
+215 -7

No files matched your search

+15
View File
@@ -154,3 +154,18 @@
- ② 账号详情旧梦留声机 id185(hasTopic=true):含【视频选题】+「# 选题」段(10106 字符)✅
- 未解析分支不变 PASS ✅
- 教训:断言必须按数据实况动态分支(hasTopic true→查【视频选题】,false→查【视频解析内容】+提炼指令),写死单一路径会误报 FAIL
## 全功能 AI 会话任务输入输出梳理 + 顺序统一(12:05-12:20)
- **用户需求**:①把每个功能对应的 AI 会话任务输入输出搞清楚 ②创作类 prompt 一般「账号设定放前面、选题信息放后面」
- **梳理产出**:`mcn-work-shop/docs/AI会话任务输入输出对照.md`(新建 docs/ 目录)——8 类功能入口对照表(账号列表 AI创作/账号详情视频列表 AI创作/#/rewrites AI创作/提炼账号设定/生成分镜/复盘评分/保存并分析账号/添加账号)+ 触发链路 + 各功能 prompt 结构模板 + 关键细节 + 验证说明
- **顺序统一改动(data-pages.js 2 处未解析分支)**:账号详情视频列表 L436 + #/rewrites L566 —— 未解析 prompt 原为「请先解析…再创作:URL\n标题…${personaBlock}」(账号设定在末尾),统一改为「请为达人…创作…。${personaBlock}${noPersonaNote}\n该视频尚未解析,请先解析…(视频地址+标题)…再基于账号设定与提炼出的选题创作」(账号信息前置)
- **补漏**:账号详情分支 data-rewrite JSON 缺 url 字段(#/rewrites 分支有),未解析 prompt 用 r.url 会丢视频地址 → 补齐 `url: v.video_url || ''`(L340)
- **验证**:cdp-verify-aicreate.mjs 升级断言——已解析 topic/content 两模式 + 未解析「账号信息(人设块或缺失提示)位置 < 解析要求位置」顺序断言;全部 PASS(①已解析旧梦留声机 1629 content 模式、②未解析白昼小熊缺失提示 idx26<解析要求 idx75、③账号详情旧梦留声机 topic 模式)
- **已确认无需改**:confirmAiScript(账号列表)本就是 人设→选题方向 顺序;生成分镜/提炼设定/复盘/保存添加为转换/诊断类任务,无账号设定-选题顺序概念
## 09-01 20:0x 账号列表「类型」列 签约→内部(badge + 筛选下拉)
- **用户需求**:「把账号列表下的 类型列的签约改为 内部」
- **改动(data-pages.js 2 处文案)**:L237 badge `${t === 'external' ? '外部' : '签约'}`→`'内部'`;L260 筛选下拉 option「签约」→「内部」;后端 type=signed 值不变
- **CDP 验证全 PASS**(cdp-verify-typebadge.mjs):badge 文本 ["内部","外部","外部","外部","外部","内部","内部"];下拉 ["全部","内部","外部"];UI(badge+下拉)无「签约」残留
- **「签约」残留排查边界**:页面含「签约」文本来自账号 bio 数据(如「Oiiioii签约超创」简介),属账号数据不在改名范围——用 CDP 脚本定位(tmp/find-signed.mjs,跑完即删)确认为数据文本而非 UI
- 临时脚本已删;待提交(与顺序统一+docs 文档一起按 2 小时节奏 push)