dsh-pylon-workbuddy
在终端中运行以下命令:
dsh plugin install rumilhz/dsh-pylon-workbuddy
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install rumilhz/dsh-pylon-workbuddy 安装本插件(源码仓库:https://github.com/rumilhz/dsh-pylon-workbuddy),安装后重启 dsh 并运行 /wb2api-setup 完成初始化。
插件介绍
在 DeepSeek Harness 里用手写配置把 workbuddy2api 接进来也能聊,但模型元数据要逐条抄、网关进程要自己常驻,还要面对 Go 编译或 bash/python 登录脚本——尤其在 Windows 上,这几步很容易把人劝退。
dsh-pylon-workbuddy 把这件事收成「装上、初始化、照常用」:dsh 启动时自动拉起网关(端口上已有健康实例则直接复用,不重复起、也不误杀外部进程),退出时回收自己拉起的子进程。首次会从网关 GET /v1/models 把上下文窗口、输出上限、输入模态、思考档位等实测值写进 llm-pi-ai 的 workbuddy provider,与「设置 → 模型」、聊天选择器、子代理路由共用同一份可编辑清单;协议适配、账号池、熔断与 token 刷新仍留在 Go 网关侧,插件只负责进程生命周期与目录自动化。
一条 /wb2api-setup 即可完成二进制下载(SHA256 校验)、运行目录、OAuth 登录与模型同步,无需 Go 或 python3/bash;另有状态查看、启停重启、provider 差异对比与按需重建、登录与账号切换等管理命令。请求序列化遵守上游按轮聚合的约束(工具结果与用户消息形态),避免用量明细静默碎片化。
适合已经在用或打算用 workbuddy2api、希望把它稳定纳入 dsh 工作流的用户:想少维护配置文件、少操心进程,又要在模型页里筛模型、改元数据,而不是每次网关变动手改 YAML。
使用场景
- 在 dsh 里直接选用 WorkBuddy 网关暴露的模型聊天或跑子代理
- 从手工常驻 wb2api-server 迁移到由 dsh 自动启停、复用端口的托管方式
- 需要国内版与国际版账号并存,并在设置页筛选模型而不手改 provider 配置
适合人员
- 已安装 DeepSeek Harness、希望接入 workbuddy2api 的日常用户
- 厌倦手抄模型元数据或自行维护网关进程的配置维护者
- 在 Windows 等环境不便使用上游 bash/python 登录脚本的用户