dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Russian localization for DeepSeek Harness (34 UI dictionaries, Cordis runtime, dynamic DOM translator)
Комплексный плагин русской локализации для DeepSeek Harness (DSH) и десктопного клиента DSH Desktop.
Плагин построен на базе микроядерной архитектуры Cordis и объединяет статическую инжекцию словарей в рантайм @deepseek-ai/dsh-client-locale с динамическим DOM-транслятором.
dsh-better-sidebar (Улучшенная боковая панель)@nanmicoder/dsh-agent-teams (Команды агентов)@liustack/modlens (Анализатор модулей)dshmarket (Магазин плагинов DSH Market)dsh-client-ui-task-board (Доска задач)dsh-client-ui-git-graph (Git-граф)dsh-client-ui-skill-explorer (Проводник навыков)dsh-univer-office (Офисные документы)pet (Ассистент-маскот)Русский (ru) в каталоге локалей с цепочкой фоллбека на английский (fallback: en). Пункт «Русский» отображается в меню выбора языка: Настройки → Общие → Язык.MutationObserver и переводит оставшиеся нелокализованные фразы на лету.window.__ModuleLoader__, подгружаемые после инициализации ядра.Выполните команду в терминале вашего профиля DSH:
dsh plugin --profile web add github:solodov123123-blip/dsh-locale-ru
После установки перезапустите DSH Desktop.
Клонируйте репозиторий в каталог локальных плагинов профиля (%APPDATA%\dsh-desktop\harness\profiles\web\local_plugins\dsh-locale-ru):
git clone https://github.com/solodov123123-blip/dsh-locale-ru.git
В файле package.json профиля добавьте зависимость и бандл:
{
"dependencies": {
"dsh-locale-ru": "link:./local_plugins/dsh-locale-ru"
},
"dsh": {
"profile": {
"bundles": [
"@deepseek-ai/dsh-base",
"@deepseek-ai/dsh-web-app",
"dsh-locale-ru"
]
}
}
}
В файле settings.yaml (в каталоге $DSH_HOME) задайте предпочтительный язык:
locale:
preference: ru
Перезапустите DSH Desktop.
Если вы хотите доработать TypeScript-код или дополнить словари:
# Установка зависимостей
pnpm install
# Сборка клиентского и хостового бандлов
pnpm run bundle
# Режим наблюдения при разработке
pnpm run watch
Если вы заметили непереведенную строку или хотите добавить словарь для нового плагина:
src/client/dictionaries/ или дополните регулярные выражения в src/client/dictionaries/phrases.ts.Распространяется под лицензией MIT.