WorkBuddy 配置¶
WorkBuddy 是腾讯推出的全场景 AI 智能体桌面工作站(与代码助手 CodeBuddy 同源)。 其自定义模型仅支持 OpenAI 兼容协议,因此接入 Rutaceae API 时,GPT 与 Claude 均通过 OpenAI 兼容端点调用(Rutaceae 也以 OpenAI 格式提供 Claude)。 官方文档:https://www.codebuddy.cn/docs/workbuddy/ | 自定义模型集成参考:https://api-docs.deepseek.com/quick_start/agent_integrations/workbuddy/
第一步:安装 WorkBuddy¶
前往 WorkBuddy 官网 下载并安装(支持 Windows / macOS),启动后登录即可。
第二步:获取 API 令牌¶
-
点击「添加令牌」
-
选择包含目标模型的分组(可前往模型广场查看:https://api.rutaceae.com/pricing)
-
令牌名称:随意填写(如 "WorkBuddy")
-
额度建议:设置为无限额度
-
点击确认,复制生成的令牌
第三步:配置自定义模型¶
WorkBuddy 有两种配置方式,二选一即可。
方法一:编辑 models.json(推荐,稳定)¶
在以下任一位置新建 models.json(就近优先):
- 用户级:
~/.workbuddy/models.json(Windows:C:\Users\<用户名>\.workbuddy\models.json) - 项目级:项目根目录下的
.workbuddy/models.json
CodeBuddy 用户对应目录为
.codebuddy/,配置结构相同。
粘贴以下内容,将 sk-xxxxxxxxxxxxxxxx 替换为你的令牌:
{
"models": [
{
"id": "gpt-5.5",
"name": "GPT-5.5 (Rutaceae)",
"vendor": "Rutaceae",
"url": "https://api.rutaceae.com/v1/chat/completions",
"apiKey": "sk-xxxxxxxxxxxxxxxx",
"maxInputTokens": 128000,
"maxOutputTokens": 8192,
"supportsToolCall": true,
"supportsImages": true
},
{
"id": "claude-sonnet-4-5",
"name": "Claude Sonnet 4.5 (Rutaceae)",
"vendor": "Rutaceae",
"url": "https://api.rutaceae.com/v1/chat/completions",
"apiKey": "sk-xxxxxxxxxxxxxxxx",
"maxInputTokens": 200000,
"maxOutputTokens": 8192,
"supportsToolCall": true,
"supportsImages": true
}
],
"availableModels": ["gpt-5.5", "claude-sonnet-4-5"]
}
字段说明:
| 字段 | 说明 |
|---|---|
id |
请求时使用的模型标识,须与模型广场名称一致(如 gpt-5.5),且必须同时列入 availableModels |
name |
显示名称,随意填写 |
vendor |
供应商标签,随意(如 Rutaceae) |
url |
完整的 Chat Completions 端点:https://api.rutaceae.com/v1/chat/completions(注意不是仅 base URL) |
apiKey |
令牌 sk-xxxx;也可用 ${环境变量名} 引用环境变量 |
maxInputTokens / maxOutputTokens |
上下文与输出上限,按模型填写(示例值可按需调整) |
supportsToolCall |
是否支持工具调用(Agent 能力建议 true) |
supportsImages |
是否支持图片输入 |
availableModels |
顶层数组,列出要在选择器中启用的模型 id |
提示:
models.json必须保存为 UTF-8 无 BOM,否则可能解析失败。id与availableModels最易出错——请确保数组里包含同一个id,否则模型可能不显示。
方法二:可视化设置界面(新版本)¶
较新版本的 WorkBuddy 支持在设置页直接添加自定义模型(填写名称、端点、API Key、参数等),无需手动编辑 JSON。端点填 https://api.rutaceae.com/v1/chat/completions,密钥填令牌即可。
📷 待补充截图
需要的截图: WorkBuddy 设置页的「自定义模型」配置界面,展示名称、端点、API Key、模型 ID 等字段(API Key 请打码)。
第四步:生效与使用¶
-
完全退出 WorkBuddy——从系统托盘 / 屏幕右下角选择「退出」,而不是仅关闭窗口——然后重新打开。
-
在模型选择器中选择刚配置的模型(如
GPT-5.5 (Rutaceae)),即可开始使用。🚀
📷 待补充截图
需要的截图: WorkBuddy 对话界面的模型选择器,已选中配置好的 Rutaceae 模型。
常见问题¶
| 问题 | 解决方案 |
|---|---|
| 提示 401 / 令牌无效 | 确认 apiKey 填的是密钥本身(不是 URL),且令牌所属分组包含目标模型 |
| 提示 404 / 模型不存在 | 确认 id 与模型广场名称完全一致,且 url 结尾为 /v1/chat/completions |
| 配置不显示 / 不生效 | 确认 id 已列入 availableModels;文件为 UTF-8 无 BOM;已完全退出并重开 WorkBuddy |
| 环境变量未展开 | 从终端重新启动 WorkBuddy,或直接把密钥写成明文 |
| 只能用 OpenAI 格式 | WorkBuddy 自定义模型仅支持 OpenAI 兼容协议,Claude 也走 /v1/chat/completions,无需(也无法)配置 Anthropic 原生端点 |