AI API变更日志生成器
自动分析API代码变更,智能生成规范的变更日志,支持语义化版本、Breaking Changes标记,提升API文档质量
生成器界面
交互式生成器即将上线
功能特点
- ✓ 自动检测API接口变更(新增、修改、删除)
- ✓ 智能识别Breaking Changes并标记警告
- ✓ 生成符合Keep a Changelog规范的日志
- ✓ 支持语义化版本号自动推荐
- ✓ 集成Git提交历史,关联代码变更
使用步骤
- 上传API代码或连接Git仓库
- 选择版本范围或提交区间
- 配置日志格式和详细程度
- 点击生成,复制CHANGELOG.md
常见问题
支持哪些编程语言的API?
支持REST API、GraphQL、gRPC等主流API类型,覆盖Node.js、Python、Java、Go等语言,自动识别路由和接口定义。
如何检测Breaking Changes?
通过分析接口签名、参数类型、返回值等变化,自动识别不兼容变更,如删除接口、修改必填参数、改变返回格式等。
生成的日志格式标准吗?
完全符合Keep a Changelog规范,支持Added、Changed、Deprecated、Removed、Fixed、Security等标准分类。
可以自定义版本号吗?
可以。支持手动指定版本号,也支持根据变更类型自动推荐语义化版本(Major/Minor/Patch)。
支持增量生成吗?
支持。可以基于上次生成的版本,只分析新增的提交和变更,生成增量变更日志。