DSH Plugins
返回列表
⚙️

changelog-capture

工作流 更新于 2026.09.14

在终端中运行以下命令:

dsh plugin install ChenneyZhuang/changelog-capture

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中运行 dsh plugin install ChenneyZhuang/changelog-capture 即可安装该插件,开源地址为 https://github.com/ChenneyZhuang/changelog-capture 。

插件介绍

没人写的变更日志让所有人买单:同事错过 breaking change,用户不知道该不该升级,而你在六周后对着模糊的记忆重建这版到底改了什么。changelog-capture 把这件事从发版前的抢救变成开发时的顺手动作——diff 还在手边时花一分钟记一条,发版说明自己就组装好了。

它要求每条变更写清 Who(影响谁)、What(一句话说清行为)、How to upgrade(需要做什么操作),并按 Added / Changed / Fixed / Breaking 分类,Breaking 永远置顶。发版时逐条对照实际 diff 校验:log 声称的和 diff 实际做的是同一件事,diff 里触及用户的改动必须有条目,没有行为变化的内部重构不写。

适合有用户侧变更、又不想每次发版前熬夜补 release note 的小团队和独立开发者。它不生成营销文案,只保证一份诚实、可校验、Breaking 不会被埋掉的变更清单。

使用场景

  • 每次改完代码顺手记一条,发版时变更日志自动组装
  • Breaking change 永远置顶,不会被埋进一堆 fix 里
  • 发版前逐条对照 diff 校验,确保 log 与实际改动一致

适合人员

  • 有用户侧变更、不想发版前熬夜补 release note 的小团队
  • 需要一份诚实、可校验变更清单的独立开发者
  • 多次因 changelog 缺失被同事或用户追问的项目维护者