dsh-github-workflow
在终端中运行以下命令:
dsh plugin install ZariaEcho/dsh-github-workflow
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install ZariaEcho/dsh-github-workflow 即可安装;也可从 https://github.com/ZariaEcho/dsh-github-workflow 查看说明与源码。
插件介绍
通用 GitHub API 集成往往只会发请求:拉 Issue、贴评论。要交付代码的 Coding Agent 更需要流程能力——开工前查重与历史尝试,改动前读懂仓库治理与代码上下文,开 PR 要符合模板并关联 Issue,合并前要确认 CI 与评论是否闭环。dsh-github-workflow 将这套知识固化为 12 个垂直工具,产出结构化、可直接行动的产物,而非裸 JSON。
核心能力覆盖 Issue 到发布全链路:分析 Issue 时拉取关联 PR、历史 PR、类似 Issue(支持中文短语回退)与代码引用;创建草稿 PR 时结合仓库模板、Closes 关联与真实 diff;检查 CI 与分级 Review(阻断、建议、优化);合并、请求评审、回复评论、生成 release notes 与分支清理等写操作经统一权限闸口,结果写入 session 日志可审计。
适合在 DeepSeek Harness 中让 Agent 完成 GitHub 协作的开发者与团队:既要自动化分析与起草 PR,又要在只读模式、用户确认与 Token 范围校验下安全执行写操作。插件零运行时依赖,可通过包内 bundle 补丁挂载,并声明兼容 DSH 0.1.x 与 0.2.x 的 peer 版本范围。
使用场景
- Agent 从 Issue 出发做四维分析与查重后再开工
- 需要按仓库模板创建草稿 PR 并自动关联 Issue
- 合并前检查 CI、分级 Review 并安全执行合并与发布说明
适合人员
- 在 DeepSeek Harness 中运行 Coding Agent 的开发者
- 希望 Agent 闭环 GitHub Issue 到 PR 合并的团队
- 需要写操作可审计、可审批的 GitHub 自动化场景