Commit Graph
146 Commits
Author SHA1 Message Date
maogeigei aaafeec5f5 mcn-dou-analysis: 达人账号表红线说明修正——权威台账仅桌面 MCNSkill项目(①③环境);dsh 侧数据已停更(dshworkspace 遗留表=08-26 死数据)不作权威不维护 2026-09-03 11:03:04 +08:00
maogeigei 5ccaaef5b1 mcn-dou-analysis: 达人账号表移出技能包(外部数据文件)——删除 08-26 过期内置副本(权威台账在桌面 MCNSkill项目,含俊希/更新数据),SKILL.md 红线与 feature/01 引用改为外部数据目录说明+表缺失现场新建 2026-09-03 10:59:57 +08:00
maogeigei 7173dbd943 记忆日志补录:git 收尾(dsh 9a90e19 已 push、源 116b7a2/d57b830、dist rename 发现) 2026-09-03 10:51:28 +08:00
maogeigei d57b8300bd 落地历史遗留磁盘整理:短视频对话题分析 dist 参考产物自根目录迁入并纳入跟踪(rename 5 文件,screenshot 存档不可再生);case_1 案例目录删除(28 文件) 2026-09-03 10:50:52 +08:00
maogeigei 116b7a2976 记忆维护:追加 2026-09-03 R9 收尾日志;压缩重写超限 MEMORY.md(22746→10416 字节,细节下沉日志) 2026-09-03 10:50:08 +08:00
maogeigei eaecdd4d1a R9 mcn-data-insight 瘦身为纯数据获取技能集:删 .workbuddy 历史存档与同名嵌套、删 nuwa-skill、multi-copywrite-alchemy 移桌面、SKILL.md 清理历史存档行并对齐 11 技能索引 2026-09-03 10:40:27 +08:00
maogeigei f4f6938b34 全技能树相对路径审计+路径引用规范固化(P0)
- 审计 V1.0 全树(主技能+references+全部subskills及嵌套)Windows/Unix 绝对路径与 md 断链
- 豁免判定: 环境判别锚点/路径配置表/示例路径保留; browser-harness/envs 由 gitignore 兜底不随分发
- 修复: SKILL.md 七节越级引用 ../../../失误与规避记录.md 改语义说明(仅开发机维护场景); mcn-dou-analysis 内嵌 nuwa-skill-main 断链(多语言/社区/评分卡/示例 LICENSE)改官方 GitHub URL(源+dsh 副本同步)
- 新增 references/规则/路径引用规范.md(相对路径铁律: 允许项~占位/__file__推导/URL + 禁令盘符/Unix/越级 + 豁免 + 自检), 模板同步 V1.0+4 自有 subskills+dsh 4 副本
- 5 源 SKILL.md + 4 dsh SKILL.md 挂 🔴 路径引用引用行
- 自有内容 md 断链复验=0; 临时审计脚本已清理
2026-09-03 10:15:54 +08:00
maogeigei c1083c06ea subskills(mcn-data-insight): .workbuddy 重组 — scripts→scripts、skills→subskills,全量路径引用更新
- mv .workbuddy/scripts scripts;mv .workbuddy/skills subskills(13 子技能);.workbuddy 仅留 memory 历史存档
- 21 个文件路径引用同步(setup_redfox_key 命令/报错提示/命令示例/存放路径规则),保护 ~/.workbuddy 用户级路径
- root SKILL.md:技能清单目录列加 subskills/ 前缀、结构树重写、更新记录追加 2026-09-03
2026-09-03 09:53:07 +08:00
maogeigei 7261c52690 v25: AI写脚本页三tab脚本中心(参考选题/自定义选题/ABC占位)+UI创作写库闭环
- dsh-data: listCustomScripts/getCustomScript/saveScript(可写连接)/getRewriteStats
- server: /api/dsh/custom-scripts|custom-script|script-save|rewrite-stats
- data-pages: renderRewrites tab化重构(保留openRewriteCompare),徽标计数,账号级进入默认落有数据tab,chip清账号筛选,openCustomScriptView全文弹窗
- saveHintOf 追加全部UI创作prompt尾(参考选题带videoId/awemeId,自定义仅accountId)
- 修复: note/accChip 顶层const不随tab更新→移入load()重算
- style: rw-tabs/rw-tab-badge/rw-chip/cw-modal; app.js +copy图标
2026-09-02 19:32:19 +08:00
maogeigei 1459bede0f docs(memory): 固化 Git Bash taskkill 语法无效坑(Windows 杀 node 进程改 Stop-Process) 2026-09-02 19:08:31 +08:00
maogeigei b66be13863 docs(memory): v24 痛点标签空格+默认近三个月日志 2026-09-02 19:07:37 +08:00
maogeigei 8443af199b feat(workshop): 痛点/爽点 标签加空格(label+clarify模板同步);AI写脚本列表默认近三个月 v24 2026-09-02 19:07:15 +08:00
maogeigei e81ea1ed3b docs(memory): v23 AI脚本列按钮展示日志 2026-09-02 19:02:47 +08:00
maogeigei 6fc4c1a536 feat(workshop): 账号列表 AI脚本列改为按钮展示(数量+条)v23 2026-09-02 19:02:16 +08:00
maogeigei 951e2f3acc docs(memory): v22-fix 中文参数解码日志 2026-09-02 19:00:41 +08:00
maogeigei 7cfe9c62b6 fix(workshop): rewrites 账号跳转 param 中文未解码——补 decodeURIComponent v22-fix
- #/rewrites/<编码账号名> 的 param 未经 decode,中文账号名(俊希等)以编码串进入搜索词匹配不到
- renderRewrites 开头 decodeURIComponent(initAccount)(try/catch 防坏 URI)
- 纯前端,无需重启
2026-09-02 19:00:29 +08:00
maogeigei ac6fb3c7a1 docs(memory): v22 账号列表 AI脚本列日志 2026-09-02 18:59:42 +08:00
maogeigei 5881610d71 feat(workshop): 账号列表去地区列+加AI脚本列(数量/跳转该账号AI写脚本) v22
- dsh-data listAccounts 增 rewrite_count 子查询(口径同视频页:rewrite_log done 且有脚本)
- renderAccounts:删地区列,操作列左加「AI脚本」列——数量>0 显示为链接,0 显示 —
- 跳转 #/rewrites/<账号名>:parseHash param 传 renderRewrites(view, initAccount),预填搜索+note 提示该账号上下文
- app.js rewrites 路由透传 param;空行 colspan 13/12→12/11
2026-09-02 18:59:02 +08:00
maogeigei 97263519e5 docs(memory): v21 弹窗展开挤出修复日志 2026-09-02 18:56:16 +08:00
maogeigei d5a83c48f6 fix(workshop): 需求区展开挤出输入条——上限560回400/44vh+对话区让位+modal裁边 v21
- 根因:v17 为 8 卡把展开上限提到 560px,v20 已回 5 卡未回缩;窗口 92vh 较矮时 560+对话区(130)+输入条超出弹窗总高,输入条 flex:none 固定底被挤出
- .req-sheet / .req-sheet-box.open 展开上限 560→min(44vh,400px)(5 卡空卡约 330 全显,内容超高内部滚动,矮窗口自动让位)
- .req-dialog min-height 130→60 腾出弹性空间
- .req-modal 加 overflow:hidden 防残余溢出弹窗框
- 纯 CSS,无需重启服务
2026-09-02 18:56:04 +08:00
maogeigei 6964efccba docs(memory): v20 删共鸣共情字段日志 2026-09-02 18:53:59 +08:00
maogeigei d31261eabf refactor(workshop): 删需求字段『共鸣/共情』8→5 行,共鸣由 AI 依痛点爽点发挥 v20
- REQ_FIELDS 6→5:删 relate;idea→blow→pain→form→note
- w 初值同步删 relate;空态/注释同步(共鸣与情节结尾由 AI 依痛点爽点发挥)
- clarify 模板同步 5 行 + 提示共鸣/共情不收集由创作自然发挥
- 复盘评分维度「共鸣和共情」(1134/1232/1312)属复盘技能结构,不在需求表单,未动
2026-09-02 18:53:22 +08:00
maogeigei f3f991bf3c docs(memory): v19 爆点改名与排序日志 2026-09-02 18:51:36 +08:00
maogeigei 6602b8d45e refactor(workshop): 爆点改名『创新 / 爆点』并移至一句话创意之后 v19
- REQ_FIELDS:blow 标签 爆点→创新 / 爆点,字段序 idea→blow→pain→relate→form→note
- clarify 服务端模板同步;空态/注释同步字段序
2026-09-02 18:51:02 +08:00
maogeigei 8e476d20f6 docs(memory): v18 需求字段精简改动日志 2026-09-02 18:49:00 +08:00
maogeigei f45eb4a692 refactor(workshop): 需求表单 8→6 行——叙事形态改名叙事结构,删核心情节/结尾落点 v18
- REQ_FIELDS:删 plot/end,form 标签 叙事形态→叙事结构(idea/pain/relate/blow/form/note 6 字段)
- w 初值同步删 plot/end;情节与结尾由 AI 创作阶段按人设与选题自决,无需用户填写
- clarify 服务端模板同步 6 行 + 注释;提示补充情节/结尾/时长不由清单承载
- 空态/注释同步
2026-09-02 18:48:28 +08:00
maogeigei 0fbf25ce42 docs(memory): v17 需求表单落点三字段改动日志 2026-09-02 18:45:22 +08:00
maogeigei fd25045182 feat(workshop): AI创作需求表单加入落点三字段(痛点爽点/共鸣共情/爆点) 共8行可空 v17
- REQ_FIELDS 5→8:idea/pain/relate/blow/form/plot/end/note,落点要素可选留空由 AI 补齐
- clarify 服务端模板同步 8 行,注释 5行→8行
- 需求区展开高度 400→560px 容纳 8 张卡片
2026-09-02 18:44:23 +08:00
maogeigei 84d4587384 style(workshop): 弹窗空态引导精简(去账号级设定说明与附件格式,只留支持上传附件) 2026-09-02 18:39:00 +08:00
maogeigei 12ba43c5c7 style(workshop): 时长下拉宽度收窄 168→110px 2026-09-02 18:35:59 +08:00
maogeigei 8c5b66da67 style(workshop): 需求卡空值文案改『待完善』(确认弹窗兜底同步) 2026-09-02 18:35:32 +08:00
maogeigei cc59c1cc87 style(workshop): 时长选项标签改『时长』/默认『自动』+ 修复秒数输入框 hidden 被 display 覆盖一直显示问题(选自定义才显示) 2026-09-02 18:34:23 +08:00
maogeigei 504c92e90d style(workshop): 需求栏字段卡片化——维度名作小标题置左上角+内容在下+padding 10px(展开高度340→400) 2026-09-02 18:30:40 +08:00
maogeigei e6ab15faf1 chore(workshop): 修正折叠容器注释 n/10 → n/5(需求栏已收窄至5字段) 2026-09-02 18:29:59 +08:00
maogeigei 17acaf1740 feat(workshop): AI创作弹窗时长改功能选项下拉(30/60/120/240/自定义,移出需求栏) + 一句话创意与选题改名一句话创意 2026-09-02 18:28:22 +08:00
maogeigei 3be2ff152d feat(workshop): AI创作需求框收窄为选题侧6字段(删情绪/受众/结构性符号/广告植入4账号设定字段,人设卡已覆盖,保留其他约束兜底) 2026-09-02 18:22:28 +08:00
maogeigei e4cede21f1 refactor(workshop): AI创作弹窗去重引导文案(删顶部常驻req-head,保留对话空态引导并补快捷键/附件说明) 2026-09-02 18:17:06 +08:00
maogeigei de77425fcb feat(workshop): AI创作弹窗需求区默认折叠可点击展开(标题行+已填计数+箭头动画) 2026-09-02 18:13:40 +08:00
maogeigei 446c5119d2 fix(workshop): AI创作弹窗需求区改单列清单(一行一维度) + 提交创作加确认弹窗
- style.css: .req-sheet 双列卡片网格→单列清单式(grid 1fr);.req-field 改 flex 维度名左标签+内容同行;max-height 290→340;新增 .req-confirm-* 确认弹窗样式
- data-pages.js: reqCreate 点击先 loadPersona 再弹确认弹窗(达人/S1-S11说明/已填需求 n/10/人设附件状态),确认后才 executeTask;取消/遮罩/X 均不提交
2026-09-02 18:08:24 +08:00
maogeigei c40bc228fd 记忆:AI任务入口技能契约机制固化日志(09-02) 2026-09-02 17:57:33 +08:00
maogeigei 6cd96c9027 docs(skill): 固化AI任务入口技能契约机制(09-02三入口修复后收尾)
- SKILL.md 工作台章节新增第7条「AI 任务入口技能契约(P0)」:所有 AI 会话任务入口须遵守 功能入口×技能调用契约(prompt=技能前缀常量 SKILL_HINT_{CREATE,EXTRACT,STORYBOARD,REVIEW,ACCOUNT}+业务正文+skills 参数级挂载);新增/修改入口前先读契约文档,防裸 prompt 跳步/技能声明混入业务串/BROWSER_HINT 误注入;原第7/8条顺延8/9
- 关键规则「〇执行方式判定」表格后补契约引用行
- docs/AI会话任务输入输出对照.md 全面升级:新增「功能入口×技能调用契约总表」(8入口的按钮/label/skills/前缀常量/prompt边界/代码位置)+★新增入口检查清单7项+复盘动态分支说明;prompt 模板统一为「前缀常量+正文」分层结构
- frontmatter last_change 更新;用户环境 junction 同 inode 自动同步
2026-09-02 17:57:19 +08:00
maogeigei 19e15effd0 记忆:同步清tmp首次执行日志(09-02) 2026-09-02 17:53:38 +08:00
maogeigei 5e8670c182 记忆:固化同步时清tmp约定(09-02用户明确) 2026-09-02 17:52:04 +08:00
maogeigei 6853fa361f 记忆:三入口技能前缀修复日志+同步清tmp约定(09-02) 2026-09-02 17:50:19 +08:00
maogeigei d32492ee8a fix(workshop): 提炼账号设定/生成分镜/复盘三入口prompt统一加技能前缀(提示词与技能边界分离)
- 新增 SKILL_HINT_EXTRACT(mcn-dou-analysis功能三)/SKILL_HINT_STORYBOARD(mcn-video-prompt F4)/SKILL_HINT_REVIEW(脚本复盘) 三常量,与 SKILL_HINT_CREATE 同层管理
- 三处调用点(提炼confirmRun/生成分镜confirmRun/复盘startReview)改为前缀+业务正文拼接,技能声明不再混写进业务字符串
- 复盘按钮 desc/prompt 按有无源脚本动态分支,提示词仅保留用户可见摘要
- EXTRACT 文案规避 server.js BROWSER_HINT 正则命中(不执行数据抓取流程字样)
- 验证: node --check 通过; 四前缀均不命中 BROWSER_HINT 正则; 服务端 JS 已含全部常量
2026-09-02 17:32:18 +08:00
maogeigei c7777322e2 记忆:创作指令跳步根因修复执行+推送完成日志(09-02) 2026-09-02 17:20:25 +08:00
maogeigei 05f812728e 记忆:创作任务prompt必须带SKILL_HINT_CREATE前缀(09-02修复定版,防新增入口遗漏致S1-S11跳步) 2026-09-02 17:17:50 +08:00
maogeigei 35778e09be fix(workshop): AI创作弹窗提交任务补拼SKILL_HINT_CREATE自动模式声明(防S1-S11跳步直出S9)
- 根因: 弹窗 reqCreate 提交(L386)只调 buildCreatePrompt() 裸需求 prompt, 漏拼 SKILL_HINT_CREATE 流程约束前缀(详情页入口 L711/L920 从 ef98395 起都拼了, 弹窗 v2-v6 迭代漏跟)
- 导致: 创作指令任务收到无流程约束的 prompt → 模型按自动模式语义误读'后台静默=可跳步' → 只读 S9 规范一步直出, S5-S8 脑内带过
- 修复①: SKILL_HINT_CREATE 补'本任务以⚡自动模式执行: 严格按 S1-S11 步骤顺序逐步走完...禁止跳过或合并中间步骤一步直出成品'声明(对齐创作流程规范'后台静默≠跳步'P0)
- 修复②: 弹窗 reqCreate 提交拼 ${SKILL_HINT_CREATE}\n 前缀, 与详情页入口对齐
2026-09-02 17:14:57 +08:00
maogeigei 25396a9765 fix(workshop): AI创作弹窗v6.2 输入框默认两行空间(min-height 30→60+rows=2) 2026-09-02 16:50:59 +08:00
maogeigei b9896a1f75 fix(workshop): AI创作弹窗v6 确认按钮移入输入框工具栏 + 间距10px 2026-09-02 16:47:48 +08:00