dsh-github
Official-grade GitHub CI for DeepSeek Harness: composite action (review PRs / fix CI / report), polling PR review bot with idempotent inline comments, a status-check gate, and approval-gated PR/issue/repo/file tools
一句话定位
Official-grade GitHub CI for DeepSeek Harness: composite action (review PRs / fix CI / report), polling PR review bot with idempotent inline comments, a status-check gate, and approval-gated PR/issue/repo/file tools
安装方式
在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。
$ dsh plugin --profile web add @perrylink/dsh-github@0.7.34
兼容的 DSH 版本
>=0.2.1-0 <0.3.0
作者与热度
PerryLink · ★ 29 · 更新于 2026-11-09
关于这个插件
dsh-github
在 agent 里安全地写 GitHub——每个写操作先经人类审批,token 永不落日志。
把 PR、审查、issue 与 CI 接入 DeepSeek Harness 的主机端插件:15 个工具、4 族命令、后台审查 job、CI 复合动作与状态检查门禁。
安装 · 配置 · FAQ · 简体中文 · English · Español · Português · हिन्दी
社区插件,与 DeepSeek 官方无关;唯一仓库: (Gitee 为镜像)。npm 发布名是 @perrylink/dsh-github,裸名 dsh-github 属于另一个无关项目。项目已迁移到 dsh-github-bot:本仓库保留为索引/备份,旧 npm 包 @perrylink/dsh-github 已弃用,新工作请安装 dsh-github-bot。 它是什么
dsh-github 把 GitHub 的 PR、审查、issue 与 CI 接进 agent 的回合,同时给每个写操作套上审批笼子:pr_create、pr_merge、review_post、issue_close 这类工具只有在 ctx.approval 得到明确同意后才会落到 GitHub。读侧(PR 元数据、截断 diff、文件、搜索、状态检查)不设审批,直接返回。后台 /review 在 ctx.jobs 上跑确定性多文件分析器,CI 侧另有一套复合动作、轮询审查机器人与状态检查门禁。token 逐操作从 credentials seam、环境变量或 gh CLI 解析,只进 Authorization 头,日志、事件、卡片、命令输出与错误消息里都看不到它。
三步上手
1. 安装(三选一):
prepare 脚本只带生产依赖构建,git 通道无需额外准备。
相似插件
treg
OpenRouter for tools - 4,000+ agent-friendly tools, pay for the usage, not subscription
dsh-im
把微信、飞书、企微、钉钉、QQ、Telegram、WhatsApp、Slack、Discord、Matrix接入DSH。 Connect Telegram, WhatsApp, Slack, Discord, Matrix, WeChat,…
DeepSeekBot
BotHarness — a DeepSeek Harness plugin layer that gives agents a persistent identity (PersonaBots)