R31: 修复 ~/.workbuddy/skills 短视频脚本创作 junction 失效(空目录→重建指向 V1.0)+MEMORY.md 三次压缩

This commit is contained in:
maogeigei committed 2026-09-03 16:29:30 +08:00
1 parent 430f805a38
commit 13ab7cfa63
2 files changed
+34 -25

No files matched your search

+10
View File
@@ -255,3 +255,13 @@
- 后续:用户要求标签列宽 40→60px(容纳更多标签字符),style.css 同步调整,版本 ?v=p→q
- 冒烟 cdp-verify-r29.mjs 同步更新断言:thTagIdx 6→2, tagBeforeDur→tagBeforeLike, thTagW/tagTdW 40→60, navigate 加 ?v= 强制拉新 CSS
- commit f5b4103(列位移) / 列宽60单独 commit;失误记录 #014 沟通歧义沉淀
## R31 junction 失效修复:短视频解析「无法加载 skill」(09-03 收尾)
- **现象**:短视频解析任务会话显示「无法加载 skill」
- **排查**(node lstat 实测):`C:\Users\maidou\.workbuddy\skills\短视频脚本创作` 本应是指向 `D:\AgentSkill\mcn-video-script\project\短视频脚本创作\V1.0\` 的 junction,实测 isSymbolicLink:false、isDirectory:true、children=0(**空目录**,时间 09-03 11:11,与源技能同步同一分钟,疑似 WorkBuddy 宿主扫描/迁移逻辑把 junction 替换成空目录);源技能 V1.0 完好(SKILL.md+6 subskills 均在)
- **影响范围**:不止解析任务——所有 SKILL_HINT_*(主技能创作/复盘/分镜/解析)都从该路径加载,目录空=Skill 工具全部报无法加载
- **修复**:①bash `rmdir` 空目录(需目标为空才成功)→ ②`New-Item -ItemType Junction`(**目标路径必须已删除否则 exit 1**——上次修复失败根因)
- **验证**:node lstat isSymbolicLink:true / children:7 / SKILL.md md5 与源一致(9dad72ab...)→ 同一文件
- **工具坑(本会话)**:PowerShell 工具输出通道不可用(ConPTY off,stdout 被吞,exit code 仍有效)→ 诊断改 Bash、PowerShell 结果写文件再 cat 验证
- **复发防范**:征兆=任何技能加载失败先查该路径 children==0;修法已写入 MEMORY.md 核心技能节
- 待用户重试解析任务验证端到端加载(会真实调用 MCP)