2024 年我們把所有客戶的自動化專案搬出 n8n。不是因為 n8n 不好,而是當客戶開始問「為什麼這個流程錯了我看不到 log」、「能不能加一段 GPT 重新分類」、「換成 Claude 多少錢」時,我們發現一件事——拖拉式工具的甜蜜期,差不多在第三個月結束。

這篇文章記錄我們在 17+ 個客戶專案後得到的結論:什麼時候該用 n8n / Zapier / Make,什麼時候該寫程式,以及兩者真正的成本差異。

1. no-code 工具的甜蜜陷阱

第一次接觸 n8n 時,我們被吸引的點:

前三個月確實爽。Slack 通知、Gmail 收件 → Notion 入庫、HubSpot CRM 同步——這些流程半小時就搭好。

問題從第 4 個專案開始浮現。

2. 我們踩過的 4 個坑

坑 1:複雜邏輯卡死在拖拉介面

當客戶說「如果發票金額 > 10,000 且供應商在白名單裡,就跳過審核;否則發送給主管,副本給會計」,這在 n8n 變成 6 個 IF node 串接,視覺上像義大利麵。寫 code,if-else 三行的事。

更糟的是,半年後接手的人完全看不懂哪個 branch 做什麼。沒有變數命名、沒有註解、沒有單元測試——只有拖拉介面記憶力。

坑 2:AI 整合像打補丁

n8n 有 OpenAI node,但要:

寫程式:把 @anthropic-ai/sdk 換成 openai SDK,10 行的事。Vercel AI Gateway 出來後更省——一個 "provider/model" 字串就能切換 provider。

坑 3:Vendor lock-in 與授權成本爆炸

Zapier Pro 月費起跳 $29/USD,每 750 task。單一客戶我們做的自動化每月 task 量在 30K–80K,等於月費 $300–$800。一年 $3,600–$9,600 USD(NT$11–30 萬)只給 Zapier。

n8n 自架便宜(VPS NT$500/月),但維運成本(升級、備份、監控)一個月吃掉 8 小時,6 個月後團隊崩潰。

Cloud 版 n8n?$50/USD 起,3 萬 execution——跟 Zapier 一個價位。

坑 4:除錯與 audit 是黑盒

客戶問:「上週三那筆訂單沒同步到 Shopify,發生什麼事?」

n8n:點進 execution history → 找到那筆 → 看每個 node 的 input / output → 沒打 log 就拉不到。

Code-firstgrep log file,5 秒找到 stack trace 與完整 request payload。

更不用說 git diff、PR review、code coverage、CI/CD——軟體工程的所有最佳實踐,no-code 都得自己重新發明,且發明的版本通常爛。

3. Code-first 怎麼解決這些問題

我們現在的 stack:

這些工具加起來,比 n8n 學習曲線高 10 倍。但學會了:

4. 但 Code-first 不適合所有人

誠實說:

何時 no-code 仍是正解

何時應該換 Code-first

5. 比較表

維度 n8n self-hosted Zapier Make Code-first
學習成本
30K task / 月成本 NT$500 + 維運 8 hr/月 ≈ $300 USD ≈ $30 USD 開發成本一次性
AI 整合靈活度 極高
複雜邏輯支援 任意
Audit / log 任意
Vendor lock-in
Time to first deploy 30 min 10 min 30 min 1–3 day

結語:不是 no-code 不好,是無腦套用不好

我們現在的 default 變成:

  1. 第一週用 n8n / Zapier 跑 PoC,驗證需求是否真的存在
  2. 流程穩定後,評估 6 個月內會不會碰到坑 1–4
  3. 會碰到 → 直接寫程式重構(通常 1–2 週可完成)
  4. 不會碰到 → 留著 no-code,繼續跑

這套框架幫我們的客戶平均省下 60–70% 的長期維護成本,也讓他們不用再被「我這套要不要重做?」的焦慮綁架。

如果你正在卡在「該用 n8n 還是寫程式」的決定,加 LINE 一對一聊 30 分鐘,我們會根據你的流程實際樣態給建議——不收顧問費,因為這通常是合作起點。

SHARE · 覺得有用?
分享到 LINE 分享到 X ← 回內容專區