前言¶
DeepSeek Harness 裏的 Agent,其內部思考過程(思維鏈、逐步規劃、工具調用推理)由同一份系統提示詞驅動。當工具返回英文內容(如網頁抓取結果、文檔或報錯信息)時,Agent 的思維鏈容易發生語言漂移,逐步切換到英文,導致後續推理與最終回答的語言不穩定。
這個插件的作用是在啓動時向系統提示詞註冊一段規則,強制內部思考使用簡體中文,而最終回答的語言則交給模型自身判斷(可保留英文專有名詞、代碼標識符等)。
核心功能¶
- 強制簡體中文思考:覆蓋思維鏈、規劃、工具調用推理、自我審查等場景。
- 注入位置固定:位於 persona 之後,行爲可預期。
- 生命週期自動回收:插件卸載或上下文停止時自動清理註冊的 section。
- 零外部依賴:不引入第三方 npm 包,規避本地目錄掛載時的依賴加載崩潰。
安裝與啓用¶
安裝完成後,必須重啓 DeepSeek Harness 才能生效。重啓後,新建一個普通“標準模式”會話,觀察思考塊應全程爲簡體中文。
1. CLI 安裝¶
在任意非 desktop profile(如 web、tui 或自定義 profile)下執行:
dsh plugin --profile <name> add github:yingjian666/dsh-zh-thinking
2. DSH Desktop 4.1+ 安裝¶
- 打開設置 → 插件。
- 選擇“從其他來源安裝”。
- 插件來源填寫:
github:yingjian666/dsh-zh-thinking。 - 勾選“高級選項”(這是關鍵,否則無法識別 GitHub 來源)。
- 確認全權訪問後安裝。
- 重啓 DSH。
3. 離線安裝¶
如果網絡環境受限,可以下載 .tgz 包:
- 從 GitHub Releases 下載打包文件。
- 設置 → 插件 → 從其他來源安裝。
- 填入
.tgz文件的絕對路徑。 - 勾選“高級選項”。
- 重啓 DSH。
注意事項¶
- 邏輯極簡:插件邏輯僅包含一個文件
lib/index.js,不包含 HTTP 路由或客戶端面板。 - 維護承諾:作者不承諾持續維護,僅供學習嘗試。
- Preset 兼容性:在“梁神模式”等兩階段錨定 preset 下,首輪錨定階段提示詞會被過濾,晉升後自動恢復。這是 preset 的錨定行爲,不是插件失效。
- 版本兼容:依賴 DSH 內核
>=0.1.1-rc.1 <0.3.0-0。安裝後如遇不生效情況,請檢查內核版本是否滿足要求。