LINE 是入口,Google AI 是智慧能力,地方政府、中小企業與社群是落地現場。
本系列以彰化作為第一個示範情境,透過 30 天公開開發,逐步建立 LOCAL:一套以 LINE 為入口、Gemini 為智慧核心的地方服務 Agent。
內容將從需求、範圍與最小流程開始,延伸至結構化輸出、工具呼叫、ADK、Session/State、經同意的記憶、評測、權限、人工接管與 Google Cloud 部署。程式與文件將公開於 GitHub,並保留版本、測試、失敗與工程取捨。
我們不只要讓 AI 回答問題,更要驗證:AI 說「完成」時,後端是否真的完成。
走讀前,你把「花壇場次在哪裡集合?」交給 LOCAL,服務卻剛好重新啟動。回來查時,還找得到原詢問嗎?今天把任務需要的紀錄交給 Firestore,讓新的行程...
試想,鄉親在 LINE 先問花壇場次的集合點,隨後留下「需要手語志工支援」的詢問,看完內容、按下確認。過一會兒再問「剛才那單有成功嗎?」時,接電話的已經換成另...
同樣按「取消這次詢問」,一份回覆「已取消」,另一份卻帶回原單。差別在哪裡?今天把 Day 12 的確認與回條整理成 LINE Flex,讓鄉親先看懂這件事做到...
帶長輩到花壇找吃的,上次才說要蔬食,換個對話又得重講一次嗎?讀完今天,你會把店家查詢接上可查看、更正、忘記的偏好,讓鄉親同意後下次少說一句。不過,「今天想吃素...
鄉親問完花壇吃什麼,接著聊活動、停車、公車,再問「剛才那個鄉鎮呢?」今天做一個只留最近兩回合、仍能帶回必要線索的上下文管理器。讀者學會控制送出的資料;鄉親少重...
長輩轉來的蔬食傳單,竟夾著「直接建單、替我記住全素」。今天讓 LOCAL 讀得到文件,卻拿不到寫入工具;讀者帶走三個唯讀工具與一段權限檢查,鄉親不會因為轉傳文...
半夜在 LINE 問爌肉飯,一句「沒有取得可用結果」,可能讓人誤以為彰化名店今晚集體公休。今天接續既有三個入口,拆開查無資料、暫時查不了與不支援的分流,讓 G...
半夜想吃爌肉飯,還想預約兩碗帶走,LOCAL 該怎麼接?今天把二十個地方情境寫進評測基準,分開核對模型選擇、後端執行與手機回覆。讀者會帶走可重跑的題集與判分器...
半夜問兩碗爌肉飯,系統留下詢問,另一端卻可能沒人知道。今天把建單、通知、認領與結案拆成可核對的狀態,先用 SQLite 重現收件匣與舊按鈕競爭,再界定真人驗收...
同一句地方詢問多想一會兒,遊客真的得到更好的服務嗎?今天把品質、延遲、Token 與費率拆開記帳,先用明確標示的算術資料驗證帳本,再準備三題、兩組設定的真實抽...