dsh-locale-russian
Maintenance: Activenemezida1337/dsh-locale-russian
Русская локализация DeepSeek Harness: перевод интерфейса, описания плагинов и локальный русский голосовой ввод (GigaAM v3)
$ dsh plugin add dsh-locale-russianInstall
dsh has no central install command — add this plugin’s entry (documented in its README) to your profile or patch config, then restart.
How installs work3
stars
1
forks
JavaScript
Language
MIT
License
2026-10-18
Created
2026-11-05
Last push
README
dsh-locale-russian
Русская локализация web-интерфейса DeepSeek Harness — и русский голосовой ввод в комплекте: распознавание речи работает локально, без облака и API-ключей.
В DSH 0.2.2 появился нативный русский язык. Плагин это определяет и не перезаписывает нативные словари (иначе ломается загрузка стоковых плагинов); на более старых версиях работает собственный полный перевод. Сравнение и стратегия — в docs/NATIVE-RU.md.
Быстрый старт
Приложение DeepSeek Harness — обычный случай:
npx dsh-locale-russian-install --desktop
Перезапустите приложение и выберите Настройки → Общие → Язык → Русский. Всё: интерфейс на русском, склонения («1 файл», «2 файла», «5 файлов») работают из коробки.
Сервер dsh web:
dsh plugin --profile web add dsh-locale-russian
Руками ничего запускать не обязательно: можно дать агенту ссылку на этот репозиторий — он поставит пакет сам. Подробности и частые вопросы — в FAQ.
Голосовой ввод — вторая половина пакета. Он требует штатный плагин «Голосовой ввод» и один раз скачанный движок распознавания:
- включите «Голосовой ввод» на странице «Плагины»;
- откройте его карточку и нажмите «Скачать и подготовить» — движок и модель скачаются и настроятся сами;
- перезапустите приложение и нажмите микрофон в поле ввода.
Подробности — в разделе «Голосовой ввод».
Возможности
| Возможность | Что именно |
|---|---|
| Перевод интерфейса | 4096 строк в 77 namespace: панели, настройки, диалоги, карточки инструментов, подсказки, ошибки UI, единицы измерения и форматы дат |
| Описания плагинов | 564 строки: названия и описания карточек в разделе «Встроенные плагины» и в обзоре плагинов |
| Русские склонения | формы выбираются по Intl.PluralRules('ru'), а не по английскому правилу «1 или много» |
| Голосовой ввод | локальный распознаватель GigaAM v3 для штатного голосового ввода: аудио не покидает машину, ключи не нужны, ставится одной кнопкой |
| Терминология | единый глоссарий (GLOSSARY.md) и правила стиля (STYLE.md), проверяемые линтером |
| Быстрая диктовка | Режим auto: GigaAM отвечает за 0,15–0,22 с на обычном русском, Whisper подключается только на английских терминах и транслитерациях. Тёплый whisper-server и предзагрузка движков |
| Гибридная диктовка | GigaAM + Whisper: на корпусе — 8,6% ошибок в словах и 98% верных терминов; длинные записи режутся по паузам, prompt Whisper в формате «Термины: …» |
| Динамические словари | Профили «работа / проект / личное», переключение из окна словаря и автоматически по контексту; лимит 400 слов на словарь, а не на всё |
| Статистика и чистка | Счётчики ×N у слов и замен, retention неиспользуемых слов с предпросмотром и «Вернуть», импорт словаря по URL |
| Восстановление диктовки | Если транскрипт не попал в поле ввода — панель «Вставить / Скопировать», текст хранится 30 минут |
| Словарь в интерфейсе | окно по Cmd/Ctrl+Shift+D: слова и замены, поиск, добавление, импорт из буфера, переключение движка и стратегии слияния |
| Подсветка и правка | заменённые термины подсвечиваются синим, подсказки — жёлтым; клик по слову открывает варианты и «Вернуть как было» |
| Обучение через агента | попросите в чате «дообучи на моей терминологии» — агент добавит слова и замены и объяснит, как пользоваться |
| Установка одной командой | пакет, встроенный Whisper без Homebrew, модель с прогрессом и настройка гибрида — за одно действие |
| Установка | один пакет: ставится из npm, git, tarball или локального пути |
Пакет — обычный клиентский плагин DSH: он добавляет язык ru в расширяемый каталог локалей и регистрирует переводы для всех namespace интерфейса. Недостающие ключи автоматически показываются по-английски, поэтому неполный перевод не ломает интерфейс. Одновременно это bundle, поэтому ставится одной командой и обновляется как обычный пакет.
Строки сняты из трёх источников: клиентских пакетов установленного приложения (app.asar), CLI-сборки и репозитория. Пропущенных ключей нет — актуальные цифры и разбивка по namespace на дашборде покрытия.
Что нового
0.25.1 — хотфикс: настройки диктовки снова открываются на DSH 0.2.2 (новый origin dsh-app://), а слияние движков больше не переносит фразы из начала в конец.
0.25.0 — скорость, динамические словари и совместимость с DSH 0.2.2.
More in Voice & Speech
vox-director
by alisa0808
Turn one topic into a finished Vox-style paper-collage explainer/ad video — automated end to end on Atlas Cloud + ffmpeg. An agent skill.
dsh-voice-ai-girlfriend
by beiyege-01
Voice AI girlfriend for DeepSeek Harness — Whisper voice input, voice cloning, streaming TTS and a digital-human avatar with interrupt mode.
dsh-voice-prompt-enhancer
by fishsb
A DeepSeek Harness plugin for prompt enhancement and voice input, with multiple prompt modes, memory and model chains, and speech cleanup controls.
dsh-plugin-tts
by 1624318455
Edge TTS voice plugin for DeepSeek Harness: read assistant replies aloud, auto-read toggle, voice settings panel (free, no API key)
