捕获
- 从仓库根目录执行:
git pull --rebase。 - 检查范围(参照 AGENTS.md):是否明确发送?是否属于排除主题?清除任何机密信息。
- 提取内容:
- 文本: 直接使用,调整措辞,保持原意。
- 链接: 抓取页面;记录标题、作者、日期、3-7 个关键要点,并在
source中记录 URL。 - 语音: 转录;保留所有者意图;删除填充词。
- 长线程(X、论坛): 阅读完整回复文本,而非截断的片段,并且不止于第一页。对于巨量线程,覆盖实质性内容(作者回复、高信号回复)。在笔记中说明覆盖范围(例如“已阅读 40 条作者回复中的 40 条”)。
- 截图/图片: 描述/OCR 相关文本;如果有用,将图片存储到
attachments/目录。
- 选择知识库(参照 AGENTS.md 中的表格)。如果不确定:默认知识库
Inbox/+ 向所有者提问。 - 搜索同一主题的现有笔记(
rg -il "<关键词>" vaults/<v>)。优先更新现有笔记(更新updated字段),避免创建重复笔记。 - 如果是新笔记:每个想法对应一个原子笔记;如果输入涵盖多个想法则拆分为多个笔记。文件名遵循 AGENTS.md 规则;前面元数据包含
created/updated/source/tags;内容与标签为英文。 - 链接它:至少有一个
[[链接]]指向相关笔记或 MOC(内容地图),并添加到相应的 MOC(或Home.md)。未分类的放入Inbox/。 - 绝不编造;对推断进行标注。
- 提交前审查: 将草稿笔记与相关/链接笔记以及知识库现有的标签(
rg -h '^tags:' vaults/<v> | tr -d '[]' | tr ',' '\n' | sed 's/^ *//' | sort -u)并排再读一遍。检查并修正:- 正文和标签为英文。
- 标签符合主题并与兄弟/链接笔记匹配。
- 先复用现有标签,再创建新标签。
- 维基链接和 MOC /
Home.md条目完整。 - 无编造事实;已标注推断。
python3 scripts/lint.py vaults/<v>;提交capture(<v>): <标题>;立即推送。- 简要回复所创建/更新的笔记。