用途
Synthesize 用于从多个来源创建并增量构建综合文档。它把分散的笔记、网页和搜索结果整合为一份结构化的知识文档,适合需要长期跟踪某一主题、持续汇总多方信息的场景。
主要能力
- 跨来源整合:支持本地笔记(local)、网页链接(web)和搜索查询(search)三种来源类型。
- 队列管理:每个主题维护一个队列文件,记录来源路径、状态(pending、processed、skipped)和发现来源。
- 并行提取:采用协调者(Sonnet/Opus)加子代理(Haiku)的架构,每个子代理读取一个来源并提取结构化发现,单批次可处理 6-10 个来源。
- 自动发现:处理来源时识别值得跟进的引用、研究、文章或专家,每处理一个来源最多发现 3 个新来源。
- 监控模式:通过 watch_patterns 自动扫描匹配的新文件并加入队列。
- 矛盾处理:将冲突信息移入 Open Questions 并保留引用,不静默替换。
- 引用格式:使用 ^[src-N] 内联引用,与来源表 ID 对应。
使用方式
命令:
- /synthesize [topic] — 继续处理指定主题的综合文档
- /synthesize list — 显示所有活跃队列及进度
- /synthesize new [topic] — 创建新队列
- /synthesize add [topic] [path-or-glob] — 添加来源
- /synthesize update [topic] — 扫描 watch_patterns 并添加新来源
输出位置:my-vault/06 Knowledge Base/Synthesis/[Topic]/
队列文件位置:.claude/skills/synthesize/references/queues/[topic].json
工作流程:加载队列 → 读取综合文档和来源文件 → 识别待处理来源 → 并行提取 → 合并发现并更新文档 → 发现新来源 → 更新队列和日志。
适用场景
- 围绕某一主题(如 ADHD)持续汇总视频、笔记和网页资料。
- 需要保留来源引用和处理日志的长期知识管理。
- 希望自动发现并跟进引用文献或专家观点的研究场景。
限制
- 核心内容(Overview 到 Suggested Sub-Topics)需保持在 300 行以内。
- 主文档最多 8 个分类,每分类最多 15 个要点,Open Questions 最多 10 条。
- 每处理一个来源最多发现 3 个新来源。
- 需要付费访问的来源会被跳过,仅在处理日志中注明。
- 具体收费、价格、平台支持等信息暂未提供。