用途:显示 Kata 自当前已安装版本以来的新内容,包括版本对比、遗漏版本的更新日志条目以及更新说明。
主要能力:读取本地 VERSION 文件获取已安装版本;从 GitHub 获取最新 CHANGELOG.md(Keep-a-Changelog 格式);对比版本并展示自安装版本以来的变更;当落后时给出更新指令;对破坏性变更以 BREAKING: 前缀突出显示。
使用方式:若存在 CLAUDE_PLUGIN_ROOT,则读取其下 VERSION 文件: if [ -n "$CLAUDE_PLUGIN_ROOT" ]; then cat "$CLAUDE_PLUGIN_ROOT/VERSION" 2>/dev/null fi 若缺少 VERSION 文件,则提示安装未包含版本跟踪,并给出重装命令: /plugin install kata@kata-marketplace 获取远程更新日志使用 WebFetch 访问: https://raw.githubusercontent.com/gannonh/kata/refs/heads/main/CHANGELOG.md 若获取失败,回退读取本地 CHANGELOG.md: cat "$CLAUDE_PLUGIN_ROOT/CHANGELOG.md" 2>/dev/null 并提示无法检查更新(离线或 GitHub 不可用),改为显示本地更新日志。
版本比较逻辑:已安装等于最新时提示已是最新版本;已安装小于最新时显示自安装版本以来的变更;已安装大于最新时提示领先于最新发布(可能是开发版本)。更新命令为: /plugin update kata@kata-marketplace
适用场景:需要了解 Kata 新版本变化、检查是否有更新、查看遗漏版本的更新日志时使用。
限制:依赖 VERSION 与 CHANGELOG.md 文件及 GitHub 可访问性;离线时只能显示本地更新日志;资料未提供其他平台、收费或效果信息。