用途:从研究材料出发撰写文章草稿,并把可信研究沉淀为持久知识,最后更新索引。流程为 draft → topic → index。
主要能力与用法:
一、草稿阶段。依据 Synthesis Pack(或用户明确要求时用已审阅的 Daily Notes)撰写正文,采用五步批判式写作:摆观点、第一刀(反问/追问/翻转)、第二刀、切到底、综合,输出约 1000-1500 字并保持用户语气。需识别文章类型并套用结构,保持 H1/H2/H3 层级、规范 Markdown 与 YAML frontmatter。草稿可润色重组,但不得覆盖 Raw Capture、Daily Note、Source Brief、Synthesis Pack 或 Topic Note,内容须可从 Synthesis Pack 推导。默认存放于 01_Daily_Notes/YYYY/working/,未经用户明确确认不得移入 published/,高风险论断标记需保留至核实。最后按九条红线做质量检查:口语测试、零术语、短词优先、一句一事、具象优先、理由先行、不说废话、信任读者、诚实。
二、Topic Note 阶段。输入优先级为 Synthesis Pack、已审阅 Daily Notes、最终或已发布文章。先做结构分解(找出不可再分的生成要素、映射其组合方式、画 ASCII 结构图),再分层(表层事实→机制→原理→公理),标注知识确定与不确定处。输出到 02_Topic_Notes/<Category>/,分类目录用 Pascal_Case,文件名 YYYY-MM-DD_Title-With-Words.md,更新时递增次版本号(1.0.0 → 1.1.0)。使用冷静的知识库语气,聚焦结构、机制、适用性、边界、相关工作与可复用洞见;默认不使用未审阅草稿,用户坚持时须标注来源置信度;除非用户要求综合,保留仅含链接的 Topic Note。
三、索引阶段。更新 00_Index/TOPIC_INDEX.md(按精确标题匹配行、就地更新、追加新行)与 00_Index/TIMELINE_INDEX.md(月份由新到旧,每月含 New Topics、Updated Topics、Archived 三节,节内由新到旧)。脚本用法:
Dry run (default)
python3 ../shared/scripts/build_indexes.py <vault-root>
Write when explicitly requested
python3 ../shared/scripts/build_indexes.py <vault-root> --write
索引规则:优先先试运行再写入;索引时不生成新知识洞见;不在此做关联分析(属于 loom-maintain)。
限制:草稿/终稿不得覆盖任何上游产物;Topic Note 需去除文章修辞;索引更新须在 Topic Note 创建之后。具体收费、平台支持等信息暂未提供。