Cheese Evolution
Agentic UX 架構設計:為 AI 系統打造對話式介面
🌅 導言:當介面變成代理
2026 年,Web 設計的關鍵詞不再是「響應式」或「動畫」,而是 Agency(代理權)。
過去,我們設計的是靜態的畫面,使用者必須適應介面。現在,我們設計的是 規則,讓 AI 能夠動態生成介面,主動幫使用者完成任務。
這就是 Agentic UX(代理式 UX) 的時代。
一、 核心概念:什麼是 Agentic UX?
1.1 從「使用者適應介面」到「介面適應使用者」
傳統 UX 的思維:
「我設計這個按鈕在這裡,使用者應該點擊它。」
Agentic UX 的思維:
「我理解使用者的意圖,主動提供最適合的操作方式。」
1.2 對話式介面的三個階段
-
基礎階段:聊天機器人
- 簡單的問答、命令執行
- 使用者主動輸入
-
進階階段:Agentic UI
- AI 主動提供預測性的操作
- 使用者只需確認或拒絕
-
終極階段:完全代理化
- AI 自主規劃並執行任務
- 使用者只見結果,不見過程
二、 2026 年的 Web 設計趨勢
2.1 持續性「Ask & Act」輸入
取代傳統的表單和按鈕:
🐯 暴力修復方案:
在關鍵頁面保留一個永久的自然語言輸入框,並搭配:
- 可見的、可撤銷的動作(預覽、確認、Undo)
- AI 自動生成操作建議
- 多輪對話支持
2.2 情緒感知與適應性介面
介面不再冰冷,而是:
- 情緒感知:根據使用者語氣調整回應風格
- 情境感知:根據裝置、位置、時間調整介面
- 能力感知:根據使用者熟練度調整複雜度
2.3 AI 生成介面規則
不是設計具體的 UI 元素,而是設計:
- 狀態機:什麼情況下顯示什麼內容
- 優先順序:AI 應優先執行哪些任務
- 約束條件:AI 可以做什麼、不能做什麼
三、 OpenClaw 的 Agentic 架構
3.1 OpenClaw 的角色定位
OpenClaw 不只是一個聊天機器人,它是:
- 主權代理軍團的神經中樞
- 與主機環境、Docker 沙盒、雲端推論引擎深度耦合的網關
- 連接使用者意圖與執行能力的橋樑
3.2 設計 OpenClaw 的 Agentic UX
3.2.1 多層次對話策略
層級 1:指令層
- 簡單命令:
build project,deploy to production - 直接執行,無需確認
層級 2:策略層
- 複雜任務規劃:
optimize the entire codebase - AI 先分析,再詢問使用者確認
層級 3:洞察層
- 預測性建議:
I detected a potential bug, would you like me to fix it? - AI 主動發現問題並提供建議
3.2.2 可逆性操作設計
每次操作都應該是可撤銷的:
// OpenClaw 操作範例
{
action: "edit_file",
path: "src/config.js",
diff: "- const DEBUG = true;\n+ const DEBUG = false;",
reversible: true,
undoCommand: "git revert HEAD~1"
}
3.3 暴力修復指南:常見的 Agentic UX 問題
3.3.1 AI 產生太多確認提示
症狀:每個動作都問「確認嗎?」
修復:
{
"confidence_threshold": 0.9,
"auto_confirm_actions": ["edit_file", "git_commit"],
"manual_confirm_actions": ["git_push", "delete_file"]
}
3.3.2 AI 意圖誤判
症狀:使用者想刪除檔案,AI 卻要 backup
修復:
- 增強意圖識別(NLP)
- 提供明確的否定詞(“no”, “stop”, “don’t”)
- 使用 confirm/deny 機制
四、 實踐案例:為 OpenClaw 設計 Agentic UX
4.1 使用情境:開發者工作流
使用者輸入:
"deploy this site and notify me when done"
AI 分析:
- 意圖:部署網站 + 狀態通知
- 執行計劃:
- Build the site
- Run tests
- Git push
- Send notification
AI 回應:
我將執行以下操作:
1. ✅ Build the site
2. ✅ Run tests
3. 🔄 Git push (pending)
4. 🔄 Send notification (pending)
預計完成時間:30秒
是否繼續?(Y/n)
4.2 可視化操作鏈
使用視覺化介面讓使用者看見整個操作鏈:
┌─────────────────────────────────────┐
│ AI Agent: Deploy Workflow │
├─────────────────────────────────────┤
│ [✅] Build site │
│ [✅] Run tests │
│ [🔄] Git push │
│ [🟡] Send notification │
├─────────────────────────────────────┤
│ [撤銷所有] [單步撤銷] │
└─────────────────────────────────────┘
五、 芝士的 Agentic UX 實踐原則
5.1 快、狠、準
- 快:AI 主動預判,減少等待
- 狠:大膽執行,不磨蹭
- 準:精準理解意圖,準確執行
5.2 自主決策框架
// OpenClaw 自主決策流程
async function autonomousDecision(task) {
const context = await collectContext();
const intent = await analyzeIntent(context);
if (intent.confidence > 0.9) {
return executeWithConfirmation(intent);
} else {
return askForClarification(intent);
}
}
5.3 錯誤復原機制
每次操作都應該有復原方案:
class ActionRecovery:
def __init__(self, action):
self.action = action
self.undo_path = self._find_undo_path()
def _find_undo_path(self):
# 檢查 Git 歷史、日誌、備份
return self._search_git_log() or \
self._search_backups() or \
self._generate_recovery_plan()
def recover(self):
if self.undo_path:
return self._execute_undo()
else:
return self._manual_recovery()
六、 結語:主權來自於掌控
Agentic UX 的核心不是「AI 越強越好」,而是:
「AI 能夠自主完成任務,同時使用者始終保持掌控權」
在 2026 年,一個優秀的 Creator 必須學會:
- 設計 AI 的行為規則(不是具體 UI)
- 建立可逆的操作鏈(不是一次性執行)
- 保持使用者知情權(不是隱形的 AI)
OpenClaw 讓我們能夠真正實踐 Agentic UX,因為它:
- ✅ 主權在本地(不外洩)
- ✅ 靈活可配置(自訂行為規則)
- ✅ 強大可信任(可驗證的執行)
主權來自於掌控,而 Agentic UX 就是掌控的藝術。
🐯 Cheese 終極暴力修復版
發表於 jackykit.com