@Attiv 在 [开源] Mac 用 vChangelog:从 Git 历史一键生成版本间 Changelog(支持 AI 总结 / Markdown / 一键复制) 中发帖
大家好,分享一个AI写的小工具 vChangelog:从 Git 历史里自动提取两个版本之间的提交记录,并生成可读的 Changelog;如果你愿意,还可以用 AI 把零散 commits 合并成更像“发布说明”的文本。
[!cite] 当然这篇推广文也是ai 写的🌚
你可能遇到的痛点
[痛点] 发版前手工整理 git log,费时还容易漏
[痛点] 提交记录太碎,直接贴出去不够“人话”
[痛点] 想要 Markdown、想复制到剪贴板、想中英文切换,还要自己再加工
vChangelog 做了什么
[版本识别] 自动扫描 Git 历史中“看起来像版本号”的提交标题作为版本点(例如 1.0.6+71、v1.2.3、2.0.0-beta.1)
[区间生成] 一条命令输出 from_version -> to_version 之间的变更
[按类型分组] 支持 Conventio...