Back to directory

dsh-llm-workbuddy

Curated pickMaintenance: Active

axiaohungry/dsh-llm-workbuddy

Adds WorkBuddy model discovery and inference to DSH with API-key or browser-login token authentication.

View on GitHub
$ npx --yes @axiaohungry/dsh-llm-workbuddy@latest install

41

stars

7

forks

JavaScript

Language

MIT

License

2026-08-14

Created

2026-09-18

Last push

Third-party DSH adapter (MIT) that registers the WorkBuddy China-region Provider — dual auth (API Key / browser token), managed model catalog, token usage display — reusing the host DSH runtime, no local WorkBuddy CLI.

DSH integration

Compatible

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-06

License

MIT

01What can it help you accomplish?

  • Add the WorkBuddy China-region Provider to DeepSeek Harness and manage its models from the WebUI

    A registered `WorkBuddy 中国区` Provider with a managed model catalog — auto-fetch available models from WorkBuddy, edit model ID / context window / max output tokens / reasoning tier, add, delete or restore the online catalog

    DSH users who can only spend WorkBuddy credits (no official key) and want WorkBuddy models inside DeepSeek Harness

  • Authenticate with a WorkBuddy API Key or China-site web login token

    Two independent auth modes — API Key from env var / multiple DSH-saved values, or browser token login with multi-account persistence — switchable at any time

    DSH users who want to call WorkBuddy models with their own credentials and without a local WorkBuddy CLI

02How to install into DeepSeek Harness

Prerequisites

  • DSH is installed
  • Node.js `>= 22.19.0`
  • Windows, Linux or macOS

Installation steps

  1. 01

    Run `npx --yes @axiaohungry/dsh-llm-workbuddy@latest install` in PowerShell or a terminal

    $ npx --yes @axiaohungry/dsh-llm-workbuddy@latest install

  2. 02

    The installer installs the plugin for DSH's `web` and `headless` Profiles; restart DSH after install

  3. 03

    For WebUI-only use, install the Web Profile alone: `dsh plugin --profile web add @axiaohungry/dsh-llm-workbuddy@latest`

    $ dsh plugin --profile web add @axiaohungry/dsh-llm-workbuddy@latest

Verify the integration

Not specified by the author

Rollback

  • Run `npx --yes @axiaohungry/dsh-llm-workbuddy@latest uninstall` to remove the `WorkBuddy 中国区` Provider and plugin package and back up DSH settings; API Key and tokens are kept by default

03DSH integration and capability boundaries

DSH integrationCompatible

Third-party adapter that registers the `WorkBuddy 中国区` Provider into DSH and reuses the host DSH runtime (llm/listProviders interface)

  • WorkBuddy China-region Provider registration

    DSH installed, Node.js >= 22.19.0Registers the `WorkBuddy 中国区` Provider in the DSH WebUI

  • Dual authentication modes (API Key / token)

    WorkBuddy API Key or China-site login tokenAPI Key source dropdown / multiple DSH-saved values, or browser token login with multi-account persistence, name display and dropdown switching

  • Model catalog fetch & edit

    Currently selected API Key or tokenWorkBuddy available-model list; edit model ID / display name / context window / max output tokens / reasoning tier; add, delete or restore online catalog

  • Token usage display

    Token-login mode with a logged-in WorkBuddy China-site accountShows remaining credits (or 'unlimited' for enterprise), today's request count and today's credit usage

04Who is it for? When not to use it?

Good for

  • DSH users who can only spend WorkBuddy credits (no official key) and want WorkBuddy models inside DeepSeek Harness
  • DSH users who want to call WorkBuddy models with their own credentials and without a local WorkBuddy CLI

Not for

  • Requires DSH installed and Node.js >= 22.19.0; plugin 1.3.7+ requires DSH >= 0.1.2-alpha.2. After upgrading the plugin, reinstall once and restart DSH.

05Compatibility, maintenance and safety notes

  • Model inference goes to WorkBuddy's remote services — API Key requests use WorkBuddy's OpenAI-compatible endpoint, token requests use the China-site login token refreshed before expiry — so it needs network access and a valid WorkBuddy credential.
  • Requires DSH installed and Node.js >= 22.19.0; plugin 1.3.7+ requires DSH >= 0.1.2-alpha.2. After upgrading the plugin, reinstall once and restart DSH.
  • Supported on Windows, Linux or macOS; does not depend on a local WorkBuddy CLI.
2026-08-142026-09-03Not specified by the author

MIT · third-party adapter, not endorsed by WorkBuddy or DSH

06Frequently asked questions

How do I install dsh-llm-workbuddy into DSH?

Run `npx --yes @axiaohungry/dsh-llm-workbuddy@latest install` in PowerShell or a terminal; the installer installs the plugin for DSH's `web` and `headless` Profiles. Restart DSH after install. For WebUI-only use you can instead run `dsh plugin --profile web add @axiaohungry/dsh-llm-workbuddy@latest`.

What authentication modes does it support?

Two independent modes you can switch anytime: API Key (from the WORKBUDDY_API_KEY environment variable or multiple DSH-saved values) and token login (browser login to the WorkBuddy China site, multi-account persistence, name display and dropdown switching). The old CODEBUDDY_API_KEY env var is still recognised for compatibility.

Does it depend on a local WorkBuddy CLI?

No. The plugin does not depend on a local WorkBuddy CLI; DSH handles the agent loop, context, tool calls and permissions, while WorkBuddy handles model inference. Token login also needs no local WorkBuddy command-line tool.

How are models managed?

In the `WorkBuddy 中国区` custom settings, click '获取可用模型' (fetch available models); the plugin requests the WorkBuddy model catalog with the selected API Key or token, then you save the models you want. You can later edit model ID, display name, context window and max output tokens; the catalog is returned by your account permissions.

How do I uninstall it?

Run `npx --yes @axiaohungry/dsh-llm-workbuddy@latest uninstall`. This removes the `WorkBuddy 中国区` Provider and plugin package and backs up the DSH settings file; API Key and login tokens are kept in the DSH credential service by default for easy reinstall.

08Data and sources

  • Author-claimedgithub.com1ca3aa2c7127…

    为 DeepSeek Harness(DSH)增加 `WorkBuddy 中国区` Provider。

  • Author-claimedgithub.com1ca3aa2c7127…

    而是复用宿主 DSH 的运行时

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-06. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.