- 自动化任务调度机制.md: Debug SQL cd ~/.workbuddy + python 便携化
- mcn-data-insight(SKILL+抖音数据规则): 榜单落盘 C:/Users/maidou/Desktop 改桌面解析规则
- MCP_工具调用规范.md(主+ dou-analysis 副本): 废弃 MCNVideo AI 路径锚点改 D:/AgentSkill 两步判定
- 创作流程规范.md + 4_/11_ 流程: MCNSkillCase 残留改 产出根目录/{账号名} 规则
- mcn-video-prompt(SKILL+references-add): 废弃 DSHSkill项目 兜底并入用户环境
- 豁免保留: 禁止性规则示例行/变更记录历史行/references-add 路径配置
4.4 KiB
4.4 KiB
2026-09-04 工作日志
browser-harness 环境修复(00:00-00:20)
- 背景:用户问为什么找不到 browser-harness → 排查发现三处副本 + 一处损坏残留互相误导
- 排查结论(全部位置):①源技能
V1.0/subskills/browser-harness/(真源,git 管理)= C 盘短视频工作台软链同份;②AppData/Roaming/uv/tools/browser-harness= 损坏残留(site-packages 仅 2 文件空壳、uv tool list 报 malformed,误导源头);③.dsh/skills/browser-harness= dsh 部署副本(8-25 完整 repo,保留不动);④源技能内envs/browser-harness= 残缺环境(无 pyvenv.cfg、无 python.exe,browser-harness.exe 跑报 ModuleNotFoundError) - 用户决策:删 #2 uv 残留 + 修复 #4(真源保留);dsh 副本 #3 保留
- #4 修复过程(关键坑):①venv 残缺真因=editable pth 指向 8 月更名前旧路径
D:\AgentSkill\MCNDouAnalysis\...\src(已不存在)→ 先试改 pth 仍失败(venv 无 pyvenv.cfg 时 site-packages 根本不在 sys.path);②重建 venv 用python -m venv <中文长路径>传参编码损坏→目录没建出来但 exit 0(必须 cd 进目标目录用相对路径建);③新 venv + 从 .bak 搬依赖(PIL/anyio/cdp_use/fetch_use/httpx/websockets/setuptools83/wheel 等 30 项)+pip install -e . --no-deps --no-build-isolation(PEP660 editable 写 finder 文件为 UTF-8 无中文编码坑)→ browser-harness.exe --version = 0.1.8 复活 ✓ - 正确调用方式(沉淀):
<技能目录>/subskills/browser-harness/envs/browser-harness/Scripts/browser-harness.exe(技能自带 venv,不依赖 PATH/uv tool);envs/ 已被 gitignore(重建不影响 git)
主 SKILL.md 子技能索引登记(00:20-00:30)
- 诉求:subskills 下技能全部写入主技能 SKILL.md,用相对路径
- 落码(V1.0/SKILL.md):①新增「## 子技能索引(subskills/,09-04 登记)」表格(6 子技能:browser-harness/lieflat-charts/mcn-data-insight/mcn-dou-analysis/mcn-script-review/mcn-video-prompt,列=目录名/技能名/功能触发/相对路径
subskills/<目录>/SKILL.md);②文件目录树补 subskills/ + mcn-work-shop + references-add 行(原树缺这些);③frontmatter updated_at→2026-09-04、last_change 前缀新增 09-04 条目 - commit:570ef84(memory 临时文件归因,承接 09-03 日志)+ 0810446(SKILL.md 子技能索引)——按 2h 节奏未 push
- 二次修正(809778a,continue 推进):①mcn-dou-analysis「外部技能依赖」段废弃旧「D:\AgentSkill 两步判定」——查证独立仓库
D:\AgentSkill\mcn-dou-analysis/MCNDouAnalysis均已不存在(死路径),改 subskills/ + dsh 平级~/.dsh/skills/mcn-dou-analysis/双描述;②browser-harness 段可执行文件改技能自带 venv 相对路径(uv 工具安装描述废弃,与 00:00 环境修复配套);③lieflat-charts 路径改相对;全文件旧绝对路径引用零残留(grep 验证) - dsh 副本 SKILL.md 不同步结论:dsh short-video-script(324 行,deployment:dsh)是刻意特化版——无 subskills/无外部技能依赖段/无工作台章节,子技能平级部署
~/.dsh/skills/;子技能索引照搬会产生无效路径 → 按刻意 divergence 策略不同步(09-04 判定,待用户确认) - 遗留提示:SKILL.md「外部技能依赖:账号解析」段仍写旧绝对路径
D:\AgentSkill\mcn-dou-analysis(实际已在 subskills/ 下),是否改相对路径待用户确认;dsh 副本 SKILL.md 是否同步待确认
全量路径引用审计收尾(09:20)
- 最终残留验证(源技能 V1.0):①
maidou命中仅剩 4 份references/规则/路径引用规范.md的禁止性规则示例行(描述什么是被禁止的,合法豁免);②MCNVideo AI锚点零残留;③废弃目录名(MCNSkillCase/DSHSkill项目/MCNSkill输出)仅剩 3 份references-add/路径配置.md(含 mcn-dou-analysis/mcn-video-prompt 副本)的 变更记录历史行(2026-08-26:…描述废弃演变,合法豁免)——当前规则行零残留 - 豁免清单固化:规则示例行(路径引用规范.md 中「禁止…」描述本身)、变更记录/历史行、references-add/路径配置.md 运行时权威文件 = 三类允许保留废弃名/用户名的位置
- commit:
docs: 全量相对路径规范化(移除 maidou/废弃盘符/应用子技能锚点)