用途:对 Obsidian wiki 执行轻量日常维护,包括检查来源新鲜度、刷新索引、更新 hot.md、写入终端通知读取的状态文件,并可选运行 wiki-lint 健康检查。
主要能力:按 .manifest.json 将来源分类为 Fresh、Stale、Missing;用 obsidian-wiki memory index 与 memory hot 重建索引和热页;将时间戳、待处理增量、vault 路径写入按 vault 隔离的状态目录;按 LINT_SCHEDULE(默认 weekly)运行 wiki-lint;生成报告并记录到 log.md。
使用方式:先按 llm-wiki/SKILL.md 的 Config Resolution Protocol 解析 OBSIDIAN_VAULT_PATH 与 OBSIDIAN_WIKI_REPO,并派生 vault 级 STATE_DIR。运行模式执行维护周期;设置模式安装调度器:macOS 用 launchd 加载 plist,Linux 用 systemd 用户 timer,其他环境用 crontab 添加 0 9 * * * 行。可选安装终端通知,并手动运行一次 daily-update.sh 初始化状态。
适用场景:需要定期同步来源、保持索引与热页最新、并在终端提示 wiki 过期的 Obsidian 用户。
限制:若 vault 未迁移需先运行 obsidian-wiki memory migrate;cron 不加载 shell 环境,需写绝对路径;headless 服务器上 systemd 用户 timer 需开启 lingering;QMD 仅为搜索索引,刷新失败不回滚 vault 变更。具体收费、平台支持范围等资料暂未提供。