| name | curate |
| description | 整理学习资料阶段。遍历所有原始资料,按权威性/时效性/完整性/可读性打分,去重,分类归入核心概念/实战示例/进阶原理,标记信息缺口。触发时机:用户审核通过 collect 产出后,Phase 2。 |
Skill: curate(整理资料)
触发时机
用户审核通过 collect 产出后。
输入
{SYSTEM_ROOT}/0-inbox/{topic}/ 中的所有原始资料。
执行步骤
Step 1: 遍历所有原始资料
- 读取
raw/ 目录下每个文件
- 读取
sources.md 获取元数据
Step 2: 四维度打分(1-5)
| 维度 | 标准 |
|---|
| 权威性 | 官方文档(5) > 知名作者(4) > 社区(2-3) > 未知(1) |
| 时效性 | 半年内(5) > 1年(4) > 2年(3) > 3年+(2) |
| 完整性 | 全面覆盖(5) > 覆盖要点(3-4) > 部分覆盖(1-2) |
| 可读性 | 清晰易读(5) > 基本清晰(3-4) > 难以理解(1-2) |
Step 3: 去重
- 同一内容多个来源 → 保留最高分,其余记入
discarded.md
Step 4: 分类
- 核心概念:定义、原理、关键思想
- 实战示例:真实案例、代码片段、操作指南
- 进阶原理:深入剖析、内部机制、边界情况
- 争议观点:不同意见、取舍讨论
Step 5: 标记信息缺口
产出
写入 {SYSTEM_ROOT}/1-curated/{topic}/:
overview.md:知识地图(主题 → 子主题 → 关键点)
core-concepts.md:核心概念及出处
practices.md:实战示例汇总
references.md:参考资料速查表(含评分)
discarded.md:被舍弃的资料及舍弃原因
禁止行为
- 不要开始写笔记(write 的事)
- 不要改变原始资料的含义
- 不要添加自己的理解或观点
- 不要跳过缺口分析
硬停止 (Hard Stop)
本阶段任务完成。向用户展示整理结果(知识地图概览、舍弃的资料及原因、信息缺口)。
严禁调用 /write。严禁进入 Phase 3。
必须等待用户明确确认后才能进入 write。