前言¶
在 DeepSeek Harness(dsh)裏做智能體開發時,模型 provider 通常來自雲端 API 或已配置的通道。若你手頭有一批 WorkBuddy / CodeBuddy 賬號,希望在本機統一調度、並在 dsh 裏像選普通 LLM 一樣使用,就需要一層本地網關,把賬號池轉成 OpenAI 兼容的 provider,並能在 dsh 內管理登錄與積分。
社區插件 dsh-wb2api(npm 包名 dsh-plugin-wb2api-ui,維護者 Wei894348)走的就是這條路:自託管網關進程、註冊爲 dsh 的 LLM provider,並附帶 Web 設置面板與成長任務自動化能力。SkillHub 目錄將其歸類爲「模型推理」。
這是什麼¶
一句話:把本機 WorkBuddy / CodeBuddy 賬號池變成本地模型網關,註冊進 dsh,裝好後在 dsh 裏直接選模型使用。
插件在 GitHub 倉庫 Wei894348/dsh-wb2api 維護;當前資料中的版本爲 1.5.8,許可證 MIT,運行環境要求 Node.js >= 22。卸載插件後,運行數據目錄 %USERPROFILE%\.dsh\wb2api\(賬號池與配置)不會自動刪除,需手動清理。
核心功能¶
以下能力均來自倉庫 README 與 package.json 描述,安裝前可在源碼中自行覈對。
-
本地網關與 provider 註冊
自託管網關進程,將賬號池以 OpenAI 兼容方式暴露,並在 dsh 側註冊爲 LLM provider。 -
Web 設置面板
用於查看網關狀態、各賬號積分,以及 OAuth 登錄、憑證導入、賬號管理等操作(具體入口隨 dsh 桌面端 / Web 客戶端的插件 UI 注入而定)。 -
成長任務自動化引擎
支持一鍵確認待辦、執行任務,達標後自動領獎等自動化流程(引擎模塊在包導出路徑./engine中提供)。 -
與 dsh 生態的集成方式
插件通過 Cordis patch(cordis.patch.yml)與 dsh 客戶端模塊(如 settings、slots 等)對接;面向 web profile 的客戶端注入在package.json的dsh.client字段中聲明。
安裝與啓用¶
任選一種安裝方式。安裝完成後必須重啓 dsh——宿主側只在啓動時加載插件。
方式一:dshmarket 插件市場(推薦)¶
打開 dsh 的插件市場(dshmarket),搜索 wb2api 或 wb2api-ui,找到本插件後點擊 安裝。
方式二:桌面端 UI¶
桌面端:設置 → 插件 → 添加插件,輸入倉庫地址:
https://github.com/Wei894348/dsh-wb2api
也可填寫本地目錄絕對路徑,或 npm pack 生成的 .tgz 路徑。資料說明這是 desktop profile 下唯一的安裝方式(命令行無法操作桌面端插件列表)。
方式三:命令行¶
在 web profile 下執行:
dsh plugin --profile web add github:Wei894348/dsh-wb2api
卸載¶
- 桌面端:設置 → 插件 → 找到本插件 → 卸載
- 命令行:
dsh plugin --profile web remove dsh-plugin-wb2api-ui
卸載後同樣需要重啓 dsh。若要徹底移除本地賬號與配置,需手動刪除 %USERPROFILE%\.dsh\wb2api\。
典型用法¶
資料中的主路徑很直接:完成安裝並重啓 dsh 後,在 dsh 裏選擇由本插件註冊的模型進行對話或開發,無需再單獨對接 WorkBuddy / CodeBuddy 的原始接口形態。
賬號與網關側的日常操作應通過插件提供的 設置面板 完成:添加或導入賬號、查看積分、確認網關是否在跑。若你使用成長任務相關能力,可依賴插件內置的 任務自動化引擎 處理待辦確認與領獎流程;更細的 API 與配置項以倉庫 docs/ 及源碼爲準,本文不展開未在已抓取資料中出現的字段名。
適用場景與注意¶
適合誰
- 已在本地維護 WorkBuddy / CodeBuddy 多賬號,希望在 dsh 內統一當 LLM provider 使用。
- 需要在 dsh UI 裏管理賬號、積分,並可選地使用成長任務自動化,而不是手寫腳本輪詢。
注意事項
-
權限與安全
插件以當前 dsh 進程的權限 運行,並可讀寫%USERPROFILE%\.dsh\wb2api\下的賬號與配置。安裝前應閱讀 GitHub 源碼 與 MIT 許可證,確認符合你的安全與合規要求。 -
profile 與安裝渠道
Web 側用命令行add/remove;桌面端必須用 UI 添加插件 URL 或本地包,兩種 profile 不要混用同一套操作習慣。 -
生態說明
DeepSeek Harness 的理念是「一切皆插件」;SkillHub 插件目錄 是社區獨立站點,與 DeepSeek / 幻方無官方從屬關係,本文介紹的是社區維護的第三方插件,非官方應用商店條目。
結尾¶
dsh-wb2api 把本機 WorkBuddy / CodeBuddy 賬號池收成一層 OpenAI 兼容網關,並掛進 dsh 的模型選擇與設置界面,適合想把現有賬號資源直接用於 Harness 工作流的開發者。