← ClaudeAtlas

devtreelisted

依据 docs/DEVTREE.md 中作者维护的 Epic 结构,重新生成可视化图表和节点索引
pkulijing/claude-code-global · ★ 0 · AI & Automation · score 56
Install: claude install-skill pkulijing/claude-code-global
用户调用此 skill 表示要刷新「可视化」和「节点索引」两个区块(含同步本轮开发项的 Epic 归属)。 --- ## 核心原则:每次都从 Epic 结构完全重建 **「Epic 结构」区块是单一事实来源。「可视化」和「节点索引」每次调用本 skill 时都必须被完全重建,不允许增量修补、不允许从旧图里复制结构。** 执行流程: 1. 读取并解析「Epic 结构」区块 2. **丢弃**现有「可视化」与「节点索引」区块的全部内容(它们是从上次 Epic 结构渲染的过时产物) 3. **只从**当前「Epic 结构」 + 各开发项 SUMMARY.md 重新构造两个区块 4. 整块替换写回 如果旧「节点索引」表里有某开发项的「一句话描述」且该开发项在新 Epic 结构中仍存在,可以复用这一行描述(避免重新读 SUMMARY.md),但层级/归属一律以新 Epic 结构为准。 **例外:冷启动**。当 `docs/DEVTREE.md` 不存在,或文件中没有「Epic 结构」区块,或 Epic 结构区块没���任何叶 Epic 时,本 skill 改为落初始骨架(见下文「第���步」),不报错。只要 Epic 结构非空,仍严格遵循「从 Epic 结构完全重建」原则。 --- ## docs/DEVTREE.md 文件结构 **区块顺序(从上到下):可视化 → 节点索引 → Epic 结构。** 读者最先看到的是图,其次是索引表,最底下才是作者手写的依赖关系定义 —— 从「结论」到「原料」。 | 顺序 | 区块 | 维护者 | 说明 | | ---- | ------------- | ----------------- | ------------------------------------------ | | 1 | **可视化** | AI 维护 | Mermaid 图 | | 2 | **节点索引** | AI 维护 | 所有开发项的分类与 Epic 归属表 | | 3 | **Epic 结构** | 作者主导,AI 协助 | Markdown 树形列表,定义目标层次 + 轮次归属 | (「可视化」「节点索引」每次从 Epic 结构完全重建,见上「核心原则」。另有「分类图例」小区块在「可视化」之前,作阅读字典。) **Epic 结构是作者主导维护的区块**。AI 按下述策略协助: - **作者已手改入新开发项** → 以作者版本为准、不覆盖,直接渲染。 - **本轮有新开发项但 Epic 结构里没有** → AI 提议追加(往哪个叶 Epic 加 + 理由,或建议新建),等作者确认后写回再渲染。 - **本轮 Epic 结构与现状一致** → 跳过提议,直接渲染。 --- ## Epic 结构规范 作者在「Epic 结构」区块中用 Markdown 标题层级定义目标树: - 非叶 Epic(中间节点):只有子目标,没有「状态」和「轮次」 - 叶 Epic(最底层目标):有「状态」和「轮次」字段 - 状态取值:`已完成` / `进行中` / `已放弃` - 轮次:逗号分隔的开发项编号列表 - 同一叶 Epic 内的开发项是**并列关