Перейти к содержимому

Общие вопросы

DevGlish — это инструмент изучения английского языка в рабочем процессе, разработанный специально для разработчиков, а не универсальное приложение для изучения языка или проверки грамматики.

АспектDuolingoDevGlish
Метод обученияСистематические курсы + упражненияКонтекстные запросы + мгновенная обратная связь
Сценарий использованияВыделенное время для обученияЗапросы в рабочем процессе в любой момент
Целевая аудиторияВсе изучающие языкиРазработчики
Предметная областьОбщий английскийТехнические термины + выражения разработчиков
Глубина обученияШирокая грамматика и лексикаГлубокий технический контекст

Итог: Duolingo — инструмент «активного обучения», DevGlish — инструмент «мгновенных запросов». Они дополняют друг друга.

АспектGrammarlyDevGlish
ФункцияПроверка грамматики, улучшение стиляЗапрос слов, обучение произношению
Способ использованияПассивная проверка (после написания)Активный запрос (при встрече с незнакомым словом)
Руководство по произношениюНетЕсть (IPA и аудио)
Обнаружение интерференцииНетЕсть (обнаружение типичных ошибок)
Глубина интеграцииВстроен в редакторы/почтуГлобальное сочетание клавиш (любое приложение)

Итог: Grammarly исправляет то, что вы уже написали; DevGlish помогает подобрать правильное слово до написания. Их также можно использовать вместе.

DevGlish поддерживает macOS 13.0 и новее (включая Ventura, Sonoma, Sequoia).

  • Apple Silicon (M1, M2, M3 и т.д.) ✓
  • Intel (x86-64) ✓

Если на вашем Mac установлена macOS 12 Monterey или более ранняя версия, DevGlish пока не поддерживается. Рекомендуем обновить macOS или связаться с нами для обсуждения альтернатив.

Зачем нужно разрешение на универсальный доступ?

Заголовок раздела «Зачем нужно разрешение на универсальный доступ?»

DevGlish использует API универсального доступа macOS (Accessibility) для чтения выделенного текста в любом приложении.

Когда вы выделяете текст в Xcode, Slack, Chrome или любом другом приложении и нажимаете ⌘⇧D, DevGlish через API универсального доступа получает выделенный текст, а затем:

  1. Отправляет его Claude AI для запроса
  2. Возвращает учебную карточку
  • DevGlish читает только активно выделенный вами текст, не ведёт фоновый мониторинг
  • Текст обрабатывается на граничных узлах Cloudflare с изоляцией по пользователям
  • Текст не используется для обучения моделей (см. вопрос ниже)
  • Разрешение можно отозвать в любой момент (System Settings > Privacy & Security > Accessibility)

Если вы не доверяете этому разрешению, можете не предоставлять его, но DevGlish не сможет работать.

Частично.

  • 85+ предустановленных технических терминов: хранятся локально, сеть не нужна
  • Кэшированные запросы: ранее запрошенные слова кэшируются (Free: 7 дней, Pro: 30 дней)
  • Новые запросы: первый запрос нового слова/фразы/предложения требует сети (вызов Claude API)
  • Режим Express: преобразование с родного языка на английский требует сети
  • Продвинутый TTS: несколько акцентов, регулировка скорости требуют сети
  • Облачная синхронизация: сохранение слов, синхронизация прогресса требуют сети

Если вы планируете работать офлайн более 3 дней:

  1. При наличии интернета заранее выполните запросы слов, которые могут понадобиться
  2. Система автоматически кэширует эти запросы
  3. Офлайн вы сможете использовать кэшированные слова и локальную базу терминов
  4. После 3 дней офлайн DevGlish автоматически переключится на ограничения бесплатного режима

В настоящее время только macOS.

DevGlish разработан на Swift и AppKit — технологиях, специфичных для экосистемы macOS и iOS.

В нашей дорожной карте:

  • Расширение для VS Code (ориентировочно Q3 2026): запрос прямо в редакторе кода
  • Расширение для Chrome (ориентировочно Q4 2026): быстрый запрос в браузере
  • Версия для Windows (на рассмотрении): возможен выпуск в 2027 году

Если вам нужна кроссплатформенная поддержка, проголосуйте на странице обратной связи.

Мои данные в безопасности? Используется ли текст запросов для обучения AI?

Заголовок раздела «Мои данные в безопасности? Используется ли текст запросов для обучения AI?»

Ваши данные в безопасности, текст запросов не используется для обучения моделей.

  1. При запросе: выделенный текст отправляется на граничный узел Cloudflare Workers
  2. Проксирование: серверная часть DevGlish выступает прокси для Claude API, перенаправляя запрос
  3. Вызов модели: Claude возвращает структурированные данные учебной карточки
  4. Хранение результатов: карточка сохраняется в вашей базе данных Cloudflare D1 (изоляция по пользователям)
  • ✓ Текст не сохраняется в логах Claude для обучения модели
  • ✓ Текст не используется для тонкой настройки или улучшения Claude
  • ✓ Cloudflare не использует ваши данные ни для каких иных целей
  • ✓ Сохранённые слова и прогресс обучения доступны только вам (опция сквозного шифрования доступна в Pro)

Мы используем официальный Claude API от Anthropic и следуем их Политике конфиденциальности. Согласно этой политике, Anthropic не использует входные данные API для обучения моделей, если вы явно не согласитесь. DevGlish никогда не даёт такого согласия.

Достаточно ли 10 бесплатных запросов в день?

Заголовок раздела «Достаточно ли 10 бесплатных запросов в день?»

Для большинства разработчиков — да.

По результатам наших исследований:

  • Средний разработчик запрашивает 15-30 слов в день
  • Активные пользователи (много пишут PR или документацию на английском) — 30-50 слов в день
  • Даже «интенсивные пользователи» редко превышают 100 запросов/день

Если вам подходит хотя бы один из этих пунктов, возможно, стоит обновиться:

  • Более 10 запросов слов в день
  • Нужен режим Express (родной язык → английский)
  • Нужна синхронизация прогресса между несколькими Mac
  • Нужна полная система интервального повторения для долгосрочного запоминания

В противном случае бесплатной версии обычно достаточно.

Да, это один и тот же продукт.

  • DevGlish — это название бренда и английское название продукта
  • DevLingo — это первоначальное рабочее название и внутреннее техническое название
  • Начало 2025: запуск проекта под кодовым названием “DevLingo”
  • Середина 2025: ребрендинг в “DevGlish” (более интуитивно отражает функцию продукта)
  • Сейчас: официальное название — “DevGlish”, но в коде, документации и внутренних обсуждениях может встречаться “DevLingo”

В данной документации оба названия могут использоваться взаимозаменяемо, но относятся к одному и тому же продукту.

Мы будем рады услышать ваше мнение!