dsh-locale-zh-tw:爲 DSH 增加繁體中文(臺灣)界面

前言

DeepSeek Harness(DSH)的界面文案默認以英文爲主;若團隊習慣臺灣繁體用語,需要在不改動核心、不覆蓋英文或簡體中文的前提下,單獨掛載一套 zh-TW 字典。社區維護者 iceice666 提供的 dsh-locale-zh-tw 正是面向這一需求的客戶端語言包:倉庫內已包含建置好的字典,從 GitHub 安裝即可,運行時不需要 MCP 或額外翻譯服務。

下面介紹插件定位、覆蓋範圍、安裝啓用方式,以及維護者文檔中的注意事項。

這是什麼

dsh-locale-zh-tw 是獨立的 DSH 語言包插件,分類爲客戶端。它在 DSH 原生語系服務中註冊 繁體中文(臺灣)(zh-TW),不覆寫英文或簡體中文。翻譯在構建階段藉助 zhtw-mcp 做簡繁轉換與詞彙校正;安裝後使用界面時不需要 zhtw-mcp、Python 或額外翻譯服務。

  • 維護者:iceice666
  • 目錄頁:https://www.skillhub.cn/plugins/iceice666/dsh-locale-zh-tw
  • 源碼與說明:https://github.com/iceice666/dsh-locale-zh-tw
  • 當前 package 版本(資料):0.1.0
  • 許可證:MIT(衍生字典保留上游 MIT 授權)

核心功能

字典規模與來源

  • 以 DeepSeek Harness 0.1.6-alpha.2 隨附字典爲基礎:48 個命名空間、1,643 則文字。
  • 另包含 iceice666/dsh-desktop 提供的 2 個桌面端命名空間、48 則文字,合計 50 個命名空間、1,691 則文字。

「應用程序外觀」與「鍵盤快速鍵」等頁面的文案來自 dsh-desktop 項目,並非上游 DSH 內建桌面功能。本語言包僅提供這些頁面的翻譯,不會安裝或新增桌面端功能;使用一般 DSH Web 界面不需要安裝 dsh-desktop。

界面覆蓋與回退

涵蓋設定、對話、工作階段、檔案、外掛管理、授權、模型、工具執行與 Agent Team 等字典。缺少的翻譯回退至英文,不會覆寫上流字典。

不在範圍內:使用者消息、模型回答、終端機輸出、服務器錯誤,以及上述範圍以外的第三方外掛文字。DSH 部分在註冊時固定的文字可能需要重新整理後才套用;上游未使用語系字典的內容不在本包範圍。

客戶端注入方式

package.json 中聲明爲 Web 客戶端 bundle,注入 @deepseek-ai/dsh-client-locale,並附帶 cordis.patch.yml patch。發佈產物包含 lib/client.js 等,供 DSH 加載。

安裝與啓用

從 GitHub 安裝(一般用戶)

此套件僅透過 GitHub 提供,未發佈到 npm。在 DSH 界面打開 外掛 → 新增外掛,填入:

https://github.com/iceice666/dsh-locale-zh-tw

倉庫已包含建置好的語言包,安裝與使用不需要 zhtw-mcp、Python 或額外翻譯服務。

切換語言

安裝並啓用後,打開 設定 → 一般設定 → 語言 → 繁體中文(臺灣)。切換由 DSH 原生語系服務處理,會保留語言偏好。

若安裝後未顯示新語言,請先重新整理界面;未啓用設定監看的環境需要重新啓動 DSH。

本機開發與 profile 集成(可選)

開發時也可使用本機套件路徑安裝,或在 profile 加入套件相依與 bundle(請保留原本的相依套件與 bundles,不要整份取代 profile):

{
  "dependencies": {
    "dsh-locale-zh-tw": "link:./plugins/dsh-locale-zh-tw"
  },
  "dsh": {
    "profile": {
      "bundles": ["dsh-locale-zh-tw"]
    }
  }
}

從原始碼安裝前先執行:

npm run build

典型用法

經過上面的安裝與啓用步驟後,日常只需在設定裏選擇「繁體中文(臺灣)」即可。無需配置 MCP 或外部 API;語言包在客戶端註冊字典,與英文、簡體中文並存。

若要停用:在外掛管理頁停用此 bundle,或從 profile 的 dsh.profile.bundles 移除 dsh-locale-zh-tw。外掛解除加載時會釋放自己的語言與字典;英文及簡體中文不受影響。

適用場景與注意

適合誰

  • 在臺灣繁體環境下使用 DSH Web 界面,希望菜單、設定、對話與工具相關 UI 使用臺灣用語的團隊或個人。
  • 需要與英文、簡中並存,且不希望語言包覆蓋其他語系字典的場景。

安全與權限

DSH 插件在當前 dsh 進程權限下運行。安裝前建議閱讀倉庫源碼與 MIT 許可證,確認符合你的合規要求。SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係,安裝來源以你填寫的 GitHub URL 爲準。

維護與版本

DSH 更新後,維護者需重新擷取、校正與審閱;舊版本語言包不保證涵蓋新增鍵值。若你自行從源碼重建字典,文檔要求 Node.js、Python 3、DSH 隨附的 js-tokens 4.x 以及本機 zhtw-mcp 可執行文件;一般「從 GitHub 安裝預建包」的用戶無需執行這些步驟。

結尾

dsh-locale-zh-tw 以增量方式爲 DSH 提供臺灣繁體界面文案,安裝路徑簡單、運行時無額外依賴。需要進一步瞭解分類與簡介時,可查看 SkillHub 目錄頁;安裝命令、覆蓋範圍與停用方式以 GitHub README 爲準。

  • 目錄:https://www.skillhub.cn/plugins/iceice666/dsh-locale-zh-tw
  • GitHub:https://github.com/iceice666/dsh-locale-zh-tw
羽毛球分组比赛记分
小程序二维码

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

小夜