本筆記是接續前篇 《筆記》託管 RAG 應用程式 - Flowise@Render(62~68) 的後半段,這次的主角是 n8n。
本文由人工智慧(這次是 Gemini)撰寫,工人智慧(我)修正。
▌69. 託管 n8n:使用 Render、Hostinger 與其他方案自託管
本節說明託管 n8n 應用程式的幾種方案,以便商業化銷售或跨裝置存取。
》1. 託管方案選擇
- n8n 官方雲端 (n8n Cloud):可免費試用兩周,但長期使用成本上升極快(最便宜的方案:Starter 每月 20 歐元)。
- Render:支援自定義部署。雖然提供免費方案,但伺服器會因閒置而關閉(Spin down),導致工作流遺失。 付費方案約每月
719 美元,支援永久硬碟(Persistent disks)。 - VPS:適合長期且大量的需求。講師推薦 Hostinger KVM2 方案(每月 9 美元,用講師推廣碼有折扣)提供 2 vCPU、8GB RAM 及 100GB 硬碟,8TB 頻寬,性價比優於 Render 和 n8n。
》2. 部署流程(以 Render 為例)
-
GitHub 整合: 在 GitHub 搜尋 n8n 並進行 Fork,將專案複製到個人帳號。
-
環境變數設定: 部署時需設定關鍵變數,包括:
N8N_EDITOR_BASE_URL:編輯器網址。N8N_PROTOCOL:通常設為https。N8N_USER_FOLDER:掛載永久硬碟的路徑,確保資料不會因重新啟動而遺失。
-
更新維護: 透過 GitHub 的「Synchronize fork」功能,即可輕鬆將部署版本更新至最新官方版本。
▌70. n8n RAG 導購 ChatBot(公開網址的)獨立應用程式
了解如何將 n8n 轉換為可分享及銷售的獨立應用程式(Standalone Application)。
》1. 發布設定
- 啟動工作流: 必須將工作流從「Inactive」切換為「Active」才能正式使用。
- 公開連結: 在節點設定中選擇「Make chat publicly available」,系統會產生一個獨立的 URL,用戶點擊即可進入聊天介面。
》2. 客製化選項
-
身分驗證: 可設定「None」(大眾皆可使用)或「Basic Auth」(需帳號密碼),後者適合銷售給特定客戶使用。
-
介面優化:
- 標題與副標題: 自定義聊天視窗顯示的名稱(如:Gold Digger Bot)。
- 初始訊息: 設定歡迎詞,可改為單行簡潔的問候。
- 輸入框提示: 修改輸入框內的文字(Placeholder)。
-
檔案上傳: 可開啟「Allow file uploads」,允許用戶上傳資料供機器人處理。
▌71. 將 n8n RAG Chatbot 整合進網站:HTML、WordPress 與 CSS 品牌客制化
本節參考文件 n8n Chat: embeddable Chat widget for n8n
將機器人嵌入網站是目前最主流的銷售形式,本節介紹如何透過嵌入程式碼客製化外觀。
》1. 嵌入方式
這裡光看文字不易理解,跟著影片照做即可,很容易。
- HTML 程式碼: 複製 n8n 提供的 CDN 嵌入程式碼,貼入網頁的
<body>標籤內。 - Webhook 設定: 確保程式碼中的
webhookURL指向正確的生產環境連結。 - WordPress: 透過安裝插件並插入程式碼片段(Snippet)即可完成。
》2. CSS 品牌化與外觀調整
-
樣式覆蓋: 透過修改 CSS 變數(CSS Variables)調整機器人外觀。
- 顏色: 配合客戶網站的主色調,修改
chat-color-primary。 - 尺寸: 調整視窗寬度、高度及按鈕大小(Chat toggle size)。
- 動畫: 調整
transition-duration使視窗彈出更平滑。
- 顏色: 配合客戶網站的主色調,修改
-
顯示模式: 可設定為右下角彈跳彈窗(Window)或全螢幕(Fullscreen)。
▌72. 銷售 RAG Agents:行銷、報價、銷售…
擁有技術後,如何尋找客戶並成功銷售是商業化的關鍵。
》1. 尋找潛在客戶的四個管道
- 熟人圈: 檢查通訊錄、Instagram、Facebook,以正常的社交開場引出對方在業務流程中的痛點(如:缺乏時間)。
- 冷開發 (Cold Outreach): 針對特定產業(如:健身房、房地產)進行 Google 搜尋。
- 內容行銷: 在 YouTube 製作教學影片,展示機器人如何解決問題,吸引主動詢問的客戶。
- 付費廣告: 需在理解客戶終身價值 (LTV: Life Time Value) 與客戶獲取成本 (CAC: Customer Acquisition Cost) 的前提下才建議執行。
》2. 銷售策略與定價
-
核心技巧: 先針對客戶數據建立「原型(Prototype)」,並在 Zoom 會議中進行「即時演示」。
-
價值計算: 與客戶一起計算 ROI。例如:機器人每天省下 2 小時,換算時薪後得出每月可節省數千美元。
-
定價參考: 起步期: 600 - 900 美元。
-
專業期: 1,000 - 2,000 美元以上,視產業利潤而定(如房地產可收更高)。
-
超強保障: 提供「兩周不滿意退費」。數據顯示這能提升 30% 銷量,但退貨率通常僅約 3%。
▌73. 本章回顧:託管、自託管與銷售 RAG Agents
我通常對每堂課結束時的短篇心靈雞湯不感興趣。Angela Yu 的 Python 百日馬可說是短篇心靈雞湯的經典,不曉得講師是不是在學她。
本章總結了從技術開發到商業落地的完整流程。
-
實作導向:學習不只是理解理論,而是能在相同環境下不參考影片就能自主操作。只有親自動手實作,才能真正掌握 RAG。
-
技術整合:確保學會如何將機器人嵌入 WordPress 並進行完美的品牌顏色匹配。
-
下一步:後續課程將探討特殊工作流,特別是涉及「Webhook」的部分,這同樣必須使用雲端託管。