在昨天的文章中,我們使用 GitHub Actions 建構了專業級的 CI 自動化測試管線,確保每次程式碼交付都能通過嚴密的品質檢驗。 從 Day 01 到現...
在昨天的文章中,我們整合了 Loguru 與 Sentry,為系統建立了即時可觀測性與自動告警機制。 當系統穩定運行在雲端並陸續開放給親朋好友使用後,除了系統有...
Day24引入 Redis 快取架構降低延遲與節省 API 開銷 在昨天的文章中,我們實作了 LINE Webhook 的 HMAC-SHA256 數位簽章驗證...
在昨天的文章中,我們針對大語言模型進行了提示詞加固(System Prompt Hardening),成功抵禦了惡意的 Prompt Injection 與指令...
在昨天的文章中,我們透過 Slowapi 建立了速率限制(Rate Limiting)機制,成功抵禦了高頻刷量攻擊與避免 API 額度被瞬間消耗。 然而,在 A...
整整三十天,從最一開始在本地端用 Docker 摸索 n8n 的第一個節點,到今天搭建出一套具備雲端伺服器、AI 智能判斷、雙向互動與自我維運的完整系統。這趟旅...
昨天把 n8n 搬上雲端 VPS 並掛上專屬網域後,整個系統終於有了 24 小時不打烊的家。但把服務丟到公網上跑,如果不做基本的維護保養,過了一兩個月往往會發現...
在過去 20 天的旅程中,我們不僅建立了完整的雲原生端到端微服務架構,還陸續補齊了 GPS 定位推薦、FSM 多輪對話追問、隨機美食盲盒、私房收藏夾以及定時自動...
在昨天的文章中,我們透過 LINE Postback Action 與 SQLite 關聯資料庫,為美食 Agent 打造了個人專屬的收藏夾,讓使用者能一鍵收藏...
在自己的電腦或樹梅派上跑 n8n 雖然方便,但痛點也很現實:筆電一蓋上休眠,工作流就跟著斷線;如果人在外面想接外部的 Webhook,還得整天掛著內網穿透工具,...
辛苦搭了快整整一個月的工作流,畫布上累積了幾十條心血結晶。但天有不測風雲,伺服器硬碟損壞、手滑誤刪節點,或是升級 Docker 容器時資料卷沒掛載好,都有可能讓...
在昨天的文章中,我們為美食 Agent 加入了趣味滿分的美食轉盤與 LINE Quick Reply 快速按鈕,拯救了無數選擇困難的使用者。 當系統推薦出一間評...
在昨天的文章中,我們透過有限狀態機(FSM)實作了多輪對話機制,讓 Agent 能夠在關鍵資訊不足時主動追問,補齊使用者的地點或預算。 然而,美食推薦領域最常見...
在昨天的文章中,我們透過串接 LINE 的 Location 訊息,讓使用者能夠直接分享手機 GPS 座標,實現方圓一公里內的雷達式周邊推薦。 不過,在日常對話...
在昨天的文章中,我們完成了全雲原生架構的規劃與部署,讓整套系統具備了 24 小時在線的服務能力。 然而,目前使用者若想查詢附近的餐廳,依然必須手動輸入文字(例如...
在昨天的文章中,我們成功把 FastAPI 後端微服務 透過 Dockerfile 打包並免費部署到了 Render 雲端平台,解決了商業邏輯與資料庫伺服器的常...
在昨天的文章中,我們使用 SQLite 與 SQLAlchemy 為美食 Agent 構建了長期記憶資料庫,實現了不重複推薦與個人喜好追蹤的功能。 然而,目前整...
在昨天的文章中,我們成功串接了 Google Maps Places API (New),讓美食 Agent 具備了搜尋真實店家、獲取即時評分與導航連結的能力。...
在昨天的文章中,我們透過 LINE Flex Message Carousel 大幅升級了聊天室的互動體驗,讓推薦結果以圖文並茂的橫向滑動卡片呈現。 然而,目前...
當我們把越來越多功能塞進同一個自動化專案時,很快就會遇到畫布大塞車的窘境。一條流程裡塞了幾十個節點,既要處理抓資料、又要清洗文字、還要兼顧推播與例外回報,畫面密...
每到中午或下班時間,最常聽到的靈魂拷問就是「今天吃什麼」。幾個人站在路口大眼瞪小眼,最後不是選擇障礙發作,就是又去吃那家吃到膩的便利商店。今天我們就用 n8n...
前面我們串了很多服務,但現實世界裡,大部分學校公告欄、公家機關網站、或是小型電商平台,根本不會佛心地提供標準 API 給你呼叫。面對這種網站,如果想自動化追蹤資...
Day28:人類不要成為 AI 的「Agent」 承接前一天的內容,我們提到這次打算用 n8n 來拉流程在往下解釋各條流程做了什麼之前先放一下最後做出來的樣子...
在昨天的文章中,我們完成了 10 天基礎核心架構的總驗收:從使用者的口語輸入,到 Dify 提取意圖、FastAPI 篩選餐廳,最後透過 LINE Reply...
歷經了前 9 天的摸索與實作,我們從最底層的 Docker 容器環境、FastAPI 微服務、Dify 搭配 Google Gemini 大腦、ngrok 公網...
在昨天的文章中,我們在 LINE Developers Console 成功建立了 Messaging API 頻道,發行了長期有效的 Channel Acce...
之前幾天我們讓 AI 幹的活基本上都是純文字——摘要、翻譯、寫信或做問答。但有時候在做社群貼文、活動宣傳或每日簡報時,乾癟癟的文字總覺得少了一點視覺吸引力。今天...
平常在網路上看到寫得很棒的長篇技術教學、深度分析,很多人習慣先按書籤收藏,但現實往往是「收藏即吃灰」,甚至過幾個月想回頭找,原文早就 404 蒸發或被鎖進付費牆...
昨天做好的聊天機器人雖然能記住對話,但本質上還是個被動的文本生成器。如果問它「今天台北天氣如何?」或「我明天下午有什麼行程?」,它不是兩手一攤說不知道,就是開始...
前十幾天我們做的流程,基本上都是「單向發送」:時間到了發通知、資料變了發警報。但真正的隨身助理,應該是我們隨時在通訊軟體裡傳一句話問它,它能立刻讀懂並回話。今天...