Содержание

Пользовательские AI-действия

Превратите свои промпты в кнопки панели выделения — словарь, разбор грамматики, вежливую переформулировку.

AI-действие берёт выделенный текст, отправляет его ИИ-модели вместе с промптом и показывает ответ в карточке рядом с выделением. В Duet Translate есть три готовых действия, и можно создавать свои.

Встроенные действия

Действие Что делает Сочетание
Словарь Значение, произношение, часть речи, уровень и предложение, откуда взято слово, с переводом Alt + Shift + D
Разбор предложения Раскладывает предложение на части и объясняет грамматику Alt + Shift + G
Улучшить текст Как учитель, отмечает ошибки и неуклюжие обороты и исправляет их Alt + Shift + W

Запускайте действие с панели выделения или выделите текст и нажмите его сочетание.

Создайте своё

Откройте Панель выделения → Пользовательские AI-действия и нажмите Добавить AI-действие. Начните с шаблона или с Blank. Встроенное действие нельзя изменить напрямую, но Настроить создаёт редактируемую копию.

У каждого действия есть:

  • Название и значок: то, что видно на панели. Значки берутся из Iconify; вставьте имя вроде mdi:book-open-variant.
  • Провайдер: ИИ-модель, которая выполняет действие. Она должна поддерживать структурированный вывод — большинство современных моделей это умеют. Бесплатные аккаунты могут использовать здесь встроенный ИИ.
  • Системный промпт и промпт: что вы просите модель сделать.
  • Схема вывода: поля, которые должны быть в ответе, например Термин, Значение и Пример. Модель их заполняет, поэтому результат всегда одной формы.
  • Макет: как карточка показывает поля.

Настроить с помощью ИИ копирует промпт, который можно вставить в ChatGPT, Claude или другого ассистента: он спросит, что вам нужно, и подскажет, что указать в каждой настройке.

Переменные промпта

Переменная Превращается в
{{selection}} Выделенный текст
{{paragraphs}} Абзацы вокруг выделения, до 2000 символов
{{targetLanguage}} Ваш язык перевода
{{webTitle}} Заголовок страницы
{{webUrl}} Полный адрес страницы
{{webContent}} Текст страницы, до 2000 символов

Например, промпт для действия, которое объясняет сленг:

Объясни, что значит «{{selection}}» в этом отрывке, на {{targetLanguage}}.
Скажи, сленг это, официальное или нейтральное выражение, и приведи ещё один пример.

{{paragraphs}}

Макеты

Макет — это HTML с тегами Liquid, который заполняется по мере поступления ответа. Оставьте его пустым, чтобы показать поля простым списком, или начните с одной из встроенных карточек кнопкой Восстановить по умолчанию.

  • {{ ["Definition"] }} показывает значение поля. Кнопка Поле вставляет его за вас.
  • {% if ["Example"] != blank %}…{% endif %} показывает содержимое, только когда у поля есть значение (вставляется кнопкой Если заполнено).
  • Щелчок по элементу с data-speak="{{ ["Term"] }}" зачитывает это значение, когда ответ готов; добавьте data-speak-lang="es", чтобы выбрать язык голоса. Кнопка озвучивания вставляет готовый вариант.
  • Блок <style> оформляет только эту карточку.

Превью справа показывает карточку с примерными данными в светлой и тёмной теме.