SuperAPI AI 工具集

obsidian-wiki-ingest

办公与效率

查看项目

更新于 10-16 03:14

技能介绍

用途:作为自动化层,把文档导入 obsidian-wiki 项目,负责编排导入流程,确保去重、frontmatter 正确,并与已有页面建立交叉链接。触发方式为用户说“ingest to wiki”“add to wiki”或任何指向 obsidian-wiki 仓库的表述,工作区为 /home/ubuntu/projects/obsidian-wiki。

主要能力:校验来自环境与 manifest 状态的目标 vault 路径;根据用户输入或源文件变化,在 Append、Full、Raw 三种导入模式间选择;调用 wiki-ingest 工作流处理新增或修改的源;更新 manifest 与日志中的导入元数据;按需创建或更新项目概览页与交叉链接。

输入与输出:输入为来自 OBSIDIAN_SOURCES_DIR 或 _raw/ 的源文档(Markdown、PDF、文本、图片)、来自 OBSIDIAN_VAULT_PATH 的 vault 路径,以及可选的导入模式(append|full|raw)。输出为包含提炼知识的更新后 wiki 页面、更新后的 .manifest.json 与日志条目,以及可选的新建或更新项目概览页。

使用方式:先确定导入模式与目标路径,再以所选模式运行 wiki-ingest,随后更新 manifest/日志并刷新 wiki 索引,最后返回变更摘要。若 vault 写入后需要刷新 QMD 搜索索引,且 $QMD_WIKI_COLLECTION 已设置,可运行 ${QMD_CLI:-qmd} update;若提示需要向量或嵌入可能过期,再运行 ${QMD_CLI:-qmd} embed;可用 ${QMD_CLI:-qmd} ls "$QMD_WIKI_COLLECTION" 或 ${QMD_CLI:-qmd} get "qmd://$QMD_WIKI_COLLECTION/<page>.md" -l 5 验证。QMD 刷新失败不回滚 vault 变更,需单独报告状态。

限制与安全:不得导入机密或敏感数据;需尊重现有页面结构,避免内容重复;对推断或含糊的知识应标注来源说明。QMD 是搜索索引而非事实来源,$QMD_WIKI_COLLECTION 为空或未设置时跳过该步骤。资料未提供具体安装命令、收费与平台信息。