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

Как обращаться к пятнам

Каждая фраза — написанная или сказанная — уходит языковой модели вместе с коротким описанием сцены: имена, псевдонимы и цвета проектов, где каждое пятно на экране, чем каждое занято, и последние реплики разговора. Модель отвечает, кому адресована фраза, что вы хотите, и даёт чистую задачу для агента. Код проверяет ответ и выполняет его.

КакПримеры
Имя«Lantern, …» — в любом падеже и форме
Псевдонимвторое имя проекта из редактора
Цвет«Синий, …», «красное, …»
Место на экране«Верхний левый, …», «тот, что справа, …», «средний, …»
Цвет и место«Синий справа, …»
Контекстбез имени: «и тесты добавь» уходит проекту, с которым вы только что говорили

Место вычисляется по настоящим позициям пятен: «левое» — самое левое, «верхнее» — самое верхнее, «среднее» — ближе всех к центру всех пятен.

Вы говоритеblu делает
«Синий, сделай меню»начинает задачу
«Синий, нет, лучше поменяй сайдбар»уточняет текущую задачу
«Bot, как дела?»сообщает статус
«Lantern, покажи результат» / «сверни»открывает или закрывает результат
«Синий, останови задачу»отменяет задачу
«Помолчи»глушит голос — и ничего не отменяет
«Новое пятно», «создай проект Shop»создаёт пятно

Отмена всегда явная: агента останавливает только «останови задачу» (или кнопка).

Если агент закончил вопросом («Взять существующие иконки или нарисовать новые?»), просто ответьте: «первое», «бери существующие». blu знает, какой проект спрашивал, и превращает короткий ответ в понятную агенту задачу в том же разговоре.

Говорите и пишите на любом языке. Задача для агента пишется на языке фразы, голос отвечает на языке, на котором с ним говорят. Подсказка языка для моделей — Настройки ▸ Голос ▸ Язык голоса и команд.