zdk119746/dsh-llm-workbuddy
zdk119746★ 1JavaScript最后同步: 2026-08-21
可以在 DSH 中使用 WorkBuddy 里面的模型
README 摘要
dsh-llm-workbuddy 在 DeepSeek Harness 中使用你的 WorkBuddy / CodeBuddy 账号模型的 LLM 适配器插件。 它把 workbuddy 这个 provider 路由指向本地运行的 workbuddy2api 代理 (默认 http://127.0.0.1:8787/v1 )。workbuddy2api 把 CodeBuddy/WorkBuddy 的 私有协议转成标准 OpenAI chat-completions 格式,并用本地保存的登录态完成认证, 因此本插件 不需要任何 API Key 。 装好并启动后提供两件事: 1. 模型能力 :Web 界面的模型选择器(composer 模型菜单或 /model 命令)会多出 一个 WorkBuddy 分组,模型(DeepSeek-V4、GLM-5.x、Kimi-K2.x、MiniMax-M3、 Hy3、Hunyuan…)随账号可用列表实时同步,点一下即可切换。 2. Web 登录状态小组件 :在 Web GUI 右下角常驻一个状态胶囊, 实时显示登录/ 代理状态 ,未登录时一键在新标签页打开 WorkBuddy 登录页,登录完成后自动变绿。 无需再回到终端手动跑登录脚本。 架构一览 - 后端路由 ( lib/index.js 的 registerWorkbuddyRoutes )运行在 dsh web 的 HTTP 服务上,通过 Cordis 的 webServer 服务注册(用 ctx.get("webServer") 探测, webServer 不列入 inject ),headless profile 下自动跳过。 - 前端胶囊 ( lib/client.js )是零依赖的原生浏览器 JS,由 DSH 的 dsh.client 双端机制在 window. DSH BOOT 中注入,serve 于 /plugins/dsh-llm-workbuddy/client.js 。 - 登录脚本 ( login workbuddy.py ,仓库根)实现与官方 CodeBuddy 插件一致的 device flow( platform=CLI + codebuddy.cn 请求头)。 前置条件(重要) 1. 代理必须独立安装并运行 :本插件 不打包 第三方代理 workbuddy2api。 请在你的机器上单独安装并启动它(见下方「安装代理」),它把 WorkBuddy/CodeBuddy 的私有协议转成标准 OpenAI chat-completions 格式。 2. 代理必须跑在 workbuddy2api 主分支源码 上,不能用 PyPI 的 2.0.3: 旧版缺少 X-Product-Code / Genie-IDE 等请求头,登录会在最后一步 401。 3.…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 183,476
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,499
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 18,022