前言¶
DeepSeek Harness 的界面语言菜单目前只列出 中文 和 English。如果希望 Web 界面使用繁体中文,并且把简体界面词调整为港式用词,就需要处理界面词差异,例如 會話 → 對話、設置 → 設定 这类表达。
dsh-zh-hant-hk 是一个 DeepSeek Harness 客户端插件,由 Argonaut790 维护,采用 MIT License。它给 Language 菜单添加 繁體中文,并在活动 locale 为 zh-Hant 时转换简体界面词,同时不修改原有 Simplified Chinese 和 English 字符串。
定位¶
它给 DeepSeek Harness 增加港式繁体中文界面词。
使用它不需要 fork harness,也不需要逐一手動改寫所有字符串。插件不修改 Simplified Chinese 和 English 字符串。
核心能力¶
- 为 DeepSeek Harness 的 Language 菜单添加
繁體中文。 - 在活动 locale 为
zh-Hant时,把简体界面词转换为繁体,并套用港式用词。 - 重写硬编码英文权限标签
Read Only、Workspace Write、Full access。 - 包裹
locale.translate,自动覆盖经 locale service 渲染的插件字符串。 - 支持其他插件以
window.__zhHantHk__.mark(el)或data-zh-hant选择性转换硬编码简体字符串。 - 不修改
Simplified Chinese和English字符串。
code、pre、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 渲染的字符串自动覆盖;硬编码字符串需要按上述方式选入。code、pre、inputs 和可编辑内容不会被重写。
适用场景与注意¶
适合:
- 使用 DeepSeek Harness Web 界面,希望语言菜单中出现
繁體中文。 - 希望简体界面词调整为港式用词。
- 维护 DSH 插件,需要让硬编码简体字符串跟随
zh-Hantlocale 做选择性转换。
注意:
- 官方 DeepSeek Harness 目前只列出
中文和English;此插件是在该菜单中增加繁體中文。 - 插件只影响
繁體中文激活时的界面词,不修改Simplified Chinese和English字符串。 - 插件以当前
dsh进程权限运行。安装前应检查源码与许可证。 - 社区目录页是独立站点,不要把安装来源误读为官方应用商店。
相关链接¶
GitHub:
https://github.com/Argonaut790/dsh-zh-hant-hk
社区目录页: