SuperAPI AI 工具集

changelog-scan

编程与开发

查看项目

更新于 10-15 21:48

技能介绍

用途:检测 Claude Code 自上次已知版本以来的新版本与变更。

主要能力:抓取并分析官方 Claude Code changelog;解析版本号与发布日期;按版本提取功能、修复与破坏性变更;与状态文件中的上次已知版本比较;按模板生成报告。

数据来源(均通过 WebFetch):changelog 位于 code.claude.com/docs/en/changelog.md;文档索引 code.claude.com/docs/llms.txt;Hooks 参考 code.claude.com/docs/en/hooks.md;插件参考 code.claude.com/docs/en/plugins-reference.md;CLI 参考 code.claude.com/docs/en/cli-reference.md。

使用方式:通过 harness CLI 抓取 changelog(由旧 fetch-changelog 移植到 @fusengine/harness):bun ${CLAUDE_PLUGIN_ROOT}/../node_modules/@fusengine/harness/dist/cli/bin.mjs changelog。该命令抓取 changelog.md,解析版本(当前 MDX <Update label="X.Y.Z"> 格式并回退到旧版 ## vX.Y.Z),将状态写入 ~/.claude/logs/00-changelog/<date>-state.json,并打印 JSON {latest, new_since_last_check, recent_versions}。对同一 URL 使用 WebFetch 是手动回退方式。

解析规则:识别 ## vX.Y.Z 或 ## X.Y.Z 版本标题,### Breaking Changes 破坏性变更段,### New Features 功能段,### Bug Fixes 修复段。状态文件位置:~/.claude/logs/00-changelog/{date}-state.json。

适用场景:需要了解 Claude Code 最新版本、功能或变更时。

限制:具体安装与运行前提、定价与支持平台等资料暂未提供;示例中仅给出上述命令与路径。