ИИ-напарник

Ассистент, который редактирует открытый документ вместе с вами: до чего он может дотянуться, до чего не может, и как отменить то, что он сделал.

ИИ-напарник: это панель внутри приложения, работающая с открытым у вас документом. Она не описывает, куда вам кликнуть: она вызывает те же самые действия, что вызывают ваши клики.

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

Как это работает#

Попросите о чём-нибудь простым языком. Дальше напарник входит в цикл: читает ваш документ, вызывает действия, читает результаты, и повторяет это, пока работа не будет сделана или пока не закончатся шаги: восемь на запрос, жёсткий потолок, чтобы запутавшаяся модель не крутилась бесконечно.

Цикл выполняется в вашем браузере, в вашей вкладке. Инструменты, которые он вызывает: это собственный реестр действий приложения, на расстоянии одного вызова функции. На этом пути нет ни релея, ни комнаты совместной работы, ни облачного проекта, и именно поэтому это работает с локальным документом, который никогда не синхронизировался, и даже с офлайн-документами.

Ключ модели никогда не хранится в браузере. Панель обращается к шлюзу на aukimi.com, аутентифицированному вашим собственным токеном участника; сервер хранит учётные данные и общается с моделью.

Что ему предписано делать#

Инструкции, по которым он работает, стоит знать, потому что они объясняют его поведение:

  • Только действия того модуля, который у вас открыт. Ему выдаётся именно этот каталог, и ему запрещено выдумывать действие или параметр. Переключение модуля меняет каталог, и ему предписано прочитать его заново после переключения.
  • Сначала прочитать, потом писать. Он осматривает документ: монтажную область, формы, фреймы, чтобы то, что он добавляет, соответствовало уже существующему.
  • Маленькие точные шаги, а не один размашистый, потому что вы наблюдаете, как его курсор движется во время работы.
  • Неудачное действие возвращается ему обратно, а не выбрасывается как ошибка. «No shape with id 999»: это то, после чего он восстанавливается, и обычно восстанавливается.
  • Никогда не сообщать как сделанное то, что провалилось. Если он не смог выполнить вашу просьбу, ему предписано сказать об этом одной фразой.
  • Думать конвейерами. Когда намерение явно охватывает конвейер, Sculpt → Retopo → Matter/Pigment → Engine, он может подготовить следующий этап. Консервативно: сначала он осматривает работу ниже по потоку, создаёт только обратимые черновики, которыми сам владеет, и никогда не перезаписывает вашу топологию, UV, покраску, материалы или настройку сцены.

Разговор#

Стенограмма: это и есть запись. Действия сворачиваются под одну строку N actions, успехи не занимают места, право на строку заслуживают только неудачи, поэтому разговор читается как обычный текст с механикой, спрятанной под ним и разворачиваемой по желанию.

Retraction находится под последней репликой ИИ: один клик отменяет то, что напарник только что сделал, в любой студии, которая это поддерживает. Это отдельно от Ctrl+Z, и это подходящий инструмент, когда напарник сделал пять вещей, а вы хотите убрать все пять разом.

Быстрые действия по модулям#

Панель предлагает отправные точки, соответствующие тому, где вы находитесь: topology tips и optimize mesh в Sculpt, fix topology и edge flow в Retopo, PBR materials, baking tips и UV help в Pigment, animation principles, easing curves и keyframe help в Animator, а также get started и shortcuts везде.

Чего он не будет делать#

  • Дотянуться до модуля, который у вас не открыт.
  • Дотянуться до вкладки другого человека, в общей сессии или иначе.
  • Выполнить больше восьми шагов на один запрос.
  • Перезаписать вашу собственную работу, предвосхищая этап конвейера, о котором вы не просили.