前言¶
如果需要在 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、不修改模型。
- 支持配置
text與complete字段。 - 支持通過 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