
Axiaohungry/dsh-llm-codebuddy
80最近提交 2026年8月14日
dsh-llm-codebuddy DSH 插件
此插件将 CodeBuddy 中国区的大语言模型服务集成到 DSH 中。用户在 DSH WebUI 中添加 Provider,输入从 WorkBuddy 获取的 API Key,即可获取可用模型并配置模型 ID、名称、上下文窗口和最大输出 Token 等参数。支持模型目录管理、思考程度设置,以及在线目录不可用时自动使用内置模型目录兜底。
如何安装 dsh-llm-codebuddy DSH 插件
dsh plugin --profile web add dsh-llm-codebuddy@latest复制不会执行命令。安装 dsh-llm-codebuddy DSH 插件前请核对仓库和版本。
dsh-llm-codebuddy DSH 插件数据来源
dsh-llm-codebuddy DSH 插件快照日期:2026年8月16日
discovered
dsh-llm-codebuddy DSH 插件能做什么
- 在 DSH WebUI 中直接添加 CodeBuddy 中国区 Provider,无需修改 DSH 全局安装目录。
- 自动从 CodeBuddy API 获取可用模型,支持编辑模型 ID、名称、上下文窗口和最大输出 Token。
- 支持添加、删除模型以及重新同步模型目录,并可按模型声明思考能力和可选档位。
- 在线目录临时不可用时,插件提供内置模型目录作为兜底。
- 支持替换 API Key 或保留原值(留空保存则保留)。
dsh-llm-codebuddy DSH 插件适合哪些场景
- 开发者希望透过 DSH 使用 CodeBuddy 中国区模型进行编码辅助。
- 团队拥有 WorkBuddy API Key,需要管理多个模型并配置不同参数。
- 用户需要为每个模型设置思考程度(关闭、最低、低、中、高、极高、最高)。
- 更换 API Key 时无需重新配置已保存的模型目录。
dsh-llm-codebuddy DSH 插件适合谁
- 需要访问 CodeBuddy 中国区大语言模型的 DSH 用户。
- 使用 WorkBuddy API Key 将 CodeBuddy 集成到 DSH 工作流的开发者。
dsh-llm-codebuddy DSH 插件的限制
- 依赖有效的 WorkBuddy API Key;本插件是第三方适配器,非官方插件。
- DSH 仍处于预发布阶段(已验证 0.1.0-rc.6),未来 DSH 接口调整可能需要插件同步升级。
- 模型配置值超过服务端真实限制时,CodeBuddy 仍可能拒绝请求。
- 仅支持 CodeBuddy 中国区,其他区域不可用。
dsh-llm-codebuddy DSH 插件的仓库 README 摘录
以下文字摘自 dsh-llm-codebuddy DSH 插件的上游仓库 Axiaohungry/dsh-llm-codebuddy 的 README,版权归原作者,仅作引用。
为 DeepSeek Harness(DSH)增加 `CodeBuddy 中国区` Provider。安装后可直接在 DSH WebUI 中填写 API Key、获取模型、调整模型参数并使用 CodeBuddy 模型。 > [!IMPORTANT] > API Key 由 **WorkBuddy** 提供,本插件使用该 Key 调用供 CodeBuddy 使用的模型服务。 > DSH 中的 Provider 名称仍为 `CodeBuddy 中国区`。本项目是第三方适配器,并非 > WorkBuddy、CodeBuddy 或 DSH 官方插件。 ## 功能 - WebUI 中直接添加 `CodeBuddy 中国区`; - 只需填写从 WorkBuddy 获取的 API Key; - 自动获取 CodeBuddy 当前可用模型; - 支持编辑模型 ID、名称、上下文窗口和最大输出 Token; - 支持添加、删除模型以及重新同步模型目录; - 按模型目录声明各模型自己的思考能力、可选档位和默认档位; - 输入新 API Key 可替换旧值,留空保存则保留原值; - 模型接口暂时不可用时使用内置目录兜底; - 独立安装,不修改 DSH 全局安装目录。 ## 环境要求 - Windows、Linux 或 macOS; - Node.js `>= 22.19.0`; - 已安装 DSH; - 已验证 DSH `0.1.0-rc.6`。 安装器已自带 DSH 所需的 `pnpm`,无需全局安装。 > DSH 仍处于预发布阶段。未来版本如果调整插件接口,本插件可能需要同步升级; > DSH 普通更新不会覆盖本插件。 ## 安装 推荐使用一键安装命令: ```powershell npx --yes dsh-llm-codebuddy@latest install ``` 该命令会为 DSH 的 `web` 和 `headless` Profile 安装插件。完成后重启 DSH。 也可以分别安装: ```powershell dsh plugin --profile web add dsh-llm-codebuddy@latest dsh plugin --profile headless add dsh-llm-codebuddy@latest ``` 只使用 WebUI 时,仅执行第一条即可。 ## WebUI 配置 1. 打开“设置 → 模型”。 2. 点击“添加提供方”。 3. 选择 `CodeBuddy 中国区`。 4. 输入从 WorkBuddy 获取的 API Key 并保存。 5. 点击该 Provider 的“编辑”,展开“自定义设置”。 6. 点击“获取可用模型”,选择需要的模型并导入。 7. 按需修改模型参数,然后保存。
阅读完整 README仓库许可: MIT
dsh-llm-codebuddy DSH 插件常见问题
安装后看不到 CodeBuddy,怎么办?
先确认是否已重启 DSH。然后检查插件是否已安装到 Web Profile:运行 'dsh plugin --profile web list --depth 0'。如果缺失,重新安装插件。
获取模型失败,是什么原因?
确认你的 API Key 来自 WorkBuddy 且仍然有效。在 Provider 设置中重新输入 Key 并点击“获取可用模型”。如果在线接口临时不可用,插件会使用内置模型目录兜底。
为什么别人能看到某个模型,而我看不到?
模型权限与 API Key 绑定。插件只导入 '/v3/config' 中为当前 Key 返回的模型。如果你更换了 Key,请重新点击“获取可用模型”。插件不会强行显示当前 Key 未授权的模型。
如何更新插件到最新版?
重新运行安装命令:'npx --yes dsh-llm-codebuddy@latest install'。更新完成后重启 DSH。模型配置和 API Key 不会被覆盖。
如何彻底卸载插件?
运行 'npx --yes dsh-llm-codebuddy@latest uninstall'。它会备份 settings.yaml,删除 CodeBuddy Provider 配置,并从 web 和 headless Profile 中移除插件。API Key 凭据会被保留,方便以后重新安装。卸载后重启 DSH。