把 CodeBuddy 接进 DSH
一款把 CodeBuddy 接进 DeepSeek Harness(DSH)插件:dsh-plugin-codebuddy。装好之后,你在本机装的CodeBuddy Code(腾讯的 AI 编码助手)就能直接在 DSH 里用——既能在聊天对话框里调用它的一众强模型,也能在 agent 会话里让它真刀真枪地读写文件、跑命令。
它到底能干什么?
① 模型接入
插件会在本机实时拉取你 CodeBuddy 账号下所有可用模型,全部注册进 DSH 的模型选择器。
目前常见的一批包括:
hy4-preview(混元最新旗舰)deepseek-v4-pro/deepseek-v4-flashglm-5.3系列、kimi-k3-1、Minimax 等
你账号里新增了模型、或换了套餐,重启 DSH 后弹框里会自动出现,无需改任何配置。
在对话框里选一个就能直接对话——思考模型(如 deepseek-v4-pro)也支持,插件会自动按 deepseek 方言处理「思考」开关。
② Agent 工具(委派编码)
在 agent 会话里对智能体说「让 CodeBuddy 帮我实现 xxx」「用 CodeBuddy 重构这个文件」,就会走 CodeBuddy 官方Agent SDK 拉起本机 CLI 干活:读项目、改代码、跑命令、给结果。相当于给 DSH 多雇了一个会操作的程序员。
两套能力互不干扰:聊天走模型端点(流式、低延迟),工具走 CLI 子进程(能干活)。
前置条件
| 需要 | 怎么准备 |
|---|---|
| DSH Desktop 2.0.3 | 下载地址 https://www.dshdesktop.cn/ |
| 本机已装 CodeBuddy CLI | 从 CodeBuddy 官网安装,并确保 codebuddy 命令可用(插件会自动探测,也可在面板里手动指定路径) |
| 一个 CodeBuddy API KEY | 在 CodeBuddy 控制台获取;之后在 DSH 设置面板里保存即可,无需写进任何配置文件 |
安装
拿到插件包 dsh-plugin-codebuddy-0.3.2.tgz(自包含,SDK 已内联,零额外依赖)后:
第 1 步:用 DSH 的插件命令安装
dsh --profile desktop plugin add github:betterwgo/dsh-plugin-codebuddy
dsh plugin会把后续参数直接转发给该 profile 的 pnpm,等价于pnpm add。
仓库已含预构建产物,上面这条命令开箱即用。也支持本地 tgz / 网络地址:
dsh --profile desktop plugin add "<插件包路径>\dsh-plugin-codebuddy-0.3.2.tgz"。
仓库地址:https://github.com/betterwgo/dsh-plugin-codebuddy
第 2 步:把插件加进 bundles(关键,别漏)
dsh plugin add 只写依赖,不会自动登记插件加载项。需手动编辑
~/.dsh/profiles/desktop/package.json,在 dsh.profile.bundles 数组里追加一行:
{
"dsh": {
"profile": {
"bundles": [
"dsh-plugin-thinking-api",
"dsh-plugin-codebuddy" // ← 追加这一行
]
}
}
}
第 3 步:重启 DSH Desktop
重启后,日志里出现 streaming relay listening 即表示插件已加载。
配置与使用
1. 配置

2. 使用


浙公网安备 33010602011771号