All plugins

DSH / BUNDLE / CLIENT-UI

dsh-workbuddy-connect

v0.9.0jyh5555 / dsh-workbuddy-connect-pro44cd750ce6

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-workbuddy-connect

一键把 WorkBuddy 桌面端 App 的模型带进 DeepSeek Harness:多账号轮换、额度自动切换、一键签到。

README / EN

Package documentation

Registry summary

一键把 WorkBuddy 桌面端 App 的模型带进 DeepSeek Harness:多账号轮换、额度自动切换、一键签到。

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- 在 macOS 的 DSH Web / Desktop / TUI 下验证通过(0.3.2 起要求 `0.1.5-rc.1`+、Node 22+;TUI 需终端界面插件 `0.10.0-beta.5` 及以上,见安装章节说明)。Windows 会依次探测 Local 与 Roaming AppData;WSL 会优先从挂载的 Windows 用户目录读取登录凭据。若 Windows 与 Linux 用户名不同且 Windows 环境变量未传入 WSL,请通过 `WORKBUDDY_AUTH_FILE`(国际版为 `WORKBUDDY_AI_AUTH_FILE`)指定实际位置。 - **加密桌面凭据的解密程序定位**:解密程序在 macOS 与 Windows 上会自动探测;Windows 上国内版先查默认路径 `%LOCALAPPDATA%\Programs\WorkBuddy\WorkBuddy.exe`,再查卸载注册表记录,国际版没有已验证的默认路径、仅查注册表。自动探测失败时,可用 `WORKBUDDY_ELECTRON_BIN`(国内版)或 `WORKBUDDY_AI_ELECTRON_BIN`(国际版)显式指定可执行文件,设置后需完全退出并重启 DSH 才生效。Linux 无法自动发现,需显式指定。WSL 下调用 Windows 侧解密程序时,插件会自动把子进程 `WSLENV` 中的 `ELECTRON_RUN_AS_NODE` 条目规范化为单一安全旗标(含 `/w` 转发、不做路径转换,其余条目原样保留),无需手动设置。此改动已通过离线回归测试,尚未完成 WSL2 / Windows 真机验证。 - **国际版的模型目录来自 App 界面接口**:服务端按 User-Agent 分流下发,属私有实现,上游改动可能使其失效。届时插件按「本账号上次成功目录 → 内置目录」降级,并在卡片上标明来源(实时 / 已保存 / 内置)、更新时间与失败原因,但不能保证长期兼容。国内版目录走官方 CLI 同款接口,不受此影响。 - **国际版仍未覆盖的环境**:Windows / WSL / Linux 下国际版 App 的版本读取尚未找到可靠来源,会退回最近保存的版本或内置值。macOS 上已通过真实 shim 验证 GPT 系完整回复、工具调用与续轮。 - **无凭据时的行为变化**:某版 App 从未登录、也没留下插件自留副本时,该版模型分组不再显示。此前国内版会显示一份内置兜底列表,但那些模型选了必然报错。 - **企业账号积分目前仅覆盖国内版**:国际版企业账号的计费接口尚未验证,仍按个人版接口读取;待有实测结论后再扩展。企业账号分支在本机无法自测(开发机为个人账号),依据官方 App 的接口契约实现,欢迎企业账号用户反馈实测结果。 - **设置入口随 DSH 版本而异**:0.1.5 / 0.1.6 上插件照常安装 `authFile` / `authFileAI` 等设置分区(`settings.yaml` 与 TUI `/settings` 均可读写);0.1.7+ / 0.2.0 的设置服务不再提供该接口,插件降级为无设置项的 provider——模型、选择器、模型显隐与上下文窗口照常工作,只是「使用上游声明的最大上下文窗口」这一偏好不再可持久化。 - **多账号的添加方式**:只在插件内提供「保存当前桌面登录」与「导入令牌文件」两条路径,不提供扫码登录。前者需要你在桌面 App 里切换登录后逐个保存;后者接受桌面 `.info`、插件自留副本或粘贴的 JSON 令牌。账号池文件保存的是真实 access/refresh token(权限 0600),请勿外传或提交仓库。 - **自动切换只覆盖对话请求**:额度/限流/会话失效触发的换号只发生在对话链路;模型目录刷新与推理档位检测仍用当前账号,失败不会自动换号。额度判定以错误为准,余额读数为 0 的账号会被预先跳过,但「刚耗尽、缓存未刷新」的账号仍会先试一次再切换。 - **签到接口为客户端私有接口**:`billing/meter/daily-checkin` 的返回码(`0` 成功、`10001` 今日已签)来自社区实测,国内版可用性已确认;国际版只是按同一域名形状尝试,未做真机验证。上游改版后签到可能失效,插件会如实显示失败原因。 - 依赖 WorkBuddy 客户端接口(非官方开放 API),WorkBuddy 更新后插件可能需要随之调整。