里程碑
從0開始學n8n串接LINE_追劇小管家
big boss @igot70116發布於
DramaLog| LINE 追劇小管家
有時候追劇追得太投入,常常忘記自己看了多久、看到第幾集。
所以我做了一個住在 LINE 裡的 AI 追劇小管家——DramaLog。
它可以幫我記錄每天看的劇、觀看時間和追劇進度。不需要另外下載 App,也不用自己整理表格,只要傳一則 LINE 訊息就好。
怎麼使用?
例如傳送:
「今天看了《非常律師禹英禑》40分鐘,看到第4集。」
DramaLog 就會自動整理出劇名、日期、觀看分鐘數和備註,儲存到資料表,並回覆「追劇紀錄已成功儲存!」
如果沒有提供劇名或觀看時間,也會提醒使用者補充資訊,避免存入不完整的紀錄。
它是怎麼運作的?
這次使用 n8n、LINE Messaging API、OpenAI AI Agent 和 Data Table 製作。
整體流程是:
LINE 訊息 → Webhook → AI Agent → IF 判斷 → Data Table 儲存 → HTTP Request 回覆 LINE
AI 負責理解使用者的訊息,IF 判斷資料是否完整,最後由 Data Table 保存紀錄。
製作時遇到的問題
原本以為把節點連起來就能成功,結果測試時遇到不少問題。
- IF 判斷錯誤:數字和文字類型不一致,後來調整了資料類型設定。
- LINE 沒有回覆:透過 n8n 執行紀錄找到 HTTP Request 的 JSON 格式問題。
- 觀看日期錯誤:明明輸入「今天」,AI 卻記成 2023 年,最後改用 n8n 取得台灣當天日期。
這讓我發現,AI 雖然能理解自然語言,但有些需要精確判斷的資料,還是要搭配其他設定才能更可靠。
測試成果
我實際用 LINE 傳送不同的追劇紀錄,確認機器人能成功回覆,也檢查了 Data Table 裡的劇名、日期、分鐘數和備註。
最後成功完成了從 LINE 傳送訊息,到 AI 整理資料、自動儲存,再回覆使用者的完整流程。
最後這次做 DramaLog,讓我學到怎麼把 AI 和自動化工具結合,做出真正能使用的 LINE 機器人。雖然過程中一直遇到錯誤,但看到紀錄終於成功存進資料表,還是很有成就感!
未來希望再加入查詢歷史紀錄、累計追劇時間等功能,讓它變成更完整的追劇管理助手。
追劇可以忘記時間,但至少現在有 DramaLog 幫我記得!📺
0 個愛心0 則留言
登入並驗證手機後就能留言。登入