dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Tencent CodeBuddy plugin for DeepSeek Harness (dsh).
English | 中文
A DeepSeek Harness (dsh) plugin for Tencent CodeBuddy.
Sign in through your browser — no API key required — and use CodeBuddy's own model list.
Requirement · Version DeepSeek Harness (dsh) · >= 0.2.1-rc.1
Web UI features such as the settings page, model picker, and usage indicator require the web profile.
Add the plugin to a dsh profile — the web profile backs the Web UI:
dsh plugin --profile web add @shatyuka/dsh-llm-codebuddyOpen Settings → CodeBuddy in the Web UI and pick a site: Sign in (China) for copilot.tencent.com or Sign in (Intl) for www.codebuddy.ai. The browser login opens in a new tab; the harness writes the credential automatically. No terminal needed.
The two sites are the same service on different hosts but hold separate accounts — one site's account does not work on the other — so the site is chosen per sign-in and recorded with the credential. Every later request goes to the host that issued it. To move to the other site, sign out and sign in again.
Alternatively, sign in from the terminal:
# A CLI fallback; the Web UI sign-in above is recommended.
# Sign in to the China site (the default; equivalent to --site cn)
dsh plugin --profile web exec dsh-codebuddy-login
# Sign in to the international site
dsh plugin --profile web exec dsh-codebuddy-login --site intl
# Show the signed-in account, its site, and the model list
dsh plugin --profile web exec dsh-codebuddy-login --status
# Remove the stored credential
dsh plugin --profile web exec dsh-codebuddy-login --logoutOnce signed in, CodeBuddy's models appear in the model picker.
From a source checkout:
pnpm install
pnpm run buildThis compiles the host half with tsc and bundles the Web client half with esbuild, both into lib/.
pnpm testMIT