dsh-chinese-thinking:讓 DeepSeek Harness 默認用中文思考與回覆

DeepSeek Harness(DSH)採用插件化架構。在開發智能體時,一個常見的問題是模型在對話中途默認切換到英文思考或回覆。dsh-chinese-thinking 插件通過在 system prompt 中注入特定的“中文思考”指令,強制模型在中文對話中保持中文思維與輸出。

插件定位

  • 名稱:dsh-chinese-thinking
  • 維護者:GongYuanCaiJi
  • 核心功能:爲 DSH agent 默認注入中文思考預設。
  • 定位:DSH 插件,移植自 superpowers-zh 項目。

核心功能

安裝後,該插件會在 agent 的 system prompt 中增加一個“中文思考”章節。其具體能力包括:

  1. 默認中文:當未指定語言時,模型用中文思考與回覆;代碼、命令、專有名詞保持英文。
  2. 中文排版規範:中英文間距、全角標點、數字與單位、括號引號的排版規則。
  3. 中英混排最佳實踐:術語翻譯與保留規則、首次出現標註、避免過度翻譯。
  4. 代碼註釋語言:指導何時使用中文註釋、何時使用英文註釋。
  5. 中文提交規範:type 保留英文,scope/description/body 使用中文。
  6. 國內 Git 工作流:核心原則配置。

安裝與啓用

本插件尚未發佈到 npm,需通過本地路徑安裝。

  1. 克隆倉庫到本地。
  2. 在倉庫根目錄執行 npm install 安裝依賴(@deepseek-ai/schemastery)。
  3. 執行 DSH 插件安裝命令。
# 進入倉庫目錄
cd dsh-chinese-thinking

# 安裝依賴
npm install

# 安裝插件(替換 <你的 profile> 爲實際配置文件名)
dsh plugin --profile <你的 profile> add .

安裝完成後,重啓 DSH 並開啓一段新對話,插件即可生效。

配置與使用

默認情況下,插件會根據 schema 中的默認值進行配置。config.text 中包含具體的中文思考指令,你可以直接修改該配置來覆蓋默認指令。

在 cordis.patch.yml 中覆蓋配置的示例:

- insert:
    - id: chinese-thinking
      name: 'dsh-chinese-thinking'
      config:
        enabled: true
        order: 60
        text: |
          用中文思考,用中文回覆。

注意事項

  • 本地安裝:目前插件未發佈至 npm,必須先克隆倉庫再本地安裝。
  • 依賴:安裝時需要先滿足 @deepseek-ai/schemastery 的依賴。
  • 許可證:遵循 MIT 許可證。
  • 合規:如需瞭解授權細節或合規性問題,請通過 GitHub Issues 聯繫維護者。

該插件是 superpowers-zh 的移植版本,提示詞正文逐字移植自其 chinese-documentation、chinese-code-review 等技能模塊。

羽毛球分组比赛记分
小程序二维码

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

小夜