Skip to content

Latest commit

 

History

History
92 lines (64 loc) · 6.03 KB

File metadata and controls

92 lines (64 loc) · 6.03 KB

AI Agentic Design Principles

簡介

建立 AI Agentic 系統有好多唔同嘅方法。由於喺生成式 AI 設計中,模糊性係一個特性而唔係缺陷,所以工程師有時會唔知點開始。我哋創建咗一套以人為本嘅用戶體驗設計原則,幫助開發者建立以客戶為中心嘅 agentic 系統,從而解決業務需求。呢啲設計原則唔係一個具體嘅架構,而係一個幫助團隊定義同建立 agent 體驗嘅起點。

一般嚟講,agents 應該:

  • 擴展同提升人類能力(例如:頭腦風暴、解決問題、自動化等)
  • 填補知識空白(例如:讓我快速掌握知識領域、翻譯等)
  • 支援並促進協作,滿足我哋每個人偏好嘅合作方式
  • 幫助我哋成為更好嘅自己(例如:人生教練/任務管理,幫助學習情緒調節同正念技能,建立韌性等)

呢堂課會講咩

  • 乜嘢係 Agentic 設計原則
  • 喺實施呢啲設計原則時要遵守嘅指引
  • 使用設計原則嘅例子

學習目標

完成呢堂課後,你將能夠:

  1. 解釋乜嘢係 Agentic 設計原則
  2. 解釋使用 Agentic 設計原則嘅指引
  3. 明白點樣用 Agentic 設計原則建立一個 agent

Agentic 設計原則

Agentic Design Principles

Agent(空間)

呢個係 agent 運作嘅環境。呢啲原則指導我哋點樣設計 agents,讓佢哋能夠喺實體同數碼世界中互動。

  • 連結,而唔係隔絕 – 幫助人哋連結其他人、事件同可行嘅知識,促進協作同連接。
    • Agents 幫助連結事件、知識同人。
    • Agents 拉近人與人之間嘅距離,而唔係設計嚟取代或者貶低人。
  • 容易接觸但偶爾隱形 – agent 大部分時間喺背景運作,只有喺相關同適當時先提醒我哋。
    • Agent 喺任何裝置或平台上都容易被授權用戶發現同使用。
    • Agent 支援多模態輸入同輸出(聲音、語音、文字等)。
    • Agent 可以喺前景同背景之間無縫切換;喺主動同被動模式之間切換,根據用戶需求進行感知。
    • Agent 可能以隱形形式運作,但其背景處理路徑同與其他 Agents 嘅協作對用戶係透明同可控嘅。

Agent(時間)

呢個係 agent 喺時間上點樣運作。呢啲原則指導我哋點樣設計 agents 喺過去、現在同未來進行互動。

  • 過去:回顧包括狀態同上下文喺內嘅歷史。
    • Agent 基於更豐富嘅歷史數據分析提供更相關嘅結果,而唔係只係事件、人或者狀態。
    • Agent 由過去事件建立連接,並主動反思記憶以應對當前情況。
  • 現在:更多係提示,而唔係通知。
    • Agent 採用全面嘅方式與人互動。當事件發生時,Agent 唔只係靜態通知或者其他形式化提醒。Agent 可以簡化流程或者動態生成提示,喺正確嘅時刻引導用戶注意力。
    • Agent 根據上下文環境、社會同文化變化,以及用戶意圖,提供信息。
    • Agent 嘅互動可以係漸進式嘅,隨住時間增長逐步提升複雜性,從而長期賦能用戶。
  • 未來:適應同進化。
    • Agent 可以適應各種裝置、平台同模態。
    • Agent 適應用戶行為、無障礙需求,並且可以自由定制。
    • Agent 通過持續嘅用戶互動塑造同進化。

Agent(核心)

呢啲係 agent 設計核心嘅關鍵元素。

  • 接受不確定性,但建立信任
    • 一定程度嘅 Agent 不確定性係可以接受嘅。不確定性係 agent 設計嘅一個關鍵元素。
    • 信任同透明係 Agent 設計嘅基石。
    • 人類控制住 Agent 嘅開啟/關閉狀態,並且 Agent 狀態隨時清晰可見。

實施呢啲原則嘅指引

當你使用上述設計原則時,請遵守以下指引:

  1. 透明性:通知用戶 AI 嘅參與,解釋佢點樣運作(包括過往行為),以及點樣提供反饋同修改系統。
  2. 控制:讓用戶可以定制、指定偏好同個性化,並對系統同其屬性擁有控制權(包括忘記功能)。
  3. 一致性:確保喺裝置同端點之間提供一致、多模態嘅體驗。盡可能使用熟悉嘅 UI/UX 元素(例如:用麥克風圖標表示語音互動),並儘量減低用戶嘅認知負擔(例如:提供簡潔嘅回應、視覺輔助同“了解更多”內容)。

如何用呢啲原則同指引設計旅遊 Agent

假設你喺設計一個旅遊 Agent,可以咁樣運用設計原則同指引:

  1. 透明性 – 讓用戶知道旅遊 Agent 係一個 AI 支援嘅 Agent。提供一啲基本指引,教用戶點樣開始(例如:“Hello” 信息、示例提示)。喺產品頁面清楚記錄呢啲資訊。展示用戶過去問過嘅提示列表。清楚說明點樣提供反饋(例如:讚好/踩低按鈕、發送反饋按鈕等)。明確講解 Agent 是否有使用或主題限制。
  2. 控制 – 確保用戶清楚點樣喺創建 Agent 後修改,例如使用 System Prompt。讓用戶選擇 Agent 嘅詳細程度、寫作風格,以及 Agent 唔應該討論嘅內容。允許用戶查看同刪除任何相關文件或數據、提示同過去嘅對話。
  3. 一致性 – 確保“分享提示”、“添加文件或圖片”同“標記某人或某物”嘅圖標係標準同易於識別嘅。用迴紋針圖標表示文件上傳/共享,用圖片圖標表示圖片上傳。

其他資源

免責聲明
本文件已使用機器翻譯人工智能服務進行翻譯。儘管我們努力確保準確性,但請注意,自動翻譯可能包含錯誤或不準確之處。應以原始語言的文件作為權威來源。對於關鍵資訊,建議尋求專業人工翻譯。我們對因使用此翻譯而引起的任何誤解或誤釋不承擔責任。