dsh-wb2api:本機 WorkBuddy / CodeBuddy 賬號池接入 DeepSeek Harness

前言

在 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 描述,安裝前可在源碼中自行覈對。

  1. 本地網關與 provider 註冊
    自託管網關進程,將賬號池以 OpenAI 兼容方式暴露,並在 dsh 側註冊爲 LLM provider。

  2. Web 設置面板
    用於查看網關狀態、各賬號積分,以及 OAuth 登錄、憑證導入、賬號管理等操作(具體入口隨 dsh 桌面端 / Web 客戶端的插件 UI 注入而定)。

  3. 成長任務自動化引擎
    支持一鍵確認待辦、執行任務,達標後自動領獎等自動化流程(引擎模塊在包導出路徑 ./engine 中提供)。

  4. 與 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 裏管理賬號、積分,並可選地使用成長任務自動化,而不是手寫腳本輪詢。

注意事項

  1. 權限與安全
    插件以當前 dsh 進程的權限 運行,並可讀寫 %USERPROFILE%\.dsh\wb2api\ 下的賬號與配置。安裝前應閱讀 GitHub 源碼 與 MIT 許可證,確認符合你的安全與合規要求。

  2. profile 與安裝渠道
    Web 側用命令行 add / remove;桌面端必須用 UI 添加插件 URL 或本地包,兩種 profile 不要混用同一套操作習慣。

  3. 生態說明
    DeepSeek Harness 的理念是「一切皆插件」;SkillHub 插件目錄 是社區獨立站點,與 DeepSeek / 幻方無官方從屬關係,本文介紹的是社區維護的第三方插件,非官方應用商店條目。

結尾

dsh-wb2api 把本機 WorkBuddy / CodeBuddy 賬號池收成一層 OpenAI 兼容網關,並掛進 dsh 的模型選擇與設置界面,適合想把現有賬號資源直接用於 Harness 工作流的開發者。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜