iT邦幫忙

2026 iThome 鐵人賽

DAY 10
0

開場:把 API、JSON、n8n 三條線接起來

前面幾天分別認識了 n8n、API、JSON,但這三個東西實際上是怎麼串在一起運作的?今天透過 Webhook 這個概念,把它們接成一條完整的線。

Webhook 是「反過來的 API」

一般的 API 呼叫,是我主動發請求去問對方「有資料嗎」。Webhook 則反過來:我先跟對方講好一個網址,等某件事發生的時候,對方會主動打這個網址通知我,不用我一直去問「好了嗎、好了嗎」。

這個概念直接對應到 Day 7 學的 Trigger——n8n 可以設定一個 Webhook 網址當作 Trigger,當某個外部事件(例如一場對話結束)打進這個網址,就會自動觸發後面一連串的 Node 動作。

串起這十天的一條線

到今天,前面分散學的東西終於串成一條完整的邏輯:

AI(LLM)生成內容,用 JSON 格式輸出
這份 JSON 透過 API 傳遞出去
Webhook 把「某件事發生了」這個訊號通知 n8n
n8n 的 Workflow 被 Trigger 觸發,依序執行 Node
最終產出結果(例如一份學習報告)
小結

前十天沒有寫出任何一行完整的系統程式碼,但走完這十天,「AI 自動化」這四個字不再是抽象的名詞,而是能具體畫出流程圖的東西:AI 生成資料、API 傳遞資料、Webhook 通知事件、n8n 執行自動化。

接下來要正式進入動手實作階段,把這十天的觀念真正組成一個能跑的功能。


上一篇
Day 9|認識 JSON 資料格式
下一篇
Day 11|思考「中文情境 → 自然英文」的功能需求
系列文
AI 情境英文口語教練——結合 LLM 與自動化工作流的個人化英文學習系統 共 17 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言