前言¶
DeepSeek Harness 目前處於 developer preview 階段。對於習慣使用俄語的開發者或用戶而言,直接使用英文界面可能存在閱讀障礙。爲了解決這個問題,社區提供了 deepseek-harness-locale-ru 插件,通過註冊俄語語言包和字典,將 Web UI 完整切換爲俄語。
插件概述¶
這是一個由 warment 維護的 MIT 許可證插件。它通過 DeepSeek Harness 的文檔化客戶端 API (@deepseek-ai/dsh-client-locale) 註冊俄語語言和字典,併爲權限預設提供俄語名稱。安裝後無需修改 Harness 的源文件。
核心功能¶
- 全界面俄語支持:將 DeepSeek Harness Web UI 切換爲俄語界面。
- API 集成:通過官方文檔化的本地化客戶端 API 註冊語言和字典。
- 權限預設翻譯:爲系統中的權限預設提供俄語命名。
- 非侵入式安裝:不修改 Harness 核心文件,無需 fork 或重新編譯。
安裝與啓用¶
使用一條命令即可安裝插件。安裝後需要重啓 dsh web 服務才能生效。
- 執行安裝命令:
dsh plugin --profile web add github:warment/deepseek-harness-locale-ru
- 重啓 DeepSeek Harness Web 服務(停止並重新啓動進程)。
- 打開 Web 界面,進入 Settings (Настройки) → General (Общее)。
- 在 Language (Язык) 下拉菜單中選擇 «Русский»。
- 界面將立即切換爲俄語。
卸載¶
如果需要移除該插件,執行以下命令:
dsh plugin --profile web remove deepseek-harness-locale-ru
同樣需要重啓 dsh web 才能完全生效。
注意事項¶
- 開發者預覽狀態:DeepSeek Harness 處於 developer preview 階段,功能快速迭代,可能存在破壞兼容性的變更。該插件已針對上游版本
cd5ef81(v0.1.2-alpha.1) 進行測試。 - 外部插件機制:這是一個外部 locale-插件,而非 DeepSeek Harness 內置的核心語言。它利用公共 API 工作。
- 兼容性檢查:如果 Harness 更新了上游版本,建議重新運行檢查腳本以驗證兼容性。
- 缺失翻譯處理:如果字典中暫時沒有某條翻譯,系統會回退顯示英文,不會導致界面崩潰。
- 安全提示:安裝前請閱讀
SAFETY.md通知。
總結¶
該插件通過標準的 API 集成方式,爲 DSH 提供了完整的俄語本地化支持。它遵循「一切皆插件」的理念,通過簡單的命令即可實現界面語言的切換,適合需要在俄語環境下進行智能體開發的用戶。