DSH Plugins
返回列表
⚙️

dsh-github-companion

工作流 更新于 2026.09.11

在终端中运行以下命令:

dsh plugin install vclike/dsh-github-companion

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

在 DeepSeek Harness 中执行 dsh plugin install vclike/dsh-github-companion 即可安装,插件开源地址为 https://github.com/vclike/dsh-github-companion

插件介绍

当 AI 代理需要操作 GitHub 时,调用外部 gh CLI 意味着引入 PATH 要求、版本漂移和沙箱兼容问题。dsh-github-companion 选择直接走 REST 与 GraphQL 协议,用纯 JavaScript 实现零外部依赖的完整 GitHub 集成,在任何具备网络访问的平台上表现一致。

插件挂载为三个协程束:33 个注册工具覆盖读取、Issue 写入、Git 数据写入、仓库创建和本地克隆,按开关分组、默认保守;进程内权限门让你在三模式 × 三动作之间精确控制写操作;Actions 成本守护在 push 和 release 前检查 in_progress 工作流并施加 per-tag 冷却,防止调试循环反复烧掉计费分钟数。多文件推送通过 git-data API 一次原子完成,仓库创建强制 private,token 永不落入 argv 或日志。

它适合希望 AI 代理在对话中完成代码摘要、Issue 管理、PR 审阅、Release 发布和 Fork 同步,同时用细粒度 PAT 和权限门把写风险锁在可控范围内的 DeepSeek Harness 用户。

使用场景

  • 对话中让 AI 代理完成 Issue 管理、Release 发布和多文件原子推送
  • 用权限门将 AI 的写操作锁定在指定模式与动作范围内
  • push 前自动检测 in-progress 工作流并施加 per-tag 冷却,防止调试循环烧掉计费分钟

适合人员

  • 希望 AI 在对话中直接操作 GitHub 的 DeepSeek Harness 用户
  • 需要细粒度 PAT 与权限门控制代理写风险的工程团队
  • 避免 gh CLI 依赖、追求跨平台一致性与沙箱兼容的开发者