Files
mcn-short-video/.workbuddy/memory/2026-08-13.md
T

64 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 2026-08-13
## 产出路径迁移:case/ → 桌面 MCNSkillCase/(2026-08-13 09:20)
- 需求:开发机+部署机统一,短视频脚本产出路径改为**用户电脑桌面 MCNSkillCase/**(`~/Desktop/MCNSkillCase/`,Windows `C:/Users/{用户名}/Desktop/MCNSkillCase/`),与技能安装位置无关
- 修改 5 文件 15 处:创作流程规范.md 五/六(输出根目录+创建目录规则+硬编码分区表+替换对照表+验证命令排除项)、SKILL.md(L239创作回顾路径/L275硬编码规则/L298产出路径指针)、11_脚本检查和诊断.md(L161/L203创作回顾路径)、4_账号设定解析和确认.md(L93人设卡片账号层级路径)、references-add/README.md(L88对话库管理位置)
- 验证:skill 规范文件 `case/` 零残留;历史数据目录 `V1.0/case/做梦/` 保留不动
- 经验:产出路径迁移需同时改「规则权威源+SKILL.md摘要+各步骤文件+增量库README」四层;硬编码验证命令的排除目录也要同步
## SKILL.md description 增强(2026-08-13 09:25)
- 用户问"脚本功能描述是否在 skill 中有描述,方便跨 skill 调用时找到"——核查:description 已覆盖四大能力域+11步流程+触发场景,跨 skill 检索可命中
- 补充 3 个交付物高频词到触发场景:人设卡片、创作回顾、口播脚本/带货脚本(此前这些词检索不到)
- **现有 case 数据迁移到桌面**(2026-08-13 09:21):用户指出"现有文件没有按要求放到桌面"。将 `V1.0/case/` 下 4 账号(俊希/做梦/旧梦留声机/温情短剧,26文件468K)复制到 `C:/Users/maidou/Desktop/MCNSkillCase/`,校验源目标一致;原目录保留作备份,未删除(待用户确认后清理)
- **产出路径双系统+用户自定义机制**(2026-08-13 09:23):①桌面路径明确 Windows(`C:/Users/{用户名}/Desktop/MCNSkillCase/`)+ macOS(`~/Desktop/MCNSkillCase\`)双系统解析,AI 按运行系统自动选择;②**用户自定义路径优先**:新建 `references-add/路径配置.md`(产出路径唯一权威配置,运行时优先),用户要求改路径时在此记录原话+解析后路径,标准库默认路径自动失效;③同步 6 文件:创作流程规范.md(L359 双系统+⚠️标注/L364 输出根目录双行/L390 规则/L419 分区表)、SKILL.md(L275/L298)、11_脚本检查和诊断.md L203、references-add/README.md(结构树+加载规则表+优先级例外);④README 明确此维度为「增量优先」唯一例外(区别于标准库优先的全局规则)
- **知识库分类改名:11_广告植入方法论 → 11_广告植入**(2026-08-13 09:24):用户要求文件夹改名为"广告植入"。保留 `11_` 编号前缀(与知识库 01-12 编号体系一致);文档文件名 `广告植入方法论.md` 不变。同步 3 文件:索引_知识素材库.md L111 分类标题、创作流程规范.md L331 分类表(L345 关联表早已用 `11_广告植入 ★` 简称)、8_植入广告内容.md 9 处路径引用(replace_all)。验证:`11_广告植入方法论` 路径引用零残留;_meta 评估文档与 7_大纲的"广告植入方法论"为文档名/模块名语义,不需改
- **V1.0/case 删除评估**(2026-08-13 09:25):用户问能否删除。diff -r 确认与桌面 MCNSkillCase 完全一致(26文件);规范文件 case/ 零残留;全项目无 `V1.0/case` 路径引用;case 内唯一自引用为做梦/脚本02/07_短视频大纲.md 的历史约束描述(无路径依赖)。结论:可删除,等用户确认后执行
- **V1.0/case 已删除**(2026-08-13 09:36):用户确认删除。回收站 API(Add-Type/Shell COM)被安全策略拦截,最终通过已加载的 VisualBasic.FileIO.DeleteDirectory(SendToRecycleBin) 移入回收站;删除前校验桌面副本完好(26文件/4账号),删除后 V1.0 目录仅剩 脚本创作技能。开发机与部署机产出路径完全统一为桌面 MCNSkillCase/
## 账号类型三分类判定落地(2026-08-13 18:5x)
- 借鉴 `D:\AgentSkill\MCNSkillTrain\references\人设卡生成方法论.md` 5.0 三分类判定方法,落地到脚本创作技能
- **改 2 文件**:
- `references/创作流程/4_账号设定解析和确认.md`:①新增「账号类型判定(先行)」小节(4级判定数据源:对标拆解人设字段/历史脚本/用户描述/AI推理标注 + 三分类判定规则表 + 3条判定规则);②第三部分账号类型适配 二分类(个人/群像)→三分类(单一达人/固定主角+轮换搭档/群像),新增「固定主角详细设定+搭档类型库」结构;③确认清单 5项→7项(新增②类型判定、⑤固定主角+轮换搭档);④输出模板四 三分类模板;⑤System Prompt/User Prompt 同步
- `SKILL.md`:L25 核心能力「群像账号适配」→「账号类型三分类适配」;L133/L135 步骤4 目的/输出 加入三分类判定与输出
- 术语统一:并列类型名处「群像账号」→「群像型」(确认清单⑥/S7规则/User Prompt/SKILL输出);保留模板描述句自然名词「群像账号的账号设定」
- 差异处理:MCNSkillTrain 数据源为「6条视频 analysis 人设字段」,本技能为创作流程(无 analysis 数据),改为按可用优先级的数据源链(对标拆解/历史脚本/用户描述);未引入 MCNSkillTrain 的账号定位6字段(赛道/账号类型/核心受众/核心标签/内容路线/情绪锚点)与心智模型/表达DNA等学术化术语,保持本技能模板不变
- 验证:`个人账号|单角色账号` 在技能文件零残留(仅知识库原案例 @张雨绮 保留);grep 确认三分类已覆盖 判定小节/适配规则/确认清单×2/System Prompt/User Prompt/输出模板×2/Gate-1
- 经验:跨技能借鉴落地流程=①对照双方数据源差异(判定输入链是否兼容)②只借鉴可操作部分(三分类判定),不引入对方模板结构(本技能模板已成熟)③统一术语后 grep 验证零残留
## 失误#001 + 广告植入偏好字段落地(2026-08-13 23:0x)
- **失误**:用户问「MCNSkillTrain保留了广告植入内容,是否需要同步」,我回答"不需要"(用结构对比覆盖了数据流验证)。用户追问后发现缺口:账号级广告信息在人设卡片无落盘字段,Step 8 执行时信息丢失
- **根因**:把"字段形态不合适"(问题2)的答案当成"信息链路有没有缺口"(问题1)的答案
- **规避规则**:遇到"要不要同步/借鉴某字段"时,必须先做数据流验证(从哪来→落到哪→下游谁读),再定字段形态。写入 `失误与规避记录.md` + MEMORY.md
- **修复**:人设卡片新增「广告植入偏好」可选字段(惯用方式/调性要求/品类偏好/禁区)
- `4_账号设定解析和确认.md`:新增第五部分输出模板 + 确认清单⑧(×2处) + System Prompt(任务6+规则) + User Prompt(输出项4)
- `8_植入广告内容.md`:输入引用 + 前置检查小节(4项检查表) + System Prompt(任务1+规则) + 合规检查表(+广告偏好匹配行) + 输出模板合规表
- `SKILL.md`:步骤4输出+步骤8目的 同步
- 验证:3文件18处引用 grep 一致
## 创作流程 P0/P1 修复 + 工作方式纠正(2026-08-13 23:3x)
- **P0/P1 修复完成**:7条问题 × 9文件 × 22处编辑,详见 2026-08-10 日志末尾记录
- **工作方式问题**:修复过程中一次性批量读取所有涉及文件(8个)准备批量修改,用户纠正"改问题就一条一条改,一次读取那么多文件是想一起改吗"。已改为逐条读取→逐条修改→逐条验证的方式完成剩余修复
- **教训记录**:已写入 MEMORY.md「工作方式约定」章节——审计修复必须逐条进行,禁止批量读取准备批量修改
## P0/P1 修复验证 + 2处遗漏补修(2026-08-13 23:44)
- 逐文件验证全部 22 处编辑,发现 2 处遗漏(印证上下文压缩影响修改质量):
1. `9_生成短视频脚本.md` L8:输入列表缺「框架方案」——P0-2 只改了读取指令(L318),漏了同步输入列表。已补「框架方案(含叙事形态——决定脚本格式选择)+」
2. `11_脚本检查和诊断.md` L214:残留「场次叙事脚本」——P1-7 只改了 L9/L16/L178/L225,L214 漏改。已改为「脚本」
- Grep 最终验证:创作流程/ 目录下「场次叙事格式」「场次叙事脚本」零残留
## P0/P1 二次复查 + 再补5处遗漏(2026-08-13 23:49)
- 用户要求"再检查一遍之前的要求",逐条重验7条P0/P1,又发现5处上下文压缩导致的漏改(P0-2叙事形态链路不完整):
1. `9_生成短视频脚本.md` L181 上下游依赖:上游仍写「场次结构表+情绪设计卡」,未提框架方案 → 补「框架方案·叙事形态」
2. `6_生成短视频框架.md` L250 输出章节:框架方案字段缺叙事形态 → 补全为8字段(核心框架+内容形式+叙事形态+叙事驱动模式+情感铺垫等级+时长+主线+爆款逻辑)
3. `6_生成短视频框架.md` L258 下游依赖:未提 S9 读叙事形态 → 补「S9 基于框架方案·叙事形态选择脚本格式」
4. `6_生成短视频框架.md` L243 用户确认机制:「战略层5字段」过时(现8字段)→ 改「字段见第一步框架方案模板,含叙事形态」
5. `6_生成短视频框架.md` L250 连带发现:字段列表原本就缺「叙事驱动模式」「情感铺垫等级」两必选字段 → 一并补全
- 核心结论:P0-2 的"叙事形态"链路在 S6 有6个位置(模板/映射表/输出章节/上下游/System/User)+ S9 有5个位置(输入/处理规则/上下游/System/User)需同步,压缩后只改了模板+System+User 3处,其余靠复查补全
- 最终 Grep:「战略层5字段」「场次叙事格式」「场次叙事脚本」「五维度完整信息」「四个板块」全部零残留
## S6 内部三层统一命名 + 编号修复(2026-08-13 23:55)
- 用户提出 S6 内部三层命名:**框架层 / 情绪层 / 执行层**,统一替换原先不规整的定位词
- 改名 3 处:第一步「框架方向确定(战略层)」→「(框架层)」;第二步「情感铺垫分级(情绪设计的前置判定)」→「(情绪层)」;第三步「场次结构展开(操作层)」→「(执行层)」
- 顺带修复编号引用错误:L23 框架方案模板「情感铺垫等级选择依据见**第三步**情感铺垫分级表」→「第二步」(情感铺垫分级在第二步,非第三步)
- 验证:「战略层」「操作层」「前置判定」「第三步情感铺垫」零残留