里程碑
用 n8n 與 AI 打造充滿溫度的 LINE 大學伴讀小精靈
Mandy @mandy941227發布於
當時的背景:我希望能運用自動化工具結合「陪伴」的概念,設計一款專屬的線上伴讀系統,為了提升學習與專案籌備過程中的動力,我在思考如何打破一般工具的距離感,為 AI 增添更多人情味。
觀察到的問題:對於大學生來說,面對繁重的課業、報告或是獨立開發專案時,遇到技術卡關或進度停滯時也容易感到焦慮,如果在這些時刻,能有一位隨時在線的角色給予引導與肯定,學習動機一定會大幅提升,然而,市面上現成的聊天機器人回覆通常太過生硬,無法提供我們真正需要的情緒價值。
遇到挑戰與問題
AI 節點讀取報錯:系統提示缺少 Prompt (User Message) 參數,導致 AI 無法正確抓取並讀取使用者傳送的文字。
LINE 系統罐頭訊息干擾:測試對話時,AI 沒有發言,反而跳出 LINE 官方帳號預設的「無法個別回覆用戶」自動回應。
API 串接驗證失敗:工作流最後一關的 HTTP Request 節點報錯 Invalid reply token,導致生成的對話無法成功推播回 LINE 聊天室。
解決方式
修正 AI 節點參數欄位:將資料來源選項重置為「Define Below」,讓隱藏的 Prompt 欄位重新顯示,並將抓取 LINE 訊息的語法填入正確的輸入框中。
調整 LINE 後台回應設定:進入 LINE 官方帳號管理員後台,將「Webhook」功能切換為開啟,並把「自動回應訊息」關閉,將回覆主導權完全交給 AI。
排解 JSON 格式與 Token 時效限制:首先清除 HTTP Request Body 程式碼中多餘的等號(=)以修正 JSON 格式;接著透過在 LINE 傳送「全新測試訊息」來觸發完整工作流,成功克服 LINE Reply Token 只能使用一次且時效極短的安全限制。
1 個愛心0 則留言
登入並驗證手機後就能留言。登入