dsh-zh-hant-hk:爲 DeepSeek Harness 添加港式繁體中文

前言

DeepSeek Harness 的界面語言菜單目前只列出 中文English。如果希望 Web 界面使用繁體中文,並且把簡體界面詞調整爲港式用詞,就需要處理界面詞差異,例如 會話 → 對話設置 → 設定 這類表達。

dsh-zh-hant-hk 是一個 DeepSeek Harness 客戶端插件,由 Argonaut790 維護,採用 MIT License。它給 Language 菜單添加 繁體中文,並在活動 locale 爲 zh-Hant 時轉換簡體界面詞,同時不修改原有 Simplified ChineseEnglish 字符串。

定位

它給 DeepSeek Harness 增加港式繁體中文界面詞。

使用它不需要 fork harness,也不需要逐一手動改寫所有字符串。插件不修改 Simplified ChineseEnglish 字符串。

核心能力

  1. 爲 DeepSeek Harness 的 Language 菜單添加 繁體中文
  2. 在活動 locale 爲 zh-Hant 時,把簡體界面詞轉換爲繁體,並套用港式用詞。
  3. 重寫硬編碼英文權限標籤 Read OnlyWorkspace WriteFull access
  4. 包裹 locale.translate,自動覆蓋經 locale service 渲染的插件字符串。
  5. 支持其他插件以 window.__zhHantHk__.mark(el)data-zh-hant 選擇性轉換硬編碼簡體字符串。
  6. 不修改 Simplified ChineseEnglish 字符串。

codepre、inputs 和可編輯內容不會被重寫。

安裝與啓用

從任意目錄安裝 GitHub 倉庫:

dsh plugin --profile web add github:Argonaut790/dsh-zh-hant-hk

從本地 checkout 安裝:

dsh plugin --profile web add /home/you/Programming/dsh-zh-hant-hk

安裝完成後,重啓或刷新 dsh web,再將界面語言設置爲 繁體中文

本地 checkout 如果已經包含 lib/,可直接安裝;修改來源後需要運行:

npm test

卸載:

dsh plugin --profile web remove dsh-zh-hant-hk

典型用法

常見路徑是先安裝,再重啓或刷新 dsh web,最後在 UI 語言中選擇 繁體中文

如果其他插件在自身 UI 中硬編碼了簡體字符串,可以把根元素選入轉換範圍:

window.__zhHantHk__.mark(myRootEl)

或者:

myRootEl.setAttribute('data-zh-hant', '')

經 locale service 渲染的字符串自動覆蓋;硬編碼字符串需要按上述方式選入。codepre、inputs 和可編輯內容不會被重寫。

適用場景與注意

適合:

  • 使用 DeepSeek Harness Web 界面,希望語言菜單中出現 繁體中文
  • 希望簡體界面詞調整爲港式用詞。
  • 維護 DSH 插件,需要讓硬編碼簡體字符串跟隨 zh-Hant locale 做選擇性轉換。

注意:

  • 官方 DeepSeek Harness 目前只列出 中文English;此插件是在該菜單中增加 繁體中文
  • 插件隻影響 繁體中文 激活時的界面詞,不修改 Simplified ChineseEnglish 字符串。
  • 插件以當前 dsh 進程權限運行。安裝前應檢查源碼與許可證。
  • 社區目錄頁是獨立站點,不要把安裝來源誤讀爲官方應用商店。

相關鏈接

GitHub:

https://github.com/Argonaut790/dsh-zh-hant-hk

社區目錄頁:

https://www.skillhub.cn/plugins/Argonaut790/dsh-zh-hant-hk

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

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

小夜