👤 3,295 total uses◯ Free: 5 uses/day • Resets in 16h 56m
开发 & 技术

变更日志生成器

按照“保持变更日志”格式创建有组织的变更日志,包含新增、变更、弃用、移除、修复和安全更新的分类条目。

了解更多

Changelog Generator 将杂乱的提交历史、Jira 工单或要点式功能清单转化为你的用户和开发者真正会阅读的专业更新日志。支持 Keep a Changelog、Conventional Changelog 和语义化版本控制格式。选择你的受众——面向开发者的更新日志强调技术细节,而面向用户的则突出收益和影响。

0 / 5000

✓ 免费使用——无需注册,无需信用卡。

开发者

根据一周的提交生成公开更新日志

按「新增/修复/变更」分组、面向客户的更新日志——杜绝内部术语

查看输入和输出预览

输入

Raw Input
5 commits including a bug fix in CSV export, new SSO with Okta, breaking change to the /users API
Audience
external customers
Format
keepachangelog

输出(节选)

## [v2.4.0] - 2026-06-13

### Added
- **SSO via Okta**: enterprise plans can now wire Okta SAML in Settings -> Auth -> SSO. ([docs](https://docs/sso/okta))

### Fixed
- CSV export now correctly quotes fields containing commas or quotes (regression introduced in v2.3.1).

### Changed (Breaking)
- `GET /v1/users` now returns `users[]` instead of a top-level array. Old shape supported via `?legacy=1` until 2026-09-01.

你的 变更日志生成器 结果将显示在这里

你将得到带注释的整洁代码块,以及对改动内容的简短说明。

如何使用 变更日志生成器

  1. 粘贴原始更改——提交信息、功能列表、Jira 票据摘要或冲刺回顾的要点笔记。
  2. 选择变更日志格式:“Keep a Changelog”是社区标准,“Conventional”遵循 Conventional Commits 规范。
  3. 输入版本号和发布类型,以设置正确的标题和上下文。
  4. 请选择受众——开发者更新日志包含技术细节;终端用户更新日志侧重于收益和影响。

使用案例

1

在发布前根据 git log 输出生成 CHANGELOG.md 条目

2

为 SaaS 产品更新邮件创建面向用户的发行说明

3

为开源库(维护者+用户)生成双受众变更日志

4

将冲刺变更汇编成结构化的发布摘要,供利益相关者使用

5

通过迁移指南记录重大版本升级的破坏性更改

最佳结果的技巧

  • 直接粘贴原始 git log 输出——生成器会自动将提交分类为 Added/Changed/Fixed/Removed 部分。
  • 对于破坏性变更,请在输入中包含旧行为和新行为,以便生成器编写正确的迁移说明。
  • 在开源项目中使用“Both”受众选项,让你的变更日志同时服务于开发者和非技术用户。
  • 为每个发布增量生成变更日志,而不是一次覆盖多个版本

常见问题

我应该使用什么变更日志格式?

Keep a Changelog(keepachangelog.com)是开源项目最广泛采用的标准。Conventional Changelog 与 Conventional Commits(feat:、fix: 等)配合良好。Semantic Versioning Notes 最适用于版本号具有严格含义的库。

我可以直接粘贴 Git 提交信息吗?

是的。粘贴 'git log --oneline' 或类似的输出。生成器会将每个提交归类到正确的变更日志章节(Added、Changed、Fixed 等),并将简短的提交信息重写为清晰、描述性的变更日志条目。

它如何处理重大变更?

破坏性变更会在变更日志顶部以 BREAKING CHANGE 前缀显著标记。如果提供旧行为和新行为的细节,生成器会包含迁移说明,帮助用户升级。

开发者变更日志和终端用户变更日志有什么区别?

开发者变更日志包含技术细节:函数名称、API 更改、依赖更新和代码示例。终端用户变更日志则将相同的更改转化为收益说明,例如将“已迁移到 React Server Components”改为“页面加载速度提升 50%”。

我可以为预发布版本生成更新日志吗?

是的。选择“Pre-release”作为发布类型,并使用类似 3.0.0-beta.1 的版本。生成器会标注预发布状态,并添加有关 API 稳定性的适当免责声明。

属于这些工作流

本工具用于帮助你更高效完成任务的分步指南中

🔒
您的隐私受到保护

我们不存储您的文本。处理在实时进行,您的输入在生成结果后立即被丢弃。

解锁无限访问

免费用户:每天 5 次使用 | Pro 用户:无限制

⚖️ 对比此工具

并排查看此工具的表现:

变更日志生成器 vs. Git 提交信息生成器 查看对比 →

✍️ 提示词库

即用型提示词 — 点击“使用”即可自动填入工具

编写一个 Python 函数,[describe what it does]。包含类型注解和文档字符串(docstring)。

解释这段代码并提出改进建议:[paste code]

为以下函数生成单元测试:[paste function]

编写一条 SQL 查询,从包含 [list columns] 列的表中 [describe what you need]。

为一个 [project type] 项目创建一份 README.md,包含安装、使用和贡献指南章节。

🔒

⚡ Pro 提示词

为一个 [platform type] 设计一套微服务系统架构,包含鉴权、数据和通知服务。请提供 API 契约和数据库结构。...
为一个部署到 [cloud provider] 的 [stack] 应用编写完整的 CI/CD 流水线配置。...
为一个 Node.js API 设计一个限流中间件,借助 Redis 支持每位用户每分钟 [X] 个请求。...
升级到 Pro →

相关工具

试用此智能体

合规草案代理隐私政策 + 服务条款 + Cookie政策 + GDPR通知,根据您的司法管辖区和业务类型定制。不能替代法律审查。试用此智能体 →

相关工作流

播客 → 推文串上传播客音频文件 → 转录 → 生成 7 条推文串 + 话题标签包。运行工作流 →

阅读更多