GongYuanCaiJi/dsh-copilot-sdk
GongYuanCaiJi★ 0TypeScript最后同步: 2026-08-15
桥接 GitHub Copilot 订阅到 DeepSeek Harness(移植自 github/copilot-sdk)
README 摘要
dsh-copilot-sdk 简体中文 English 把 GitHub Copilot 订阅接进 DeepSeek Harness:一个 copilot LLM provider,直接使用你订阅里的模型(GPT、Claude、DeepSeek……),SDK 库与测试套件 100% 逐字移植自上游。 本插件是 @github/copilot-sdk (MIT,github/copilot-sdk)的 dsh 移植 (port),版本钉在 1.0.11 (commit 18002a81 )。SDK 库本体与上游逐字一致(见 THIRD PARTY NOTICES.md 的 SHA-256 校验); .pi/ 下的桥接层是本移植自己的代码。喜欢的话,也请给上游一个 star ⭐ 功能 - Copilot 订阅即模型池 :注册 copilot provider,订阅里可用的模型( gpt-5 、 claude-sonnet-4.5 、 deepseek-r1 等)直接出现在 dsh 的模型列表里 - 复刻 Copilot CLI 引擎 :SDK 自带 Copilot CLI runtime,无需单独安装 CLI;认证走你已有的 GitHub 登录 / token / BYOK - 纯聊天桥接 :桥接层拒绝一切工具执行请求——Copilot 的 shell、文件编辑等工具绝不会在你的机器上代跑 - 流式输出 :assistant 文本与 reasoning(思维链)增量实时转发 - /copilot 命令 : status 查看连接与模型数、 models 列出可用模型、 stop 停掉 CLI runtime - 100% 逐字移植 :SDK 库、docs、samples、测试套件(含离线 replay 的 e2e)全部原样保留, npm test 全绿 效果 - 每次模型调用对应一个一次性 Copilot 会话:订阅计费走 Copilot 的计费模型(每次 prompt 计入用量) - 无 Copilot 订阅时也可以用 BYOK(Bring Your Own Key),见下方 FAQ 安装 尚未发布到 npm —— 从 GitHub 或本地目录安装: pnpm 默认阻止 git 安装的构建脚本( prepare )。如果 add 报 allowBuilds 错误, 把 pnpm 打印的精确 key 加进 profile 的 pnpm-workspace.yaml 的 allowBuilds 再重试; 本插件的原生依赖( koffi FFI)可能被连带拦截,同样放行后重跑。 安装后重启 dsh。插件按需拉起 Copilot CLI(首次模型调用 / /copilot status 时), 不需要订阅之外的任何配置。 使用 dsh 侧命令: /copilot s…
在 GitHub 查看完整 README →分类
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
★ 87,083
volcengine/OpenVikingSelf-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
★ 28,512
titanwings/colleague-skill将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
★ 22,575