dsh-think-translate — Мысли ИИ — на вашем языке

Перевод слоя отображения для DeepSeek Harness.
Читайте рассуждения, следите за задачами и понимайте ответы. Оригиналы сохранены; переводы не входят в контекст модели.

Лицензия MIT Локальный Ollama Оригиналы сохранены

中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Русский · Português

Установка  ·  Демонстрации  ·  Возможности  ·  Сравнение  ·  Вопросы

--- ## Наблюдайте, как рождаются мысли
Демо 1 · Рассуждения и ответы Демо 2 · Другие операции
Демо 1 · Рассуждения и ответы Демо 2 · Другие операции
## Сравнение с официальным плагином перевода

Сравнение с официальным плагином перевода

Включайте этот плагин или официальный переводчик рассуждений. Оба управляют интерфейсом рассуждений. ## Одна команда для начала ```bash dsh plugin --profile web add dsh-think-translate ``` После установки полностью перезапустите DSH Web. Откройте **Настройки → Перевод размышлений** и выберите язык и провайдеров. Включите **Показывать перевод в боковой панели**, чтобы закрепить элементы управления переводом рядом с другими глобальными панелями. Страница группирует настройки перевода, сервисы и состояние работы в карточки с одноколоночной раскладкой в узких окнах. Диалог настроек использует компактные одноколоночные разделы с теми же элементами управления. Выбор сохраняется в этом браузере и остаётся после обновления страницы или перезапуска DSH; отключите его в диалоге настроек или на странице перевода, чтобы убрать ярлык.
Установка из GitHub, обновление и другие способы Установить из GitHub: ```bash dsh plugin --profile web add github:UncleK/dsh-think-translate ``` Обновить из npm: ```bash dsh plugin --profile web add dsh-think-translate@latest ``` Полностью перезапускайте DSH после установки или обновления. При ручном размещении свяжите пакет с профилем и добавьте запись в `cordis.patch.yml`. Обычно рекомендуются команды выше.
## Понимать нужно не только рассуждения

Читайте рассуждения в реальном времени

Предперевод всего, загрузка истории по мере надобности или перевод при раскрытии

Задачи и ответы вместе

Рассуждения, карточки и список задач в поле ввода; ответы и причины отказа автопроверки — по выбору

Понимайте причины решений проверки

Если автопроверка отклоняет вызов инструмента, рядом с оригиналом появляется перевод причины. Обычные кнопки решения остаются доступны.

Сохраняйте оригиналы и код

Оригинал сохранён; перевод не попадает в контекст модели. Компоненты Markdown; защита кода, путей и команд до перевода.

Локальные модели по необходимости

Вручную, при снятии флажка или после простоя; загрузка при следующем переводе

Провайдеры в вашем порядке

Автопереход по включённым провайдерам; явно неверный язык вызывает следующий; повтор после паузы

### Подключите знакомых провайдеров **Ollama · Google · Bing · OpenAI · Anthropic Messages API** Обнаруживайте провайдеров DSH без повторного ввода адресов и ключей. Каждую строку можно проверить отдельно; порядок списка определяет попытки. ```text Первый выбор → следующий включённый провайдер → … → оригинал, если все не сработали ```
Свои API, ключи и восстановление - Поддерживаются совместимый с OpenAI `/v1/chat/completions` и нативный Anthropic Messages API. - Обнаружение читает текущий профиль DSH и переопределения. Повторите поиск и добавьте провайдеров в цепочку. - `apiKeyEnv` разрешается при запросе; полученные ключи не записываются в конфигурацию плагина. - После сбоя действует пауза 30 секунд в памяти host. Затем новые запросы могут повторить попытку. Явно неверный язык вызывает следующего провайдера. - Текст, распознанный как целевой язык, пропускается; тест провайдера всегда отправляет настоящий запрос.
### Глоссарий: единые термины Встроенный глоссарий и свои записи имеют независимые флажки в соответствующих разделах и применяются сразу. Отключение не удаляет текст. Необязательный список содержит 60 английских терминов ИИ, программирования и продуктов для девяти языков. Активные свои записи приоритетны и имеют ещё 128 мест. Несохранённые изменения выделяют кнопку сохранения и напоминают о черновиках других языков. Широкий экран использует соседние панели и горизонтальный статус; узкий и диалоги — одну колонку. Для каждого языка перевода есть свой глоссарий в настройках и на боковой странице перевода. Введите оригинал => перевод, по одной паре на строку, и сохраните. Одинаковый текст с обеих сторон сохраняет название продукта. ```text DeepSeek => DeepSeek agent => агент reasoning => рассуждение ``` Английские слова сопоставляются целиком без учёта регистра; длинные термины имеют приоритет. Код, пути и команды сохраняются. До 128 записей на язык. Сохранение сбрасывает старые переводы, отключение сохраняет записи. Обрабатывается только переводимый текст, оригинал не меняется. ### Локальные модели перевода: загрузка и освобождение по необходимости | Ваше действие | Поведение плагина | |---|---| | Перевести или проверить | Запуск службы и загрузка выбранной модели по необходимости | | Освободить память модели | Дождаться текущих переводов, затем выгрузить; сохранить файлы, переключатели и порядок | | Снять флажок локального провайдера | Отключить его и выгрузить выбранную модель | | Снова включить или открыть настройки | Без предварительной загрузки; загрузка при следующем переводе | | Настроить освобождение после простоя | По умолчанию 5 минут; 1 / 5 / 10 / 30 / 60 минут или выкл. | Время применяется со следующего использования. Ollama отслеживает выбранную модель без изменения глобальных переменных среды. Недостающие программы или модели устанавливаются и скачиваются только после нажатия подготовки, с показом прогресса. ### Ваш язык всегда с вами 中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Русский · Português Девять языков перевода, настроек и задач, включая португальский. Выбор сохраняется после обновления страницы. ## Частые вопросы
После установки или обновления нет пункта перевода Полностью перезапустите `dsh web`. Граф модулей собирается при старте; обновления страницы может быть недостаточно. Внизу настроек указана версия установленного пакета.
Список локальных моделей пуст Проверьте `ollama list` или `/api/tags`, каталог моделей и `OLLAMA_MODELS` службы. Повторно скачивать имеющиеся файлы не нужно.
Client bundles not found после обновления DSH Выполните `pnpm run build` в репозитории DeepSeek Harness и перезапустите DSH Web.
Сбой перевода влияет на разговор? Если все включённые провайдеры не сработали, остаётся оригинал. Проверьте отдельные провайдеры и последнюю ошибку в настройках. После паузы новые запросы могут повторить попытку.
Изменения и совместимость **1.2.20** добавляет включаемый одним нажатием технический глоссарий из 60 терминов и названий продуктов для девяти языков. Ваши записи приоритетны и имеют отдельный лимит; просмотр и отключение их не удаляют. **1.2.19**: глоссарии по языкам, хранение ключей в DSH, кеш по настройкам, взаимное исключение с официальным плагином, усиленная защита технического текста и CI Windows/Linux. **1.2.18** добавляет постоянный элемент в боковой панели для управления переводом (переключается в настройках или на странице перевода, сохраняется для каждого браузера) и перерабатывает страницу перевода и диалог настроек в карточные разделы с адаптивной одноколоночной раскладкой в узких окнах. **1.2.17** применяет сохранённое время простоя к уже загруженным моделям Ollama, ожидает локальный перевод до 120 секунд и показывает оставшееся время. Исправлены воспроизводимые проблемы из issue #17; длительный рост памяти ещё исследуется. **1.2.16** добавляет португальский для перевода и интерфейса, обновляет все девять README и сравнительных изображений, объявляет три изображения для маркета. **1.2.15** добавляет управление памятью локальных моделей и адаптацию изображений, группового сворачивания и выбора оригинала к DSH `0.2.2-alpha.2`. Предыдущие версии: [GitHub Releases](https://github.com/UncleK/dsh-think-translate/releases).
Разработка и устройство - `lib/index.js`: маршруты host, провайдеры, конфигурация, кеш и локальные модели. - `lib/client.js`: настройки, перевод отображения, потоковые пакеты и кеш браузера. - `lib/config.json`: конфигурация времени выполнения, исключена из Git и npm. - Дополнительная сборка не требуется. После изменения host перезапустите DSH. - Проверка: `npm test`. Обнаружение и ключи: [заметки по сопровождению](https://github.com/UncleK/dsh-think-translate/blob/main/docs/maintenance-notes.md).
---

dsh-think-translate
Сообщить о проблеме  ·  Версии  ·  Лицензия MIT