DSH Plugins
返回列表
🤖

dsh-oauth-copilot

模型推理 更新于 2026.08.23

在终端中运行以下命令:

dsh plugin install FMDD61/dsh-oauth-copilot

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

执行 dsh plugin install FMDD61/dsh-oauth-copilot 安装该插件(源码地址:https://github.com/FMDD61/dsh-oauth-copilot),完成后重启 dsh web 即可激活 GitHub Copilot 模型路由。

插件介绍

DeepSeek Harness 的模型页面目前不暴露 OAuth 入口,社区版 dsh-oauth 又与 0.1.1-rc.2 包线存在 semver 冲突,导致 GitHub Copilot 模型目录长期缺少一条干净的登录与推理路径。dsh-oauth-copilot 直接对接 dsh 官方接缝——ctx.credentials、ctx.authorization 与 ctx.llm 适配器——让插件加载即激活 github-copilot 模型路由,无需任何第三方 OAuth 基座,也无需克隆仓库或本地构建。

核心能力围绕一条人工驱动的终端 CLI 展开:它走 GitHub device-code 流程,将 Copilot 授权写入 harness 凭据记录(原子 0600 写入),全程不经过任何 LLM,从结构上杜绝了提示注入越权启动或撤销授权的可能。授权就位后,pi-ai 的 29 款 Copilot 模型注册为可选目录;执行一次 refresh 即可将列表收窄到你账户实际启用的模型。安全层面,端点白名单仅接受官方主机、任何非空 enterpriseUrl 直接拒绝该记录、供应商错误在展示前完成 JWT 与 token 模式脱敏、device-flow 权限锁定为 read:user,多重防线确保凭据不外泄。

适合在 dsh 0.1.1-rc.2 环境下希望把 GitHub Copilot 模型纳入日常推理栈的开发者。如果你看重可审计的凭据生命周期、登录流程与模型层完全隔离、不依赖任何非官方中间件,这个插件就是最省心的选择。

使用场景

  • 在 DeepSeek Harness 中调用 GitHub Copilot 提供的 29 款模型进行推理
  • 通过终端 device-code 流程完成 GitHub 登录并管理 Copilot 授权
  • 在 dsh 0.1.1-rc.2 环境下避开社区 OAuth 包的 semver 冲突

适合人员

  • 使用 DeepSeek Harness 并希望接入 GitHub Copilot 模型的开发者
  • 关注凭据安全与登录流程同模型层隔离的工程团队
  • 不希望依赖第三方 OAuth 基座、偏好官方接缝实现的系统集成者