用途:面向 Obsidian 笔记库的智能管理工作流,覆盖创建、查询、管理与库初始化四类场景。核心原则为快速优先(内容确定时自动归类,不确定才预览)、预览极简(仅显示目录、理由与候选文件名)、优先更新(检测相似文件,优先更新而非新建)。
主要能力:一是初始化模式,扫描目录结构、分析文件命名模式、提取常用标签并推断分类规则,生成 metadata/ 下的 classification-rules.md(分类规则,轻量)、tag-rules.md(标签规则,重量)、naming-conventions.md(命名规范)和 history.md(操作历史)。二是创建流程,采用两阶段加载:预览阶段读取分类规则与命名规范,确认后再读取标签规则并生成 frontmatter 标签(3-10 个),优先匹配现有标签,无法匹配才创建新标签并回写规则。三是查询模式,支持待办、状态、标签、目录、时间、关键词及历史查询,历史可按次数、时间、类型、内容筛选。四是管理模式,包括待办状态标记与批量整理。元数据随新目录、新标签、新命名模式动态更新,每次操作追加至 history.md。
使用方式:用户以自然语言触发,如“初始化我的笔记库”生成元数据;提供会议、想法、待办等内容触发创建;提出查询如“最近 3 次创建的内容”。初始化使用 Bash 扫描命令,例如 find . -maxdepth 1 -type d | grep -v "^./." | sort,以及提取标签的 grep -r "^tags:" --include="*.md" -A 5 | sort | uniq -c。创建与编辑必须调用 obsidian-markdown 技能,不可直接用 Write 工具,须遵循 Obsidian Flavored Markdown 规范。
适用场景与限制:适合任意 Obsidian 笔记库的分类归档、查询检索和历史追溯。低置信度(新客户名、跨类别、内容过短、无关键词)才预览;用户指定目录或标题时直接采用。原样记录用户内容,不主动扩展;需要补充内容须先征得同意。不适用于非 Obsidian 场景;标签等具体规则由用户笔记库推断生成,非固定预设。