dsh-git-style-zeta
在终端中运行以下命令:
dsh plugin install zeta987/dsh-git-style-zeta
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install zeta987/dsh-git-style-zeta,或从 https://github.com/zeta987/dsh-git-style-zeta 获取插件后按 DSH 的插件安装方式载入当前 profile。
插件介绍
团队在 DeepSeek Harness 里让模型帮忙写提交说明或 PR 文案时,往往希望风格统一、格式一致,又不想靠事后改 Git 历史或装钩子来硬控行为。dsh-git-style-zeta 针对的正是这类「提示层约定」:它把可配置的说明写进 DSH 原生系统提示,让新对话在生成 commit message 或 PR 标题与描述时更有章可循。
插件提供两个彼此独立、均可留空的字段:一份面向提交信息,一份面向拉取请求。你在设置页的「Git style」里编辑即可,预览所见即会注入的内容;保存后对新轮次生效,无需重启宿主。需要无界面或固定默认的团队,也可以在 profile 的 cordis.patch.yml 里为同一条 git-style-zeta 配置写入相同字段,与设置页共用同一行配置。
需要明确预期:这是引导而非强制执行。它不会替你执行 Git、安装 hook、改仓库设置,也不能保证每一次提交都带上你想要的署名格式;同时,提示会要求模型保留仓库里已有的作者与 co-author 信息,包括其他 agent 留下的署名。适合希望用自然语言规则塑造写作习惯、又接受「模型按文本理解执行」这一边界的维护者与个人开发者。
撰写规则时,README 建议把条件写清楚、可对照 diff 判断,避免含糊的「仅在缺失时」之类表述,以减少模型误读。勿在提示文本中放入凭据;只有加载该插件的 DSH profile 会受到影响。
截图预览
使用场景
- 希望 AI 写 commit message 时遵循团队固定格式或用语
- 需要在 PR 标题与描述里统一说明结构与检查项
- 多 profile 或无界面环境要通过 cordis.patch.yml 下发同一套 Git 写作规则
适合人员
- 在 DSH 中频繁让模型协助提交与开 PR 的开发者
- 负责维护团队 DSH profile 与提示规范的维护者
- 接受提示引导、不依赖 Git hook 强制落地的个人或小团队

