iT邦幫忙

n8n相關文章
共有 262 則文章

My Project # Day 20 使用 n8n Schedule 排程與 LINE Push API 實現午餐靈感推播

在昨天的文章中,我們透過 LINE Postback Action 與 SQLite 關聯資料庫,為美食 Agent 打造了個人專屬的收藏夾,讓使用者能一鍵收藏...

My Project Day 28:雲端部署實戰:將 n8n 搬上雲端 VPS 並配置獨立網域與 SSL 憑證

在自己的電腦或樹梅派上跑 n8n 雖然方便,但痛點也很現實:筆電一蓋上休眠,工作流就跟著斷線;如果人在外面想接外部的 Webhook,還得整天掛著內網穿透工具,...

My Project Day 27:自動化維運:定時備份工作流並透過 Git / GitHub 進行版本控管

辛苦搭了快整整一個月的工作流,畫布上累積了幾十條心血結晶。但天有不測風雲,伺服器硬碟損壞、手滑誤刪節點,或是升級 Docker 容器時資料卷沒掛載好,都有可能讓...

My Project # Day 19 建立個人私房口袋名單 擴充 SQLite 實現加入收藏與歷史最愛回顧

在昨天的文章中,我們為美食 Agent 加入了趣味滿分的美食轉盤與 LINE Quick Reply 快速按鈕,拯救了無數選擇困難的使用者。 當系統推薦出一間評...

My Project # Day 18 加入隨機盲盒抽籤、轉盤模式與 LINE Quick Reply 快速選單

在昨天的文章中,我們透過有限狀態機(FSM)實作了多輪對話機制,讓 Agent 能夠在關鍵資訊不足時主動追問,補齊使用者的地點或預算。 然而,美食推薦領域最常見...

My Project # Day 17 設計多輪對話狀態機(FSM)實現智慧主動追問

在昨天的文章中,我們透過串接 LINE 的 Location 訊息,讓使用者能夠直接分享手機 GPS 座標,實現方圓一公里內的雷達式周邊推薦。 不過,在日常對話...

My Project # Day 16 串接 LINE Location 訊息與經緯度周邊精準推薦

在昨天的文章中,我們完成了全雲原生架構的規劃與部署,讓整套系統具備了 24 小時在線的服務能力。 然而,目前使用者若想查詢附近的餐廳,依然必須手動輸入文字(例如...

My Project # Day 15 將 n8n 與 Dify 遷移至雲端平台,實現 24 小時不間斷運作指南

在昨天的文章中,我們成功把 FastAPI 後端微服務 透過 Dockerfile 打包並免費部署到了 Render 雲端平台,解決了商業邏輯與資料庫伺服器的常...

My Project # Day 14 使用 Dockerfile 容器化微服務並免費部署至 Render 雲端

在昨天的文章中,我們使用 SQLite 與 SQLAlchemy 為美食 Agent 構建了長期記憶資料庫,實現了不重複推薦與個人喜好追蹤的功能。 然而,目前整...

My Project # Day 13 整合 SQLite 儲存使用者喜好足跡與回訪推薦

在昨天的文章中,我們成功串接了 Google Maps Places API (New),讓美食 Agent 具備了搜尋真實店家、獲取即時評分與導航連結的能力。...

My Project # Day 12 串接 Google Maps Places API 獲取即時店家資料與真實評分

在昨天的文章中,我們透過 LINE Flex Message Carousel 大幅升級了聊天室的互動體驗,讓推薦結果以圖文並茂的橫向滑動卡片呈現。 然而,目前...

My Project Day 26:系統模組化:設計 Sub-workflow(母子流程)保持架構乾淨好維護

當我們把越來越多功能塞進同一個自動化專案時,很快就會遇到畫布大塞車的窘境。一條流程裡塞了幾十個節點,既要處理抓資料、又要清洗文字、還要兼顧推播與例外回報,畫面密...

My Project Day 25:生活趣味化:打造一個「今天吃什麼」的隨機轉盤與決策小工具

每到中午或下班時間,最常聽到的靈魂拷問就是「今天吃什麼」。幾個人站在路口大眼瞪小眼,最後不是選擇障礙發作,就是又去吃那家吃到膩的便利商店。今天我們就用 n8n...

My Project Day 24:簡易網頁爬蟲:抓取無 API 網頁的關鍵資訊並格式化

前面我們串了很多服務,但現實世界裡,大部分學校公告欄、公家機關網站、或是小型電商平台,根本不會佛心地提供標準 API 給你呼叫。面對這種網站,如果想自動化追蹤資...

鐵人賽 Vibe Coding DAY 28

技術 C013 Closed:讓 AI 操作 n8n 建立自動化流程,自動蒐集 LINE 群組相片

Day28:人類不要成為 AI 的「Agent」 承接前一天的內容,我們提到這次打算用 n8n 來拉流程在往下解釋各條流程做了什麼之前先放一下最後做出來的樣子...

My Project # Day 11 打造 LINE Flex Message 互動輪播卡片

在昨天的文章中,我們完成了 10 天基礎核心架構的總驗收:從使用者的口語輸入,到 Dify 提取意圖、FastAPI 篩選餐廳,最後透過 LINE Reply...

My Project # Day 10全鏈路整合 LINE Bot × Dify × FastAPI 智慧美食 Agent

歷經了前 9 天的摸索與實作,我們從最底層的 Docker 容器環境、FastAPI 微服務、Dify 搭配 Google Gemini 大腦、ngrok 公網...

My Project Day 09 配置 LINE Webhook、解析事件封包與簽章安全防護

在昨天的文章中,我們在 LINE Developers Console 成功建立了 Messaging API 頻道,發行了長期有效的 Channel Acce...

My Project Day 23:自動化圖文生成:給 AI 一句話並串接圖像生成模型產出海報

之前幾天我們讓 AI 幹的活基本上都是純文字——摘要、翻譯、寫信或做問答。但有時候在做社群貼文、活動宣傳或每日簡報時,乾癟癟的文字總覺得少了一點視覺吸引力。今天...

My Project Day 22:多格式轉換實操:把網頁長文自動轉成 PDF 並存入雲端硬碟

平常在網路上看到寫得很棒的長篇技術教學、深度分析,很多人習慣先按書籤收藏,但現實往往是「收藏即吃灰」,甚至過幾個月想回頭找,原文早就 404 蒸發或被鎖進付費牆...

My Project Day 21:進階智能 Agent:讓機器人擁有「自選工具」查詢現實數據的能力

昨天做好的聊天機器人雖然能記住對話,但本質上還是個被動的文本生成器。如果問它「今天台北天氣如何?」或「我明天下午有什麼行程?」,它不是兩手一攤說不知道,就是開始...

My Project Day 20:打造雙向互動的 Telegram / LINE 聊天機器人

前十幾天我們做的流程,基本上都是「單向發送」:時間到了發通知、資料變了發警報。但真正的隨身助理,應該是我們隨時在通訊軟體裡傳一句話問它,它能立刻讀懂並回話。今天...

My Project Day 19:自動化報表產出:每週定時匯總記錄並自動生成 Markdown 週報

寫週報或複盤一向是件讓人頭疼的事,每到週日晚上想整理這週到底幹了些什麼,往往得翻行事曆、查通訊軟體、看試算表記帳,零散的資料拼拼湊湊就耗掉半小時。今天我們就用...

My Project Day 18:私有知識庫實作:讓 AI 讀取本週筆記並回答特定問題

昨天搞懂了向量空間和切塊的概念,今天我們直接把它落地成一條可跑的檢索增強(RAG)問答鏈。目標很具體:把我們自己本週隨手寫的雜記、課程重點或會議紀錄餵給系統,當...

鐵人賽 Vibe Coding DAY 27

技術 C013 In Progress:用 n8n 操控 LINE bot 在群組中蒐集照片

Day27:把 LINE 群組照片收進 Immich 前一天的時候我們講到LINE 群組中的照片,過了一段時間就可能會過期既然一般路徑的答案是「得加錢」 好,那...

鐵人賽 Vibe Coding DAY 26

技術 C013:都什麼年代了,一個通訊軟體的照片竟然還會過期?

Day26:照片已過期 根據 LINE 官方在 2024 年底公布的數字,台灣有 2200 萬 LINE 用戶可謂是妥妥的國民軟體了 但就是這樣一個每個人手機裡...

My Project # Day 07|注入 AI 大腦!使用 n8n 串接 Dify API 實現自然語言意圖辨識與參數抽取

在昨天的文章中,我們成功使用 n8n 的 HTTP Request 節點跨越 Docker 容器邊界,調用了在本地運行的 FastAPI 推薦端點,驗證了微服務...

My Project # Day 06|串聯自動化神經網絡 在 n8n 中調用 FastAPI 推薦端點與資料流轉

在昨天的文章中,我們使用 Pydantic 定義了嚴謹的美食推薦資料模型,並在 FastAPI 中實作了具備預算、料理分類與地區篩選邏輯的推薦端點(POST /...

My Project Day 16:AI 智能郵件助手:分析收信內容並自動分類、打標與草擬回信

信箱每天被各類信件轟炸是家常便飯:系統通知、行銷廣告、課程通知,偶爾才夾雜一兩封真正需要回覆的重要郵件。如果每次都得親自點開、逐字看懂再思考怎麼回,時間全被切碎...

My Project Day 15:利用 Code Node 補足邏輯:在流程中寫幾行 JavaScript 處理複雜數據

玩了十幾天內建節點,大家可能會發現:一般拉拉積木、搬移欄位確實很爽,但偶爾遇到棘手的情況就很尷尬。比如想把一串逗號分隔的標籤拆成陣列、想把奇怪的時間格式做時區加...