Files
mcn-short-video/.workbuddy/memory/2026-08-27.md
T
maogeigei f025ad3b86 mcn-dou-analysis 内嵌副本结构整合(08-27 主版本定稿)
- references-add/ 内容迁入 references/:路径配置.md、铁律避坑规则/(账号数据分析执行避坑、账号设定执行避坑)改为标准库,references-add 仅留 README
- 五功能文件(01获取账号信息/02获取视频/03提炼账号设定/04分析视频数据/05解析视频)与 SKILL.md、MCP 规范、excel_tool.py、select_top6.py 同步更新
- 记忆日志(08-26 追加/08-27 新增)+ MEMORY.md + 失误与规避记录
2026-08-27 10:25:00 +08:00

6.6 KiB
Raw Blame History

2026-08-27 工作日志

mcn-dou-analysis 定为主版本 + 源/dsh 差异判断(09:40-09:59)

  • 用户宣布 project/短视频脚本创作/V1.0/subskill/mcn-dou-analysis/ 为抖音账号分析技能主版本(源技能),已写入 MEMORY.md
  • 差异判断结论:dsh 副本(C:\Users\maidou\.dsh\skills\mcn-dou-analysis\)无独有新方法论内容需回流,全部差异四类:①环境路径特化(账号表→D:\dshworkspace\达人账号表.xlsx、路径配置/铁律避坑从 references-add 并入 references/、README 标注 dsh 状态)②位置互换内容一致(路径配置.md/铁律避坑 2 文件完全一致)③纯换行符差异(mcp-config.json、账号数据分析执行避坑.md)④注释补充
  • 源 references-add/创作流程/、知识库/01_账号设定、知识库/12_拆解评估 为空目录(无文件)

脚本注释回流(以 dsh 为准,09:55)

  • 背景:TOP6 定义分散是之前特意要治的问题,dsh 版脚本补充了「执行镜像」注释强化,用户指示以 dsh 为准回流
  • 修改(源技能 2 文件 6 处,代码逻辑零改动):
    • scripts/excel_tool.py 4 处:docstring 模式说明、用法示例注释、select_top6 函数 docstring、argparse help —— 均补「默认数量为 SKILL.md『视频筛选标准』的执行镜像,调整时须同步本处」
    • scripts/select_top6.py 2 处:顶部 docstring、# 解析 --count 注释
  • 验证:tr -d '\r' 后 diff 与 dsh 完全一致 ✅

待办/未决

  • references-add/README.md 两边差异已展示(dsh 版含「当前状态:②dsh环境」blockquote + ③用户环境启用流程;源版含「①开发机/②dsh环境」合并行)——用户要求"两边应该相同",统一方案待确认(建议通用中性版)

README 统一版(10:06 完成)

  • 用户指示:环境判断参考 SKILL.md 两步判定模型,两边应一致
  • 重写 references-add/README.md 为通用中性版,源 + dsh 同步(diff 验证 ✅ 完全一致):
    • 顶部「当前状态」blockquote → 三环境两步判定(与 SKILL.md 第 51 行完全一致:无 D:\AgentSkill=③用户环境;在 D:\AgentSkill\ 下=①开发机;含 .dsh=②dsh)+ references-add 机制只服务③的说明
    • 修改规则表格恢复三行齐全(①开发机/②dsh环境/③用户环境),①行补「开发机直接改标准库,不使用增量库机制」
    • 保留 dsh 版机制增强:②dsh「增量并入标准库」、③用户环境启用流程、标题「机制说明」
    • 措辞取 dsh 版:「获取视频列表」「(机制文档)」「③ 用户环境中」
  • 新发现(未处理):SKILL.md 第 75 行「当前机器源技能路径 D:/AgentSkill/mcn-video-script/project/V1.0」为过时路径——实际脚本创作技能在 project/短视频脚本创作/V1.0/(08-26 重构后),project/V1.0 是重构前旧结构;dsh 副本同样存在,需两边一起改,待用户确认

SKILL.md 源技能路径修正(10:08 完成,用户确认)

  • 修正 SKILL.md 第 75 行「脚本创作技能(权威源)」路径:D:/AgentSkill/mcn-video-script/project/V1.0 → D:/AgentSkill/mcn-video-script/project/短视频脚本创作/V1.0
  • 源 + dsh 两边同步修改;验证:新路径两边各 1 处 ✅、全技能范围旧路径 mcn-video-script/project/V1.0 零残留 ✅
  • 剩余 17 行 SKILL.md 差异均为原有 dsh 环境特化(账号表位置/路径配置位置/增量库状态说明),非本次引入,符合 .dsh 单向只读保留

「源精简=dsh」方案执行完成(10:10-10:30)

  • 用户选定:source references-add 只留 README.md(对齐 dsh 现状)
  • 移动结果:references/路径配置.md + references/铁律避坑规则/(账号设定执行避坑.md + 账号数据分析执行避坑.md)已从 references-add 并入源 references/ 标准库(时间戳 15:20/16:07 与 dsh 一致=真实 mv 保留时间戳;期间 mv/rmdir 报 "No such file" 为沙箱视图误报,真实磁盘已到位)
  • 引用更新(8 处,全部按 dsh 版对齐):SKILL.md ×3(行 40 引用+加粗、行 52 三环境括号说明、2.2 表补「产出路径配置」行 + 更新「增量库」行含「当前①开发机/②dsh环境状态」)+ feature ×5(01/02/05 路径配置、03/04 铁律避坑)+ 行 51 微小表述「③用户环境独立使用」
  • 验证:
    • references-add 两侧均只剩 README.md 且 diff 完全一致 ✅
    • references/ 全目录归一化 diff:仅剩 3 文件 4 处环境特化(feature/01、02 账号表路径 D:\dshworkspace\ ×3、feature/03 12段基准说明 ×1),按单向只读保留 ✅
    • SKILL.md 归一化 diff:17 处 → 5 处(账号表位置 ×2 处、账号类型判定行序互换 ×1、增量库状态视角 ×1——源=①开发机/dsh=②dsh),全部合理 ✅
    • references-add 残留引用:源仅剩 本地接口调用规范.md:4 历史来源说明(与 dsh 一致)✅
  • 铁律避坑规则 diff 经验:diff -r 直接对比中文 md 会因 CRLF/LF 误报整文件差异,必须 tr -d '\r' 归一化后对比;文件名含空格需用 find -print0 + while read -d '',for 循环按空格切分会把文件名拆断

账号信息数据源红线(10:16-10:25,用户环境反馈)

  • 反馈:昨天用户环境「分析账号/获取数据」时 AI 优先查 MCP 达人信息(list_hot_accounts/hot_account_detail),而非浏览器访问账号页面
  • 根因:文档默认流程虽是浏览器优先,但无显式红线;MCP 服务暴露带 account 工具且未标边界,AI 按工具名误用
  • 固化(源 + dsh 双副本同步 6 处编辑):SKILL.md 规则表「账号信息数据源(红线)」行(浏览器优先、如无必要不用 MCP、hot_account 非功能一数据源、浏览器访问不了才兜底+注明来源)、feature/01「数据源优先级(红线)」块、MCP_工具调用规范.md 工具清单「工具边界(数据源红线)」备注
  • 名称纠正(10:19 用户反馈):list_hot_accounts/hot_account_detail 不是热门账号/榜单,是 MCN 内部账号库(内部维护的达人账号,含人设/赛道/标签/代表作,非抖音页面实时数据;工具命名 hot_accounts 有误导性)——6 处文案已改「内部账号库查询」,验证「热门账号榜单/列表/详情」零残留 ✅、源/dsh 一致 ✅
  • 验证:三处新增源/dsh diff 一致 ✅(MCP 规范两侧完全一致)
  • 三层化沉淀:失误与规避记录 #013(已含内部账号库纠正)+ 本日志