workbuddy模型输出语言与界面语言分离,需通过系统提示词、api参数或本地配置强制指定中文输出:1. 系统提示词最直接,需在高级设置中填入严格中文指令;2. api调用可动态传language字段或accept-language头;3. 本地config.yaml中设default_language: zh-cn并重启服务。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

WorkBuddy模型输出语言与界面语言分离,即使界面已设为中文,模型仍可能默认输出英文,需单独配置系统提示词、API参数或本地模型配置文件才能强制其生成指定语言的文本。
通过系统提示词(System Prompt)强制指定输出语言
该方式最直接有效,适用于所有调用场景,包括Web端、插件和API,模型会在每次响应时严格遵循指令生成目标语言内容。
1、进入WorkBuddy模型配置页 → 找到当前使用的模型卡片 → 点击【编辑】→ 展开「高级设置」区域。
2、在“系统提示词”输入框中,将原有内容替换为明确语言约束指令:【你必须仅用简体中文输出全部内容,禁止夹杂英文单词、代码注释、技术术语缩写(如API、JSON、HTTP),所有专业名词须使用《GB/T 20001.3-2022》规定的中文标准译名】。
3、保存配置后,新开一个对话窗口测试——若首条回复仍含英文,说明模型缓存未刷新,需点击右上角「清除上下文」按钮再重试。
通过API调用时动态传入语言参数
适用于程序化批量调用场景,可为每次请求独立设定语言,不干扰其他会话的默认行为。
方法一:在请求体中添加language字段
向/v2/chat/completions接口发送POST请求,在JSON body中插入:"language": "zh-CN",该字段优先级高于系统提示词,会覆盖其语言指令。
方法二:使用Accept-Language请求头
腾讯云代码助手CodeBuddy旗下WorkBuddy 4.24.8版本正式发布。本版本重点修复了上下文压缩异常、冷加载时偶现历史消息丢失、任务停止卡死等问题,并深度优化了Windows沙箱(lightSandbox)的日志写入与误弹窗逻辑,提供更安全稳定的AI协作体验。
在HTTP请求头中添加Accept-Language: zh-CN,zh;q=0.9,部分部署版本(v1.4.2+)会据此自动注入语言偏好,但该方式不保证100%生效,建议与方法一叠加使用。
修改本地模型配置文件锁定默认语言
适用于私有部署或离线环境,一次设置永久生效,无需每次调用都传参。
第一步:定位配置文件
Windows用户打开路径:%APPDATA%\WorkBuddy\models\{model_id}\config.yaml;macOS用户打开路径:~/Library/Application Support/WorkBuddy/models/{model_id}/config.yaml。
第二步:编辑YAML字段
在文件末尾新增两行,注意缩进必须为两个空格:
default_language: zh-CN
enforce_language_inference: true
第三步:重启服务
【必须执行sudo systemctl restart workbuddy-model-engine,否则修改不加载】。重启后,所有未显式指定language参数的请求都将默认走中文输出通道。










