Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →
LanguageБългарски
AI & UX8 минути четене·Updated октомври 2026 г·От екипа на ExodeUI

Състояния на потребителския интерфейс на Agentic: Как да покажете AI мислене, извиквания на инструменти и напредък

Как да проектираме състоянията на изпълнение на AI агент: получено, мислене, извиквания на инструменти, поточно предаване, готово, спряно и неуспешно. Модели, време и примери.

Директно резюме и определение

Ядро за вкъщи

Изпълнението на агент се нуждае от повече състояния от нормалната заявка: получено, обмисляне, всяко извикване на инструмент, поточно предаване на отговора, готово, спряно и неуспешно. Покажете всеки по различен начин, назовете стъпката, на която е агентът, позволете на хората да спрат изпълнението по всяко време и завършете с кратко резюме на направеното. Поддържайте достъпни детайли на ниско ниво, но свити.

Защо агентите се нуждаят от собствени състояния

Класическата заявка има две видими състояния: зареждане и готово. Изпълнението на AI агент е различно. Може да отнеме секунди или минути, преминава през няколко стъпки, като търсене, четене на файлове или извикване на API, и може да предприеме действия с последствия. Проучването на времето за реакция от Nielsen Norman Group все още е в сила: около 0,1 секунди се усеща мигновено, около 1 секунда поддържа потока на мислите и след около 10 секунди хората се нуждаят от обратна връзка за това какво се случва и приблизително колко време ще отнеме. Повечето агенти работят в тази последна група.

Диаграма на работа на агент, преминаваща от получено към мислене, извикване на инструмент, поточно предаване и готово, със спиране и повторен опит на всяка стъпка
Състоянията на агент се изпълняват. Всеки трябва да изглежда различно и спирането трябва да е налично навсякъде.

Държавите за проектиране

Проектирайте всяко от тях като собствено състояние със собствен външен вид и думи, а не като един въртящ се механизъм:

  • Получено: незабавно потвърдете заявката (под 0,1 s), например чрез показване на съобщението в нишката.
  • Мислене: спокоен индикатор близо до мястото, където ще се появи отговорът. Избягвайте фалшиви проценти за напредък.
  • Извикване на инструмент: наименувайте стъпката с прости думи („Търсене на документи“, „Четене на 3 файла“), с брой, ако го знаете.
  • Изчакване на одобрение: ясна пауза, когато агентът се нуждае от разрешение, преди да действа.
  • Поточно предаване: показва изхода, когато пристигне; спрете индикатора за мислене веднага щом текстът започне.
  • Готово: кратко резюме на промените, с отмяна, където е възможно.
  • Спряно и неуспешно: кажете какво се е случило, какво е запазено и как да опитате отново.

Покажете плана, а не необработения дневник

Дългите журнали на извикванията на инструменти са полезни за отстраняване на грешки, но непосилни за повечето потребители. Добър стандарт по подразбиране е състояние на един ред за текущата стъпка плюс свит списък със завършени стъпки, който хората могат да разширят. Разработчиците и опитните потребители могат да отворят детайла; всички останали виждат напредъка на разбираем език. Протоколи като AG-UI, отворен базиран на събития стандарт за свързване на агенти към потребителски приложения, съществуват отчасти, така че интерфейсите да могат да получават тези стъпкови събития по последователен начин.

Контрол и доверие

Хората се доверяват повече на агентите, когато контролират. Дръжте бутона за спиране видим по време на цялото бягане. Поискайте потвърждение преди необратими действия като изпращане, плащане или изтриване и покажете какво точно ще се случи. След изпълнението улеснете отмяната, редактирането или повторния опит на една стъпка, вместо да започвате отначало.

Предложение за щати агенти

Движението е силен сигнал за „нещо се случва“, но лупингите стават уморителни при дълги бягания. Използвайте лек цикъл с нисък контраст за мислене, отчетлива промяна, когато започне извикване на инструмент, и ясно установяване, когато изпълнението приключи. Спазвайте настройката за намалено движение, като смените движението за фина промяна на непрозрачността. Гласовите асистенти често използват анимирано кълбо с ясно различни състояния на неактивност, слушане, мислене и говорене.

Ключове Principle, които трябва да запомните

  • Получен дизайн, мислене, извикване на инструмент, одобрение, стрийминг, готово, спряно и неуспешно като отделни състояния
  • Назовете текущата стъпка на ясен език; свиване на пълния дневник
  • Поддържайте спирането видимо за целия цикъл и потвърждавайте необратими действия
  • След около 10 секунди хората се нуждаят от информация за напредъка
  • Използвайте спокойно движение и спазвайте настройките за намалено движение

Често задавани въпроси

Източници

  1. Response Times: The 3 Important Limits — Nielsen Norman Group
  2. Progress Indicators Make a Slow System Less Insufferable — Nielsen Norman Group
  3. AG-UI Overview: Agent User Interaction Protocol — AG-UI
  4. Understanding SC 2.3.3: Animation from Interactions — W3C WAI

Свързани ръководства и примери

Щати за вашия AI асистент

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

Вижте галерията на AI orb
Опитайте безплатно