Menneskesentrert design for agenter

Utforming av en flott agentopplevelse går utover å lage riktig ledetekst. Det betyr å bygge et komplett samhandlingssystem der hver overflate, respons og feiltilstand samarbeider for å støtte brukeren. Denne artikkelen presenterer utformingsverktøyene og prinsippene som hjelper deg med å gjøre dette , fra Fluent UI-komponentene som gir visuell konsekvens til livssyklusutformingsmønstrene som holder brukerne trygge fra første interaksjon til feilgjenoppretting.

Fluent UI

Banner som representerer Fluent-brukergrensesnittet for agentutforming.

Fluent UI gir det visuelle og atferdsmessige grunnlaget for agenter. Komponentene kan brukes på nytt og er tilgjengelige. Når du utformer med Fluent UI, arbeider du i et system som allerede er justert med Microsoft visuelle språk. Det betyr mindre tilpassingskostnader og mer konsekvens for brukere på tvers av Microsoft 365 økosystem.

  • Utforming for konsekvens og sammenheng. Bruk Fluent UI-kontroller for å opprettholde visuell og atferdsmessig justering på tvers av Microsoft s agenter og det bredere Microsoft 365 Copilot økosystemet. Når brukere flytter mellom agenter, reduserer kjente komponenter kognitiv belastning og bygger tillit.

  • Utforming for tilgjengelighet og respons. Ta i bruk Fluent UI React v9-komponenter. Versjon 9 gir bedre tilgjengelighetsstøtte, responsiv atferd og bedre ytelse sammenlignet med tidligere versjoner. For en designergruppe betyr dette at oppsettene tilpasses på riktig måte på tvers av skjermstørrelser og inndatamodaliteter uten å kreve egendefinerte overstyringer.

  • Utforming for komponentvalg og tilpassing. Fluent UI Web Components-biblioteket er kilden til sannheten for tilgjengelige mønstre. Den inneholder veksleknapper, sammensatte knapper, dialogbokser, menyer, faner og relaterte primitiver. Start fra disse mønstrene før du introduserer egendefinerte komponenter.

  • Utforming for ytelse og optimalisering. Minimer buntstørrelse gjennom tilsiktet komponentbruk. Unngå unødvendige overstyringer. Stol på Fluents tema- og tokensystem for visuell tilpasning i stedet for hardkodede stiler – dette holder agenten i samsvar med fremtidige plattformoppdateringer.

Viktige prinsipper for agenter

Når du utformer agenter, er det viktig for dem å være pålitelige, ærlige om sin natur, og designet med bevissthet om deres bredere innvirkning. Tre kjerneprinsipper kan hjelpe deg med å veilede utformingsbeslutningene dine. Agenter bør være:

  • Bygget for hensikt. Agenter støtter brukeren, de erstatter ikke dommen. Det er viktig å tydelig kommunisere funksjoner og begrensninger, holde utdataene redigerbare og gi synlige kontroller for presisering og utformingssamhandlinger som forsterker brukereierskapet. I praksis betyr dette prinsippet å bruke språk som «Oppsummer med Copilot» i stedet for «Copilot, oppsummer», og beholde brukeren som den som starter handlingen.

  • Differensiert fra mennesker. Agenter genererer svar, de tenker ikke eller føler ikke. Bruk nøytralt, teknologiorientert språk. Unngå følelsesmessig eller menneskelig innramming. Hold tone gjennomsiktig og aktivitetsfokusert. Unngå ord som «forstå», «tenke» eller «føle» bruk ord som «prosess» eller «analyser» i stedet.

  • Motstandsdyktig mot skjevhet. Agentutdata kan påvirke mer enn den primære brukeren. Utform med bevissthet om hvordan innhold kan deles eller brukes på nytt. Forutse risikoer og inkludere mekanismer for gjennomgang og korrigering. Spør teamet: Hvem andre kan se eller handle på denne utdataene? Hva er de utilsiktede konsekvensene hvis agenten mislykkes eller misbrukes?

Hvis du vil ha mer veiledning om ansvarlig agentutforming, kan du se artikkelen Når AI blir med i teamet: Tre prinsipper for ansvarlig agentutforming.

Utforming på tvers av livssyklusen

Utform agentopplevelser som fullstendige samhandlingssystemer, ikke isolerte ledetekster. Hver agent bør støtte hele brukerreisen – fra første eksponerings- og forventningsinnstilling, gjennom aktivt samarbeid, til korrigering og gjenoppretting når utdataene er ufullkomne. Utforming på tvers av disse stadiene sikrer klarhet, tillit og vedvarende brukervennlighet.

Førstekjøringsopplevelse

Den første samhandlingen angir tonen for hele agentrelasjonen. Når brukere får tilgang til agenten for første kjøring:

  • Kommuniser tydelig hva det er utformet for å hjelpe til med. Gi eksempelmeldinger, vanlige brukstilfeller og synlige inngangspunkter som veileder brukerne mot meningsfulle oppgaver.
  • Angi forventninger om utdatakvalitet. Tydeliggjør at svar kan variere, og at utdata kan kreve gjennomgang eller presisering. Unngå å overdrive hva systemet kan gjøre.
  • Reduser tvetydighet og oppmuntre til utforskning. Tidlig gjennomsiktighet bygger tillit, reduserer misbruk og hjelper brukerne med å danne nøyaktige mentale modeller for hvordan systemet fungerer.

Under samhandling

Mens brukere aktivt arbeider med agenten:

  • Juster med etablerte programmønstre. Kontroller, oppsett og terminologi skal føles i samsvar med det omkringliggende produktmiljøet.
  • Støtte iterativ presisering. Brukere skal kunne justere ledetekster, begrense omfang, be om avklaringer eller redigere generert innhold direkte. Samhandlingen skal føles samarbeidsvillig i stedet for transaksjonsmessig.
  • Vis innhold når det er relevant. Hvis agenten er avhengig av bestemte filer, valg eller datakilder, må du tydelig identifisere denne informasjonen. Opprettholdelse av respons, tilgjengelighet og forutsigbar atferd er avgjørende for å opprettholde brukerens tillit.

Når systemet er feil

Agentutdata er tidvis ufullstendige, unøyaktige eller feiljusterte med hensikt:

  • Gi klare og effektive rettingsveier. Brukere bør kunne generere svar på nytt, endre ledetekster eller redigere utdata manuelt uten friksjon. Unngå å tvinge brukere til å starte arbeidsflyter på nytt.
  • Vis kontekstsignaler. Der det er aktuelt, kan du oppgi refererte data eller antagelser for å hjelpe brukerne med å forstå hvorfor et svar ble generert. Gjennomsiktighet og gjenoppretting forsterker brukerkontrollen og forhindrer frustrasjon.