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:
1 parent
9589680dc3
commit
c920b7527d
5 files changed
+215
-7
No files matched your search
@@ -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)
|
||||
Reference in new issue
Block a user