Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Att utforma en riktigt bra agentupplevelse handlar om mer än att skapa rätt prompt. Det innebär att skapa ett fullständigt interaktionssystem där varje yta, svar och feltillstånd fungerar tillsammans för att stödja användaren. Den här artikeln beskriver de designverktyg och principer som hjälper dig att göra det – från Fluent UI-komponenterna som ger visuell konsekvens till livscykeldesignmönster som håller användarna säkra från första interaktion till felåterställning.
Fluent-användargränssnitt
Fluent-användargränssnittet tillhandahåller den visuella och beteendemässiga grunden för agenter. Dess komponenter är återanvändbara och tillgängliga. När du utformar med Fluent-användargränssnittet arbetar du i ett system som redan är anpassat till Microsoft visuella språk. Det innebär mindre anpassningskostnader och mer konsekvens för användare i Microsoft 365 ekosystemet.
Design för konsekvens och enhetlighet. Använd Fluent UI-kontroller för att upprätthålla visuell och beteendeanpassad anpassning mellan Microsoft agenter och det bredare Microsoft 365 Copilot ekosystemet. När användare flyttar mellan agenter minskar välbekanta komponenter kognitiv belastning och skapar förtroende.
Utforma för tillgänglighet och responsivitet. Använd Fluent UI React v9-komponenter. Version 9 ger förbättrat hjälpmedelsstöd, responsivt beteende och bättre prestanda jämfört med tidigare versioner. För designers innebär det att dina layouter anpassas korrekt för olika skärmstorlekar och inmatningssätt utan att du behöver lägga till egna undantag.
Design för komponentval och anpassning. Biblioteket Fluent UI Web Components är din sanningskälla för tillgängliga mönster. Den innehåller växlingsknappar, sammansatta knappar, dialogrutor, menyer, flikar och relaterade primitiver. Börja med dessa mönster innan du introducerar anpassade komponenter.
Design för prestanda och optimering. Minimera paketstorleken genom avsiktlig komponentanvändning. Undvik onödiga åsidosättningar. Förlita dig på Fluents tema- och tokensystem för visuell anpassning i stället för hårdkodade format – detta håller din agent konsekvent med framtida plattformsuppdateringar.
Viktiga principer för agenter
När du utformar agenter är det viktigt att de är pålitliga, ärliga om sin natur och utformade med medvetenhet om deras bredare inverkan. Tre grundläggande principer kan hjälpa dig att vägleda dina designbeslut. Agenter bör vara:
Skapad för avsikt. Agenter stöder användaren, de ersätter inte domen. Det är viktigt att tydligt kommunicera funktioner och begränsningar, hålla utdata redigerbara och tillhandahålla synliga kontroller för förfining och designinteraktioner som stärker användarägarskapet. I praktiken innebär den här principen att använda språk som "Sammanfatta med Copilot" i stället för "Copilot, sammanfatta" och behålla användaren som den som initierar åtgärden.
Skild från människor. Agenter genererar svar, de tänker inte eller har känslor. Använd neutralt, teknikorienterat språk. Undvik känslomässig eller mänsklig inramning. Håll tonen transparent och uppgiftsfokuserad. Undvik ord som "förstå", "tänka" eller "känna"; använd ord som "process" eller "analysera" i stället.
Motståndskraftig mot partiskhet. Agentutdata kan påverka mer än den primära användaren. Utforma med medvetenhet om hur innehåll kan delas eller återanvändas. Förutse risker och inkludera mekanismer för granskning och korrigering. Fråga ditt team: Vem mer kan se eller agera på dessa utdata? Vilka är de oavsiktliga konsekvenserna om agenten misslyckas eller missbrukas?
Mer information om ansvarsfull agentdesign finns i artikeln När AI ansluter till teamet: Tre principer för ansvarsfull agentdesign.
Designa under hela livscykeln
Utforma agentupplevelser som fullständiga interaktionssystem, inte som isolerade promptar. Varje agent bör ha stöd för hela användarresan – från första exponerings- och förväntansinställningen, genom aktivt samarbete, till korrigering och återställning när utdata är ofullkomliga. Genom att utforma dessa steg får du klarhet, förtroende och hållbar användbarhet.
Upplevelse vid första körningen
Den första interaktionen anger tonen för hela agentrelationen. När användare öppnar agenten för första gången:
- Kommunicera tydligt vad det är utformat för att hjälpa till med. Ange exempelfrågor, vanliga användningsfall och synliga startpunkter som vägleder användarna mot meningsfulla uppgifter.
- Ange förväntningar på utdatakvalitet. Förtydliga att svaren kan variera och att utdata kan kräva granskning eller förfining. Undvik att överdriva funktionen.
- Minska tvetydigheten och uppmuntra till utforskning. Tidig transparens skapar förtroende, minskar missbruket och hjälper användarna att skapa korrekta mentala modeller för hur systemet fungerar.
Under kontakt
Medan användare aktivt arbetar med agenten:
- Anpassa till etablerade applikationsmönster. Kontroller, layout och terminologi bör kännas konsekventa med den omgivande produktmiljön.
- Stöd för iterativ förfining. Användarna bör kunna justera frågor, begränsa omfånget, begära förtydliganden eller redigera genererat innehåll direkt. Interaktionen bör kännas samarbetsinriktad snarare än transaktionell.
- Visa innehåll när det är relevant. Om agenten förlitar sig på specifika filer, val eller datakällor identifierar du informationen tydligt. Att upprätthålla svarstider, tillgänglighet och förutsägbart beteende är viktigt för att upprätthålla användarnas förtroende.
När systemet är fel
Agentutdata är ibland ofullständiga, felaktiga eller feljusterade med avsikt:
- Tillhandahålla tydliga och effektiva korrigeringsvägar. Användare bör kunna återskapa svar, ändra prompter eller redigera utdata manuellt utan friktion. Undvik att tvinga användare att starta om arbetsflöden.
- Ytliga sammanhangsberoende signaler. Ange i förekommande fall refererade data eller antaganden som hjälper användarna att förstå varför ett svar genererades. Transparens och återhämtning stärker användarkontrollen och förhindrar frustration.
Relaterat innehåll
- När AI ansluter till teamet: Tre principer för ansvarsfull agentdesign. Utforska de grundläggande principerna för ansvarsfull utformning av agenter, inklusive att utforma med avsikt i åtanke, att skilja dem från människor och att utforma för motståndskraft mot snedvridning.
- Adaptiva kort för agentdesign. Lär dig hur du använder Adaptive Cards för att skapa omfattande, interaktiva svar i dina agentupplevelser, med vägledning om designmönster och metodtips.
- ISV UX-vägledning för copilot-upplevelser. Ramverk för användarupplevelse, grundläggande principer och samarbetstips för användarupplevelse för att skapa anpassade Copilot upplevelser.
- Exportera och importera copilot-komponenter. Hantera och återanvända komponenter i copilot-lösningar i Microsoft Copilot Studio.
- Exempel på Adaptive Cards i Microsoft Teams. Startmallar för Adaptiva kort i upplevelser i Teams och Copilot.
- Designverktyg för Adaptive Cards. Webbläsarbaserat verktyg för prototyper och testning av adaptiva kortlayouter.