SuperAPI AI 工具集

upgrade

智能体与模型

查看项目

更新于 10-15 17:24

技能介绍

用途:将 Obsidian 知识库(vault)中的系统文件升级到 obsidian-claude-pkm 的最新版本,同时保留全部个人内容。

主要能力:升级前创建带时间戳的备份;逐文件展示与上游的差异并请求确认(yes/skip/stop);对 CLAUDE.md 和 settings.json 做合并式更新,保留用户自定义部分;升级后为钩子脚本添加可执行权限并更新版本号。

使用方式: /upgrade 执行交互式升级,含备份与差异审查; /upgrade check 仅预览变更,不做任何修改。 若使用 git,可通过 git fetch origin 与 git log HEAD..origin/main --oneline 检查更新;非 git 仓库需手动下载最新 vault-template。

更新范围:.claude/skills//SKILL.md、.claude/agents/.md、.claude/hooks/.sh、.claude/rules/.md、.claude/output-styles/.md、.claude/settings.json、CLAUDE.md、Templates/.md。

不会触碰:Daily Notes、Goals、Projects、Archives、Inbox、CLAUDE.local.md、vault-config.json。

限制与说明:需要能访问上游仓库或手动下载模板;备份失败会中止升级;文件复制失败会报错并继续处理下一个文件。具体版本号与变更内容以实际仓库为准,资料未提供更多细节。