更新检查器
一个Claude Code插件,用于检查已安装插件、MCP服务器和挂钩的更新。
它做什么
- 会话开始时(每天): 默默地检查更新。如果找到任何内容,将在会话上下文中显示一行摘要。
- 按需(
/check-updates): 使用更改日志显示详细的更新信息,并提供应用更新的选项。
它检查什么
| 组件 | 检测方法 | 更新方法 |
|---|---|---|
| 插件(市场) | 将已安装的SHA与市场远程进行比较 | 拉取市场,复制新版本 |
| MCP服务器(git支持) | git fetch 源代码仓库 | git pull |
| MCP服务器(npm) | npm view 最新版本 | 手册(仅报告) |
| 挂钩(git支持) | git fetch 源代码仓库 | git pull |
| 本地脚本 | N/A | 报告为“未跟踪” |
安装
# From the DK marketplace
claude plugins marketplace add divyekant/dk-marketplace
claude plugins install update-checker
# Or install directly from GitHub
claude plugins install github:divyekant/update-checker用法
会话开始时,每天会自动检查一次更新。手动检查:
/check-updates需求
jq(用于JSON解析)git(用于版本检查)timeout命令(macOS和Linux上的标准)
