許多 AI Agent 能聊天、能呼叫工具,卻不一定適合直接放進企業系統:它為什麼選這一步?失敗能否恢復?流程能不能測試與追蹤?
這個 30 天系列將從 Java 與 Spring Boot 開發者的角度,使用 Embabel 建立可規劃、可測試、可觀測的 AI Agent,逐步介紹 GOAP、Action、Goal、Tool、MCP、RAG 與 Guardrail,再結合 Generative UI、JSON UI 契約及 SSE 串流,最後完成一個能理解自然語言、整理資料並安全生成互動介面的智慧 Dashboard。
讓 AI 不只生成文字,也決定資料該用什麼元件呈現。 在過去 20 天中,我們專注於 Embabel 後端如何透過 GOAP 演算法、Spring AI 與...
不是巢狀 JSX,而是 root + elements map。 當工程師開始設計 Generative UI 時,第一個直覺反應通常是:「前端 DOM 本來...
LLM 能用哪些元件,前端真的有沒有實作? 在前後端分離的現代系統中,最常見的痛苦莫過於「API 規格漂移(API Drift)」:後端加了新欄位,前端忘記接...
避免空表格、空圖與數字竄改。 前幾天我們已經介紹 json-render 的 Spec、Flat Tree 與 Catalog。今天不再重複介紹元件結構,而是...
POST body、進度事件、chunk 串流與半截 JSON 容錯。 在前四天中,我們完成了 Generative UI 的四塊核心拼圖: Day 21...
最後五天開始把兩個技能合成一個前後端專案。 在最後的五天實戰衝刺中(Day 26 ~ Day 30),我們將把前 25 天學習到的所有零件,融合成一個真正能端...
用 GOAP action 產生前端可渲染的 JSON UI spec。 在昨天(Day 26)的規格收斂中,我們將專案的邊界釘死在「3/5/3/1」原則下,...
讓使用者看見 agent 正在規劃與執行。 在昨天(Day 27)中,我們成功建立了一套強大的 TravelDashboardAgent,能夠透過 GOAP...
把半截 spec 安全變成可看的 dashboard 在過去兩天中,我們完成了後端 GOAP Agent 的雙 Goal 建模(Day 27),並搭建了強大的...
從一次生成走向可探索的資料應用,走完從技能到生產級專案的完整閉環 恭喜你!歷經 30 天的深度探索,我們從最底層的 JVM Agentic AI 核心哲學(D...