การออกแบบที่เน้นมนุษย์สําหรับตัวแทน

การออกแบบประสบการณ์การใช้งานของเอเจนต์ที่ยอดเยี่ยมไม่ได้มีแค่การเขียนพรอมป์ต์ให้ถูกต้องเท่านั้น นั่นหมายถึงการสร้างระบบโต้ตอบที่สมบูรณ์ที่ทุกพื้นผิว การตอบสนอง และสถานะความล้มเหลวทํางานร่วมกันเพื่อสนับสนุนผู้ใช้ บทความนี้แนะนําเครื่องมือและหลักการการออกแบบที่ช่วยให้คุณทําเช่นนั้นจากคอมโพเนนต์ UI ที่มีความสอดคล้องกันของวิ ชวล กับรูปแบบการออกแบบวงจรชีวิตที่ทําให้ผู้ใช้มั่นใจจากการโต้ตอบครั้งแรกกับการกู้คืนข้อผิดพลาด

UI คล่องตัว

แบนเนอร์ที่แสดง UI คล่องตัวสําหรับการออกแบบตัวแทน

Fluent UI มอบรากฐานด้านรูปลักษณ์และพฤติกรรมสำหรับเอเจนต์ ส่วนประกอบของมันสามารถนํามาใช้ใหม่และสามารถเข้าถึงได้ เมื่อคุณออกแบบด้วย UI Fluent คุณกําลังทํางานภายในระบบที่สอดคล้องกับภาษาวิชวลของ Microsoft อยู่แล้ว ซึ่งหมายความว่าค่าใช้จ่ายในการกําหนดค่าน้อยลงและความสอดคล้องกันมากขึ้นสําหรับผู้ใช้ทั่วทั้งระบบนิเวศของ Microsoft 365

  • การออกแบบเพื่อความสอดคล้องและความสอดคล้องกัน ใช้การควบคุม UI ของ Fluent เพื่อรักษาการจัดแนวภาพและพฤติกรรมทั่วทั้งตัวแทนของ Microsoft และระบบนิเวศ Microsoft 365 Copilot ที่กว้างขึ้น เมื่อผู้ใช้ย้ายระหว่างตัวแทน คอมโพเนนต์ที่คุ้นเคยจะลดภาระด้านความรู้ความเข้าใจและสร้างความน่าเชื่อถือ

  • ออกแบบสําหรับการเข้าถึงและการตอบสนอง ใช้ส่วนประกอบ UI React v9 ของ Fluent UI เวอร์ชัน 9 ให้การสนับสนุนการช่วยสําหรับการเข้าถึงที่ดียิ่งขึ้น ลักษณะการทํางานแบบตอบสนอง และประสิทธิภาพที่ดีขึ้นเมื่อเทียบกับเวอร์ชันก่อนหน้า สําหรับผู้ชมนักออกแบบ นั่นหมายความว่าเค้าโครงของคุณจะปรับได้อย่างถูกต้องทั่วทั้งขนาดหน้าจอและรูปแบบการป้อนข้อมูลเข้าโดยไม่จําเป็นต้องมีการแทนที่แบบกําหนดเอง

  • ออกแบบสําหรับการเลือกคอมโพเนนต์และการกําหนดเอง ไลบรารีเว็บคอมโพเนนต์ UI ของ Fluent คือแหล่งข้อมูลของความจริงสําหรับรูปแบบที่พร้อมใช้งาน ซึ่งรวมถึงปุ่มสลับ ปุ่มผสม กล่องโต้ตอบ เมนู แท็บ และดั้งเดิมที่เกี่ยวข้อง เริ่มต้นจากรูปแบบเหล่านี้ก่อนที่จะแนะนําคอมโพเนนต์แบบกําหนดเอง

  • ออกแบบเพื่อประสิทธิภาพการทํางานและการปรับให้เหมาะสม ลดขนาดกลุ่มด้วยการใช้คอมโพเนนต์ที่ตั้งใจ หลีกเลี่ยงการแทนที่ที่ไม่จําเป็น ใช้การกําหนดธีมและระบบโทเค็นของ Fluent สําหรับการปรับแต่งวิชวลแทนสไตล์ฮาร์ดโค้ด ซึ่งจะช่วยให้ตัวแทนของคุณสอดคล้องกับการอัปเดตแพลตฟอร์มในอนาคต

หลักการสําคัญสําหรับตัวแทน

เมื่อออกแบบเอเจนต์ สิ่งสำคัญคือเอเจนต์เหล่านั้นต้องน่าเชื่อถือ ซื่อสัตย์เกี่ยวกับธรรมชาติของตน และได้รับการออกแบบโดยตระหนักถึงผลกระทบในวงกว้างของตน หลักการหลักสามประการสามารถช่วยแนะนําการตัดสินใจในการออกแบบของคุณ ตัวแทนควรเป็น:

  • สร้างมาเพื่อเจตนา ตัวแทนสนับสนุนผู้ใช้ พวกเขาไม่แทนที่การตัดสิน สิ่งสําคัญคือต้องสื่อสารความสามารถและข้อจํากัดอย่างชัดเจน ทําให้สามารถแสดงผลได้และให้การควบคุมที่มองเห็นได้สําหรับการปรับปรุงรายละเอียด และการโต้ตอบของการออกแบบที่ส่งเสริมความเป็นเจ้าของของผู้ใช้ ในทางปฏิบัติ หลักการนี้หมายถึงการใช้ถ้อยคำอย่างเช่น "สรุปด้วย Copilot" แทน "Copilot ช่วยสรุป" เพื่อให้ผู้ใช้เป็นผู้เริ่มต้นการดำเนินการ

  • แตกต่างจากมนุษย์ เจ้าหน้าที่สร้างคําตอบ พวกเขาไม่ได้คิดหรือรู้สึก ใช้ภาษาที่เป็นกลาง และเทคโนโลยี หลีกเลี่ยงการนำเสนอในเชิงอารมณ์หรือเชิงมนุษย์ ให้โทนโปร่งใสและเน้นงาน หลีกเลี่ยงคําเช่น "เข้าใจ" "คิด" หรือ "ความรู้สึก" ใช้คําเช่น "กระบวนการ" หรือ "วิเคราะห์" แทน

  • ทนต่ออคติ ผลลัพธ์ของเอเจนต์อาจส่งผลกระทบต่อบุคคลอื่นนอกเหนือจากผู้ใช้หลัก ออกแบบให้ตระหนักถึงวิธีแชร์หรือนําเนื้อหามาใช้ใหม่ คาดว่าความเสี่ยงและรวมถึงกลไกสําหรับการตรวจทานและแก้ไข ถามทีมของคุณ: มีใครอีกบ้างที่อาจเห็นหรือดําเนินการกับผลลัพธ์นี้ อะไรคือผลที่ไม่ได้ตั้งใจหากตัวแทนล้มเหลวหรือใช้ในทางที่ผิด?

สําหรับคําแนะนําเพิ่มเติมเกี่ยวกับการออกแบบตัวแทนที่มีความรับผิดชอบ โปรดดูที่บทความเมื่อ AI เข้าร่วมทีม: สามหลักการสําหรับการออกแบบตัวแทนที่มีความรับผิดชอบ

การออกแบบตลอดวงจรชีวิต

ออกแบบประสบการณ์ของเอเจนต์ให้เป็นระบบการโต้ตอบที่สมบูรณ์ ไม่ใช่พรอมป์ต์ที่แยกขาดจากกัน แต่ละตัวแทนควรสนับสนุนการเดินทางของผู้ใช้เต็มรูปแบบ- จากการเปิดเผยครั้งแรกและการตั้งค่าความคาดหวัง, ผ่านการทํางานร่วมกันที่ใช้งานอยู่, การแก้ไขและการกู้คืนเมื่อเอาต์พุตไม่สมบูรณ์. การออกแบบในขั้นตอนเหล่านี้ช่วยรับประกันความชัดเจน ความน่าเชื่อถือ และการใช้งานที่ยั่งยืน

ประสบการณ์การใช้งานครั้งแรก

การโต้ตอบครั้งแรกจะกําหนดโทนสําหรับความสัมพันธ์ของตัวแทนทั้งหมด เมื่อผู้ใช้เข้าถึงตัวแทนสําหรับการเรียกใช้ครั้งแรก:

  • สื่อสารอย่างชัดเจนถึงสิ่งที่ออกแบบมาเพื่อช่วย แสดงพร้อมท์ตัวอย่าง กรณีการใช้งานทั่วไป และจุดเข้าใช้งานที่มองเห็นได้ ซึ่งจะนําทางผู้ใช้ไปยังงานที่มีความหมาย
  • กําหนดความคาดหวังเกี่ยวกับคุณภาพเอาต์พุต ชี้แจงว่าการตอบสนองอาจแตกต่างกันและเอาต์พุตอาจจําเป็นต้องมีการตรวจทานหรือการปรับปรุง อย่ากล่าวอ้างขีดความสามารถเกินจริง
  • ลดความกํากวมและส่งเสริมการสํารวจ ความโปร่งใสในช่วงต้นสร้างความน่าเชื่อถือลดการใช้งานในทางที่ผิดและช่วยให้ผู้ใช้สร้างแบบจําลองทางจิตที่ถูกต้องว่าระบบทํางานอย่างไร

ระหว่างการโต้ตอบ

ในขณะที่ผู้ใช้ทํางานกับตัวแทน:

  • สอดคล้องกับรูปแบบแอปพลิเคชันที่สร้างขึ้น ตัวควบคุม เค้าโครง และคําศัพท์เฉพาะทางควรให้ความรู้สึกสอดคล้องกับสภาพแวดล้อมของผลิตภัณฑ์โดยรอบ
  • สนับสนุนการปรับปรุงซ้ํา ผู้ใช้ควรสามารถปรับพร้อมท์ จำกัดขอบเขตให้แคบลง ขอคำชี้แจง หรือแก้ไขเนื้อหาที่สร้างขึ้นได้โดยตรง การโต้ตอบควรเป็นการทํางานร่วมกันแทนที่จะเป็นการดําเนินการทรานแซคชัน
  • แสดงเนื้อหาเมื่อมีความเกี่ยวข้อง หากเจ้าหน้าที่อาศัยไฟล์ การเลือก หรือแหล่งข้อมูลที่เฉพาะเจาะจง ให้ระบุข้อมูลอย่างชัดเจน การรักษาการตอบสนอง การเข้าถึง และพฤติกรรมที่สามารถคาดการณ์ได้เป็นสิ่งสําคัญเพื่อรักษาความมั่นใจของผู้ใช้

เมื่อระบบไม่ถูกต้อง

เอาต์พุตของเอเจนต์อาจไม่สมบูรณ์ ไม่ถูกต้อง หรือไม่สอดคล้องกับเจตนาเป็นบางครั้ง:

  • ระบุเส้นทางการแก้ไขที่ชัดเจนและมีประสิทธิภาพ ผู้ใช้ควรสามารถสร้างการตอบกลับ แก้ไขพร้อมท์ หรือแก้ไขเอาต์พุตด้วยตนเองได้โดยไม่มีแรงเสียดทาน หลีกเลี่ยงการบังคับให้ผู้ใช้รีสตาร์ทเวิร์กโฟลว์
  • แสดงสัญญาณตามบริบท หากเหมาะสม ให้ข้อมูลที่อ้างอิงหรือสมมติฐานเพื่อช่วยให้ผู้ใช้เข้าใจว่าทําไมคําตอบจึงถูกสร้างขึ้น ความโปร่งใสและความสามารถในการกู้คืนช่วยเสริมการควบคุมของผู้ใช้และป้องกันการหงุดหงิด