DeepSeek Harness 出厂的 Agent 预设,系统提示词是英文的。模型于是用英文思考、英文规划,最后才翻译回中文回复你。对中文用户来说,这不只是观感问题:思考链路用非母语跑,质量和 token 开销都在受损。
需求信号
- 官方 Discussion #320(27 赞同,2026-08-13,中文帖里热度第 2):「不要再像 claudecode 了,我们要有自己的中文 agent。」
- 供给侧的另一组数字:在索引层 11,838 个仓库里,i18n 主题的只有 68 个,最高的一个才 106★——没有人做过「中文系统提示词预设」这个最直给的形态。而同一个索引里,46% 的仓库描述是中文的。需求基数巨大,供给几乎为零。
缺口在哪
现有方案都是「界面翻译」或「模型换国产」级别的,没有人动 Agent 预设本身:复制官方 cordis/standard 预设,把 persona 与 instructions 整体中文化,让思考、计划、自我检查全链路用中文跑。
建议形态
Agent 预设包(.agent-presets/<id>/cordis.yml 形态)。DSH 的预设是挂载一整条 cordis 组合的方式,一个预设目录就能分发。用户在设置里切换预设即可生效,不用改任何配置文件。
实现要点
- 先读官方预设的完整结构(宿主组合 vs 会话预设的两平面划分),不要只翻译系统提示词字符串:工具描述、审批文案、计划模板的语言都要一致,否则模型会在中英之间来回跳。
- 翻译不是逐字转换:英文提示词里的约束表达(“NEVER do X”)直译成中文后约束力会变化,需要用中文指令习惯重写,再用真实会话回归测试。
- 保留一个「混合模式」选项:思考用中文、代码标识符与错误信息保留英文——很多用户要的是这个折中。
最小可行版本
一个预设目录 + 一份 README:复制 standard 预设、persona 中文化、说明安装方式。一天能出第一版,之后靠真实会话反馈迭代措辞。
风险与边界
提示词工程的效果是主观的,需要公开你的评估方法(哪些任务、怎么算「思考变好了」),否则会变成又一个「感觉不错」的预设。这也是机会:第一份公开中文预设评估基准的人,会同时占领这个方向的话语权。
FAQ
换国产模型不就解决了吗?
不。模型决定能力上限,系统提示词决定行为链路。英文提示词下,中文模型也会先走英文思考再翻译回来。
这和界面汉化插件冲突吗?
不冲突,两者解决不同层面的问题,可以同时装。