dsh-thinking-language-zh:固定 DeepSeek Harness agent 的思考、推理与回复语言

前言

如果需要在 DeepSeek Harness(DSH)部署中固定 agent 的思考、推理与回复语言,ayanJava111/dsh-thinking-language-zh 提供了一个默认中文的单节 bundle。下面介绍它的定位、安装方式和配置注意点。

这是什么

它是 ayanJava111 维护的 DeepSeek Harness 单节 bundle,用于固定 agent 的思考、推理与回复语言。该插件通过 system-prompt section(thinking:language)生效,默认启用中文模式。

核心功能

  • 固定 agent 的思考、推理与回复语言。
  • 默认启用中文模式。
  • 通过 system-prompt section(thinking:language)生效。
  • 适用于 DeepSeek Harness 的 Web UI、headless、ACP 部署。
  • 不添加工具、不访问 shell、不修改模型。
  • 支持配置 textcomplete 字段。
  • 支持通过 patch layer 覆盖语言或措辞。

安装与启用

先安装到指定 profile:

dsh plugin --profile <name> add dsh-thinking-language

然后启动对应 profile:

dsh --profile <name>

也可以先不启动,查看配置是否已加入:

dsh --profile <name> --dump-config

典型用法

1、安装并启动后,默认使用中文模式。

2、如果要改变语言或措辞,可以在 profile 的 cordis.patch.yml--patch overlay 中,为 id: thinking-language 重写 config.text

3、complete 字段属于可配置项。若部署预设的 persona 行使用 complete: true,会抑制该 section 及其他 section。

4、它是 system prompt 的强指令,不是 wire-level 硬保证,偶尔仍可能出现非中文片段。

5、默认文本渲染成本约 60 tokens;修改文本会改变 prompt 前缀缓存。

依赖与许可

  • 许可证:MIT。
  • peerDependencies 包含 @deepseek-ai/cordis >=4.0.1@deepseek-ai/dsh-system-prompt ^0.1.0-rc.2
  • 插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。

结尾

这个插件适合需要在 DSH 的 Web UI、headless 或 ACP 部署中固定 agent 输出语言的场景。它只贡献一个 system-prompt section,不添加工具、不访问 shell、不修改模型。

  • 目录页:https://www.skillhub.cn/plugins/ayanJava111/dsh-thinking-language-zh
  • GitHub:https://github.com/ayanJava111/dsh-thinking-language-zh
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye