首页AI 频道Skills 库变更日志生成 Skill
研发

变更日志生成 Skill

把一堆提交记录整理成规范 CHANGELOG:按新增、修复、优化、内部四类自动归档,识别约定式提交前缀,输出可直接贴进发布说明的 Markdown。

2 个文件 0 次下载 1 次浏览 更新于 2026-10-18 17:51
返回Skills 列表
📁 变更日志生成 Skill /
SKILL.md1 KB
scripts
changelog_gen.py3.6 KB
所有文件均为纯文本展示,仅提供查看与打包下载,不在服务器上执行。
SKILL.md
--- name: changelog-gen description: 把一堆提交记录整理成规范 CHANGELOG:按新增、修复、优化、内部四类自动归档,识别约定式提交前缀,输出可直接贴进发布说明的 Markdown。 --- # 变更日志生成 Skill ## 触发条件 当版本要发布、要给团队写更新说明、或提交记录太散需要归类时触发。 ## 执行步骤 1. 导出提交记录:git log --pretty=format:%h||%s v1.0.0..HEAD > commits.txt。 2. 运行 python scripts/changelog_gen.py commits.txt -o CHANGELOG.md -v 1.1.0。 3. 脚本按 feat/fix/perf/refactor/docs/test/chore 等前缀自动分到四类。 4. 未识别前缀的进「待人工归档」,不要随手塞进新增里充数。 5. 面向用户的条目改写成人话,去掉内部改动与工单号噪音。 ## 依赖 Python 3 标准库(re/argparse/pathlib),不读 git 对象库,只解析文本清单。 ## 输出 一份 CHANGELOG.md:版本号与日期、四类变更条目、待人工归档清单、升级提醒占位。
纯文本预览 全站累计复制 0 次
ai-skill-1790786391-e27f7.zip 2 个文件 · 包含完整目录结构
下载完整压缩包 压缩包由服务器实时打包生成 · 文件内容与上方预览完全一致 · 仅文本,不含可执行二进制

使用说明

发版前导出提交记录跑一遍,四类自动归档,未识别的手动归位再发说明。

每个 IP 仅可点赞一次 · 点赞后不可取消

评论 (0)

发表评论

0/300

暂无评论,来发表第一条评论吧!

便签
已输入:0/500字

    扫码访问工具