前言¶
在 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 工作流的开发者。