dsh-changelog-zh
在终端中运行以下命令:
dsh plugin install dingchenhui0618-arch/dsh-changelog-zh
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装该插件:执行 dsh plugin install dingchenhui0618-arch/dsh-changelog-zh,或从开源仓库 https://github.com/dingchenhui0618-arch/dsh-changelog-zh 按 DSH 插件方式挂载。
插件介绍
写 Release 说明或群公告时,变更日志最怕像编出来的:分类靠猜、验证靠嘴、英文提交被硬翻成中文。dsh-changelog-zh 只从真实 git 历史读数据,产出两份可直接对外用的中文文案——用户版一段短文,开发者版逐条展开,且每条都带 commit SHA 与已验证或未验证标记。
它的边界写得很清楚:分类靠约定式提交前缀和关键词表,认不出就标未分类;已验证必须有可引用的证据(提交 trailer、git notes、会话记录里的命令退出码或测试计数),没有就标未验证并说明缺什么;提交主题不翻译,没有中文标题就保留原文并统计条数。生成前还会脱敏常见 token、密钥与本机路径。可作为 DSH 插件在会话面板、HTTP 路由和工具里使用,也可单独当 CLI;全程只读 git,不联网、不调模型、不改仓库。
适合需要把版本变更说清楚、又希望读者能追溯到具体提交与验证依据的维护者、发布负责人和团队协作者——既要给用户看的简短说明,也要给同事看的带 SHA、文件增减与证据原文的长版记录。
使用场景
- 刚打完版本标签,需要一段可贴进 Release 或群公告的中文变更摘要
- 要为评审或复盘整理带 SHA 与验证状态的开发者版变更清单
- 希望把会话记录里的测试命令与 git 提交对齐,但不靠模型编造文案
适合人员
- 负责发版与写 Release notes 的维护者
- 需要可追溯、可核对证据的技术负责人
- 在 DSH 工作流里管理本地 Git 仓库的开发者