DSH Plugins
返回列表
dsh-provider-copilot

dsh-provider-copilot

模型推理 更新于 2026.09.03

在终端中运行以下命令:

dsh plugin install youngrock-labs/dsh-provider-copilot

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

在 DeepSeek Harness 中运行 dsh plugin install youngrock-labs/dsh-provider-copilot 完成安装,源码仓库地址为 https://github.com/youngrock-labs/dsh-provider-copilot 。

插件介绍

如果你已经持有 GitHub Copilot 订阅,却希望把模型调用统一收拢到 DeepSeek Harness(dsh)里,dsh-provider-copilot 就是那座桥。它把 Copilot 的 Chat Completions 接口包装成 dsh 原生 provider,无需改动 dsh 源码,安装后 Copilot 模型组立刻出现在模型选择器中。

核心能力围绕日常推理场景展开:支持流式补全与逐 token 输出;模型列表取本地白名单与上游远端的交集,避免无效选项;reasoning 增量被透明映射到 dsh 的折叠式思考行,开发者无需额外处理。认证方面内置 Device Flow 登录、环境变量注入和磁盘 OAuth 缓存三级回退,并严格限定只请求 read:user 作用域。

它适合已经在日常开发中使用 GitHub Copilot 的个人开发者或订阅者——你不需要再切换到浏览器或 VSCode 里调用模型,而是直接在 dsh 会话中完成补全、切换模型、查看用量。插件明确不做工具调用与函数调用,定位清晰:一个干净、可观测的纯聊天推理通道。

截图预览

使用场景

  • 在 dsh 会话中直接调用 GitHub Copilot 订阅模型,无需切换 IDE 或浏览器
  • 通过 reasoning-delta 透传在 dsh 折叠思考行中查看模型推理过程
  • 使用 COPILOT_TOKEN 或 /copilot login 管理凭据,实现零配置切换模型

适合人员

  • 已持有 GitHub Copilot 订阅的独立开发者
  • 希望将多模型调用统一到 dsh 的工作流中的小团队
  • 需要流式输出与推理可视化、但不依赖工具调用的推理场景开发者