shatyuka/dsh-llm-codebuddy

腾讯CodeBuddy DeepSeek Harness(dsh)插件。

项目介绍Project Overview

这是面向 DeepSeek Harness (dsh) 的腾讯 CodeBuddy 插件,通过浏览器登录即可使用,无需 API Key。核心能力是复用 CodeBuddy 自带的模型列表。在 Web UI 偏好指定 profile(如 web)安装后,于设置中完成登录即可。需注意登录依赖浏览器流程,终端命令仅辅助查看状态或登出。

A DeepSeek Harness (dsh) plugin for Tencent CodeBuddy that signs in via browser without an API key. Its core capability is exposing CodeBuddy's own model list inside dsh. Install it on a profile such as web, then sign in through Settings. Note that the host requires a browser-based login flow, and terminal commands only check status or log out.

或使用命令行安装(适合开发者)Or use CLI install (for developers)

命令行安装CLI Install

npx @deepseek-ai/dsh plugin --profile web add @shatyuka/dsh-llm-codebuddy

shatyuka/dsh-llm-codebuddy 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

@shatyuka/dsh-llm-codebuddy

A DeepSeek Harness (dsh) plugin for Tencent CodeBuddy.

Sign in through your browser — no API key required — and use CodeBuddy's own model list.

Install

Add the plugin to a dsh profile — the web profile backs the Web UI:

npx @deepseek-ai/dsh plugin --profile web add @shatyuka/dsh-llm-codebuddy

Sign in

Open Settings → CodeBuddy in the Web UI and click Sign in. The browser login opens in a new tab; the harness writes the credential automatically. No terminal needed.

You can also sign in from the terminal:

npx dsh-codebuddy-login              # sign in
npx dsh-codebuddy-login --status     # who is signed in, plus the model list
npx dsh-codebuddy-login --logout     # remove the stored credential

Once signed in, CodeBuddy's models appear in the model picker.

Build

From a source checkout:

pnpm install
pnpm run build

This compiles the host half with tsc and bundles the Web client half with esbuild, both into lib/.

License

MIT

上一个 Prev dsh-easycode 下一个 Next dsh-audit-bundle