前言¶
在 DeepSeek Harness(DSH)裏和模型對話時,你希望界面和輸出儘量用中文,但「回覆正文」「模型思考過程」「工具調用時的說明文字」往往混在一起,單靠一條全局指令很難分別控制。社區裏曾有 dawnliming/dsh-chinese-mode 做類似事情,但該版本停在 DSH 內核重寫之前,對當前 DSH 已無法工作。
dsh-chinese-mode-modern 由維護者 AzureSkyHuHu 在現有 DSH API 上重新實現,並在輸入框旁增加語言面板。安裝後默認開啓,開箱即用;配置寫入 profile,重啓後仍保留。
這是什麼¶
dsh-chinese-mode-modern 是 DSH 的客戶端插件:在 Composer 輸入框旁提供「中文」按鈕,點開面板後可分別切換回覆、思考、工具說明的語言,並在設置頁提供相同選項與可編輯的注入原文。
- 倉庫:github.com/AzureSkyHuHu/dsh-chinese-mode-modern
- 社區目錄:skillhub.cn 插件頁
- 當前 package 版本:0.5.0(以倉庫
package.json爲準) - 許可:MIT
核心功能¶
下面介紹 README 中已說明的能力,均可在安裝後直接使用或於設置頁調整。
輸入框語言面板¶
輸入框旁有 「中文」 按鈕。點擊後彈出面板,包含:
- 總開關
- 回覆、思考、工具說明 三個獨立開關,可就地調整
點擊面板外或按 Esc 關閉面板。
設置頁¶
路徑:設置 → 中文模式。選項與面板一致,並可修改上述三個開關對應的注入原文(prompt 片段)。
錨定兼容¶
當 preset 名稱命中關鍵詞時,思考強制使用英文。默認關鍵詞包括:liangshen、梁神、anchored、錨定(具體行爲以插件實現爲準)。
持久化¶
配置寫入當前 profile 的 cordis.patch.yml,重啓 DSH 後仍然生效。
安裝與啓用¶
插件可通過插件管理器安裝包名 dsh-chinese-mode-modern,或由 agent 調用宿主工具:
plugin_manager action: install_bundle
target: dsh-chinese-mode-modern
命令行示例(注意:dsh plugin add 僅爲 pnpm 透傳,只裝包不啓用):
dsh plugin --profile web add dsh-chinese-mode-modern
裝完後重啓 DSH,插件纔會按預期加載。
典型用法¶
- 安裝並重啓 DSH 後,在 Composer 輸入框旁找到 「中文」 按鈕(默認已開啓中文模式相關能力)。
- 需要臨時調整時:點 「中文」 → 在面板裏開關總開關或分項(回覆 / 思考 / 工具說明)→ 點面板外或
Esc關閉。 - 需要改注入原文或長期偏好:打開 設置 → 中文模式,與面板相同的開關在此也可操作,並編輯三項對應的注入內容。
- 使用名稱含錨定關鍵詞的 preset 時,思考語言會按插件規則強制英文,避免與錨定類工作流衝突。
卸載¶
plugin_manager action: remove_bundle
target: dsh-chinese-mode-modern
或:
dsh plugin --profile web remove dsh-chinese-mode-modern
兼容性與版本要求¶
package.json 中聲明:
"engines": {
"dsh": ">=0.2.1-alpha.1"
}
插件不鎖死 DSH 小版本:@deepseek-ai/dsh-* 未列入 peerDependencies,README 說明後續升級 DSH 一般無需爲此改插件。舊版 0.2.1 何處失效、移植思路見倉庫內 docs/porting-notes.md。
客戶端注入依賴 @deepseek-ai/dsh-client-ui-slots、dsh-client-ui-settings、dsh-client-ui-conversation 等 UI 擴展點,面向 web 平臺(見 package.json 的 dsh.client 字段)。
適用場景與注意¶
適合誰
- 日常在 DSH Web 客戶端寫 prompt、看回復,希望回覆 / 思考 / 工具說明語言可分開控制的用戶。
- 從舊版
dsh-chinese-mode遷移、需要與當前 DSH 內核兼容的中文模式實現。
使用前請注意
- DSH 生態以「一切皆插件」爲方向;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。安裝前請自行查看 GitHub 源碼 與 MIT 許可證。
- 插件隨當前 DSH 進程權限運行,會參與客戶端 UI 與對話相關注入;若對注入原文或 preset 關鍵詞行爲有合規要求,請在設置頁覈對並調整後再用於生產環境。
結尾¶
dsh-chinese-mode-modern 把中文模式拆成可獨立開關的三段輸出,並在輸入框與設置頁兩處提供一致配置,配置持久化在 profile 中。若你正在使用 DeepSeek Harness Web 客戶端,可按上文安裝命令安裝 dsh-chinese-mode-modern,重啓後即可從輸入框旁的「中文」按鈕開始調整。