A practical guide from a real catering workflow

想做 AI Agent 自動客服?

先別急著挑模型或串工具。用 Blossom 外燴資料做一次實際拆解後,真正要先想清楚的,是資料、知識、狀態、權限,以及 AI 什麼時候應該停下來。

以 Blossom 外燴真實資料整理經驗為主;訊息案例為流程示意
Blossom CateringAI customer service
客戶訊息|示意
10/18,公司活動,大概 60 人,一人 600,有 3 個素食,可以怎麼做?
AI 先整理需求資料不足
活動日期10 / 18
活動類型公司活動
人數約 60 人
人均預算NT$ 600
素食需求3 位
活動地點未提供
送達時間未提供
服務方式未確認
下一步不是直接報價,而是先把缺的資料補齊。
01

第一個問題,反而是資料。

外燴資料原本散在 PDF、LINE、CSV、報價與自由文字裡。人可以靠經驗看懂,但 Agent 要查詢、比對、更新,就需要更清楚的欄位與來源。

Data Cleaning / Structured Data
PDF 菜單套餐/單點/備註
LINE「跟上次差不多」
報價單50 人|總價 32,000
自由文字「有幾位素食」
CSV日期|客戶|金額|...
歷史案件菜名寫法不一致

整理後,才有穩定的營運資料

Blossom 目前已整理出 156 筆外燴歷史資料。不是為了把 Excel 做漂亮,而是讓後續查詢、分析與 Agent 使用有一致的基礎。

歷史案件156
累計營收454 萬
服務人數7,497
02

AI 看懂,不代表它可以直接做。

自然語言可以先被拆成「候選欄位」,但真正修改案件之前,還要確認它是哪一筆、誰提出、現在是不是允許修改。

Intent / State / Permission / Human Gate

試著換一種訊息

這裡是前端概念示意,不是真正模型。按不同案例,看同一句話會被整理成什麼,以及流程在哪裡停下來。

03

有些東西是「查知識」,有些是「改案件」。

RAG 比較適合放相對穩定、需要查找的知識;正在變動的案件狀態,則需要結構化資料。兩種資料都重要,但角色不同。

RAG ≠ Database

Knowledge / RAG

回答「我們通常怎麼做?」

外燴服務流程
常見菜色與方案
素食與特殊需求處理
歷史案例與說明文件
AI
Agent

Case / Structured Data

回答「這一筆現在是什麼狀態?」

case_id20261018-001
people60
budget600 / 人
vegetarian3
status待確認
04

最後才是 n8n、Hermes、LINE 這些工具。

先把一條訊息會經過的角色拆清楚,再決定每一層要用什麼。工具可以換,但入口、理解、規則、資料、確認這些角色不會消失。

Input → Understand → Control → Data → Action
01 inputLINE / Web

客戶真的在哪裡說話,就從哪裡接。

02 eventWebhook

把外部事件送進你的系統。

03 flowWorkflow

固定流程、分支、重試與通知。

04 brainAgent / LLM

理解意圖、整理欄位、提出候選。

05 knowledgeRAG

需要時查企業自己的知識。

06 sourceDatabase

保存案件狀態與正式資料。

07 controlRules / Permission

判斷能不能改、誰可以改。

08 gateHuman Gate

高風險動作由人拍板。

例如:n8n 可以放在 Workflow 這一層;Hermes 類 Agent 可以負責較開放的任務理解與執行。不是先選品牌,再把工作硬塞進去。

05

AI 什麼時候應該停下來?

越接近正式營運資料、金流、權限與不可逆操作,就越需要清楚的停止條件。AI 可以整理、提示、草擬,但不一定要自己拍板。

Human-in-the-loop
CASE 01

正式報價

AI:整理條件、產生草稿
人:確認價格與承諾
CASE 02

重大改單

AI:解析修改內容
人:確認是否仍可變更
CASE 03

付款 / 退款

AI:整理狀況、提醒
人:正式處理金流
CASE 04

身分不明

AI:辨識缺少哪些資訊
系統:先拒絕或轉人工
CASE 05

低信心結果

AI:保留候選與來源
流程:不要硬猜
CASE 06

刪除正式資料

AI:提出建議或標記
人:確認後才執行
The part that matters before the tools

先把工作看清楚,再決定哪一段交給 AI。

從 Blossom 外燴資料一路拆下來,自動客服真正要處理的,不只是「能不能回答」。還包括資料能不能用、知識放哪裡、案件怎麼追蹤、AI 能做到哪裡,以及哪一步必須停下來讓人確認。

資料→知識→理解→規則→確認→行動
LINEWebhookn8nHermesRAGLLMDatabase