核心结论:5 个定时任务全部指向一个孤儿目录 ~/工作室/xingtu(仅 14 个文件),
而真正的主工作区是 ~/xingtu(5288 个文件)。
结果是:2 个采集任务在跑但产物落错地方,3 个消费任务因依赖缺失必然执行失败。
根因只有一个 —— 路径分裂,修掉它 5 个任务一起活。
~/工作室/xingtu —— 仅 14 个文件,tools 只有 7 项,且 素材库/ 目录完全不存在。是工作空间合并后遗留的孤岛。~/xingtu —— 5288 个文件,tools 有 73 项,素材库 / 内容战略分析 / 全部脚本齐备。realpath 各不相同,不是软链接,是物理上两个独立目录。sessions_analysis.json:B 侧停在 2026-08-28 02:00,A 侧已更新到 2026-09-02 11:24 —— L1 一直在跑,只是产物全进了 A。素材库/materials_library.json:B 侧停在 2026-08-27 15:56,已 6 天未刷新 —— 因为生成它的 L3 任务指向 A,而 A 里脚本不存在。sessions_analyzer.py、ai_collab_miner.py(所以 L1/L2 能跑)materials_library_gen.py、flywheel_monitor.py、discover_ai_sources.py、wechat_audience_puller.py(所以 L3 与变现飞轮必挂)| 任务名称 | 频率 / 时间 | 工作目录 | 核心依赖(实测) | 状态 |
|---|---|---|---|---|
| AI会话广撒网采集·主题与自媒体潜力分析 id: automation-1786033319546 | 每日 02:00 |
A 孤儿 A/tools/project_indexer | sessions_analyzer.py A 侧存在 → 脚本可跑;产物 sessions_analysis.json + 看板落 A 侧 |
能跑·产物异位 |
| AI协作对话挖掘·每日1素材 id: automation-1786945815343 | 每日 14:30 |
A 孤儿 A/tools | ai_collab_miner.py A 侧存在 → 脚本可跑;素材写 A/06_个人知识库_Obsidian/02_素材库/对话挖掘/ |
能跑·产物异位 |
| 行途每日发布飞轮·分层选题 id: automation-1787754681498 | 每日 19:00 |
A 孤儿 A(根) | 读 A/素材库/materials_library.json → 目录不存在,文件不存在 |
必然失败 |
| 行途素材库每周刷新(L3·素材挖掘Skill) id: automation-1787646091698 | 每周日 21:00 |
A 孤儿 A(根) | 核心脚本 A/tools/materials_library_gen.py 缺失;输出目录 A/素材库 不存在 |
必然失败 |
| 行途·变现驱动内容飞轮 id: automation-1787753469338 | 每周日 22:00 |
A 孤儿 A(根) | 5 个依赖中 3 个缺失:materials_library_gen.py、flywheel_monitor.py、A/素材库/*(黄金会话萃取 / 博文骨架库) |
大部分失败 |
A/素材库 —— 这个目录从未被任何任务成功生产过。
生产端在 A、消费端也在 A,看似一致,实则 L3 这座"加工厂"本身是坏的,整条链路从未真正打通。
ai_collab_miner.py(L2 每日已在跑)、project_indexer、materials_library_gen.py(L3 21:00 刚跑完)。/projects/*/.claude 盲区则提示可扩展」的衔接检查,说明这套 L1/L2/L3 分层设计本身是合理的,问题只出在执行路径。~/工作室/xingtu 全部替换为 ~/xingtu。
注意 prompt 正文里也写死了路径(不止 cwds 字段),两处都要改,否则任务会在 B 目录下又去读 A 的文件。sessions_analysis.json、sessions_dashboard.html、
06_个人知识库_Obsidian/02_素材库/对话挖掘/ 下 08-31、09-02 两份素材。
B 侧已有同名文件,建议先 diff 再合并,不直接覆盖。