想讓診所的 LINE 官方帳號接上 AI,讓機器人 24 小時自動回覆病患訊息——技術上完全可以做到,但實際執行難度差很多。本文先完整說明 DIY 自架的 5 個階段流程(含 LINE Developers 設定、n8n/Make.com 中繼架構、診所專屬 System Prompt 範本),再做一次真實的時間成本比較,幫你在 30 分鐘內決定走哪條路。
兩條路的核心差異
| 項目 | DIY 自架(n8n/Make.com) | 牙聯通(SaaS) |
|---|---|---|
| 技術門檻 | 需要 Webhook / API 基礎 | ❌ 完全不需要 |
| 設定時間 | 10-20 小時 | 5 分鐘 |
| 月費 | AI API 費用 + n8n 費用(NT$800-3,000) | NT$999 起(含 AI + 維護) |
| LINE 設定複雜度 | 需手動處理 Developers Console | 掃 QR Code 即完成 |
| 知識庫維護 | 需自行上傳、格式化、測試 | 填表單即可 |
| AI 說錯話的風險 | 高(需自行設計 Prompt 防護) | 低(內建醫療邊界護欄) |
| 維護負擔 | 需自行監控、修 bug | ✅ 全部外包 |
| 適合對象 | 有工程師或 IT 資源的診所 | 所有診所(尤其單人/小型) |
DIY 自架完整流程(5 階段)
如果你的診所有技術人員,或你想完全掌控系統,以下是最有效率的自架路徑。
階段一:建立 LINE 開發者環境
步驟:
- 前往 LINE Developers 控制台 用診所 LINE 帳號登入
- 建立 Provider(名稱建議:「XX 牙醫診所」)
- 建立 Messaging API Channel:
- 取得 Channel Secret 和 Channel Access Token(這兩串是 AI 連接 LINE 的鑰匙,請妥善保管)
時間估算:30-60 分鐘
難度:⭐⭐☆☆☆
階段二:架設中繼伺服器(以 n8n 為例)
AI 無法直接「住」在 LINE 裡,需要一個中繼站處理訊息。
架構流程:
病患 LINE 訊息
↓
LINE 發送 Webhook 事件
↓
n8n/Make.com 接收(Webhook 節點)
↓
呼叫 AI API(OpenAI / Gemini API)
↓
AI 生成回覆
↓
透過 LINE Messaging API 回傳給病患
工具選擇:
| 工具 | 月費 | 優點 | 缺點 |
|---|---|---|---|
| n8n(雲端版) | 約 NT$600-800 | 介面直觀、彈性高 | 需要一點設定 |
| Make.com | 約 NT$500-1,500 | 無代碼友好 | 進階功能要付費 |
| 自架伺服器(Node.js/Python) | VPS 約 NT$300/月 | 完全控制 | 需工程師 |
階段三:診所專屬 System Prompt 設定
這是最關鍵的步驟。Prompt 決定了 AI 的「個性」和「安全邊界」。
診所專屬 AI 知識庫設定
這是最關鍵的步驟。AI 的回覆範圍完全由你設定的知識庫決定——你設定什麼,AI 就回覆什麼;超出範圍的問題會自動轉人工。
若使用牙聯通,知識庫設定已內建於後台,5 分鐘即可完成基礎設定,並針對台灣牙科場景預先調校,無需手動撰寫複雜的設定文件。
想直接體驗? 牙聯通 30 天免費試用,設定完成後即可測試 AI 回覆效果。
時間估算:DIY 自架 1-2 小時(撰寫 + 測試 + 調整),牙聯通 5 分鐘
難度:⭐⭐⭐☆☆
階段四:關閉 LINE 原生自動回覆(最常被遺漏)
若不執行這步,LINE 的罐頭訊息會和 AI 訊息同時送出,病患收到兩則。
步驟(LINE Official Account Manager):
- 進入「回應設定」
- 「回應模式」→ 改為 聊天模式
- 「自動回應訊息」→ 設為 停用
- 「Webhook」功能 → 設為 啟用
- 填入 Webhook URL(你的 n8n/Make.com 接收網址)
時間估算:15 分鐘
難度:⭐☆☆☆☆
階段五:上線前測試清單
| 測試情境 | 預期結果 | 通過? |
|---|---|---|
| 「請問今天有看診嗎?」 | AI 回覆今日診表 | ☐ |
| 非營業時間詢問 | AI 說明休診 + 留預約方式 | ☐ |
| 「植牙跟活動假牙哪個好?」 | AI 提供衛教 + 建議預約評估 | ☐ |
| 「拔完牙一直流血正常嗎?」 | AI 給術後建議 + 提供緊急聯絡 | ☐ |
| 「你是真人嗎?」 | AI 如實說明是 AI 助理 | ☐ |
| 不相關問題(如「今天天氣如何?」) | 禮貌帶回診所服務範圍 | ☐ |
完整設定快速檢查表
| 項目 | 狀態 | 備註 |
|---|---|---|
| LINE Messaging API Channel 建立 | ☐ | 取得 Secret/Token |
| Webhook URL 填入 LINE 控制台 | ☐ | 需確認 n8n/Make 可連通 |
| AI API 金鑰設定 | ☐ | OpenAI / Gemini API Key |
| 診所知識庫整理完成 | ☐ | 門診時間、費用、醫師介紹 |
| System Prompt 設定並測試 | ☐ | 含禁止診斷規則 |
| LINE 原生自動回覆關閉 | ☐ | 最常被遺漏的步驟 |
| 6 個情境測試全部通過 | ☐ | 見上方測試清單 |
| 緊急備案準備(AI 掛了怎辦) | ☐ | 設定 fallback 人工回覆通知 |
真實時間成本分析
DIY 自架(一次性 + 維護):
| 項目 | 時間 | 費用 |
|---|---|---|
| LINE Developers 設定 | 1 小時 | 免費 |
| n8n/Make.com 架設 | 3-8 小時 | NT$600-1,500/月 |
| System Prompt 撰寫測試 | 2-4 小時 | AI API 約 NT$200-500/月 |
| 知識庫整理上傳 | 2-3 小時 | 免費 |
| 維護(每月 bug 修正) | 1-3 小時/月 | 工時成本 |
| 合計(第一個月) | 9-19 小時 | NT$800-2,000/月 |
| 項目 | 時間 | 費用 |
|---|---|---|
| 帳號建立 + LINE OA 連結 | 5 分鐘 | — |
| 知識庫填寫 | 10-15 分鐘 | — |
| 測試上線 | 5 分鐘 | — |
| 維護 | 0(全託管) | — |
| 合計 | 20-25 分鐘 | NT$999/月起 |
現實考量:診所院長的時間成本極高。若一位院長的時間價值為 NT$2,000/小時,DIY 20 小時的隱性成本 = NT$40,000,等同 40 個月的牙聯通訂閱費。
哪種情況適合 DIY?
| 情況 | 建議 |
|---|---|
| 診所有駐場 IT 人員 | ✅ DIY 可行,完全控制 |
| 院長本人懂技術 | ✅ DIY 可行,初期投入值得 |
| 需要高度客製化串接(HIS 系統) | ✅ DIY 較彈性 |
| 單人/小型診所,無技術背景 | ❌ DIY 風險高,建議用 SaaS |
| 想快速驗證效果(試看看) | ❌ DIY 太慢,30 天免費試用更快 |
常見問題(FAQ)
Q:用 n8n 自架和牙聯通,AI 品質有差別嗎?
A:差別在於「診所醫療場景調校」——牙聯通針對台灣牙科診所的常見問題、術語與安全邊界進行專項優化,降低 AI 回覆錯誤或逾越醫療邊界的風險。DIY 自架則需要自行設定與持續維護這些規則。
Q:LINE 封鎖第三方 Webhook 了嗎?
A:沒有。LINE Messaging API 的 Webhook 功能是官方支援的開發者功能,目前並未被限制。牙聯通同樣使用官方 API 連接。
Q:若診所已有 PMS 預約系統,能串接嗎?
A:DIY 路線理論上可以串接,但需要 PMS 廠商提供 API 文件,技術複雜度很高。牙聯通目前提供獨立知識庫管理,PMS 深度串接規劃於路線圖中。
Q:AI 萬一說了醫療建議怎麼辦?
A:這是最大風險點。DIY 路線需自行設計 Prompt 護欄(見上方範本中的「絕對禁止」規則)。牙聯通內建醫療免責 Guardrail,自動攔截診斷類回覆。
Q:診所資訊更新了(如調整診表),要怎麼改?
A:DIY 路線需更新 Prompt 或知識庫文件並重新部署。牙聯通後台直接修改,即時生效。
結論:技術可行,但時間成本是關鍵
LINE AI 自架在技術上完全可行,五個階段都有明確的操作路徑。真正的問題是:診所的核心價值在於醫療服務,不在於維護 Webhook 伺服器。
- 如果你有技術資源且需要深度客製化:按照本文的 5 階段流程,加上上方的 System Prompt 範本,可以做出品質不錯的系統。
- 如果你想在這個月內上線、讓助理從重複訊息解脫:牙聯通 30 天免費試用,5 分鐘設定,直接驗證效果。