里程碑
時事新聞自動發送 : LINE自動化小精靈
guin @guin.tw發布於
1. 小精靈名稱與使用時機
- 名稱:LINE 時事新聞摘要小精靈
- 使用時機:每天想快速掌握國內外重大新聞、或者想針對特定時間範圍(今天/本周)取得重點簡報時使用。
2. AI 指令與 LINE + n8n 串接架構
- 串接架構:
LINE Webhook➔Switch 條件判斷➔多階段 HTTP Reply (引導選單)➔Google RSS 新聞抓取➔Item Lists 數量過濾 (5筆)➔OpenAI 智慧整理➔LINE Push API 主動推播 - AI Prompt 指令:
「你是新聞摘要助手。請根據傳入的 RSS 資料,快速整理出排版清晰、適合 LINE 閱讀的重點簡報,包含新聞標題與簡短內文摘要,控制在 300 字以內。」
3. 對話示範與互動歷程
- 使用者輸入:點選 Rich Menu「國內新聞」
- 小精靈回覆:跳出 Quick Reply 詢問「請選擇新聞時間範圍(📅 今日新聞 / 📆 本周時事)」
- 使用者輸入:點選「今天」
- 小精靈回覆:跳出 Quick Reply 詢問「請選擇新聞詳細程度(📄 簡短摘要 / 🔍 詳細延伸討論)」
- 使用者輸入:點選「摘要」
- 小精靈回覆:(背景自動抓取最新的 5 條 RSS 新聞並經由 OpenAI 總結)推播最終新聞簡報回 LINE!
4. 製作過程與排錯心得
在製作過程中遇到最大的挑戰是 LINE API 的 replyToken 過期問題,以及早期 RSS 抓取新聞數量過多(高達 50+ 篇)導致 OpenAI 處理延遲。
最後透過以下方式成功解決:
- 結構優化:利用 n8n 的
Switch節點順暢處理解析多階段的不同選單指令。 - 效能優化:加入
Item Lists節點限制 RSS 傳給 AI 的資料總數至 5 筆,極大地提升了 AI 生成速度。 - 架構調整:將最終的新聞報告發送改用 LINE 的
Push Message API,擺脫 replyToken 時間限制的困擾,讓整個互動體驗變得非常流暢!
0 個愛心0 則留言
登入並驗證手機後就能留言。登入