第01章 程式語言基礎—JavaScript與Python
1.1 為什麼自動化工程師需要程式基礎
1.2 JavaScript 核心語法與應用
1.3 Python 核心語法與應用
1.4 兩種語言的選用策略與互補關係
第02章 資料格式與處理—JSON、XML與正規表達式
2.1 JSON:自動化工作流程的共通語言
2.2 XML與其他資料格式
2.3 正規表達式(Regular Expression)
2.4 資料清洗與轉換的實務技巧
第03章 資料庫技術—SQL與NoSQL資料庫
3.1 關聯式資料庫與 SQL 基礎
3.2 NoSQL 資料庫概論
3.3 資料庫連線與操作安全
3.4 n8n 資料庫整合預覽
第04章 網路與 API 基礎
4.1 HTTP 協定基礎
4.2 RESTful API 設計原則
4.3 Webhook 運作機制
4.4 認證與授權機制
第05章 n8n 概論
5.1 n8n 平台介紹
5.2 核心架構與運作原理
5.3 使用者介面導覽
5.4 本章總結
第06章 環境建置與部署策略
6.1 部署方案評估與選擇
6.2 n8n Cloud 快速入門 ? Level 1
6.3 Zeabur 部署步驟
6.4 本機端 npm 部署
6.5 Docker 容器化部署(基礎)
6.6 本章總結
第07章 工作流程設計與節點操作
7.1 工作流程設計思維
7.2 常用節點類型全覽
7.3 節點配置深入解析
7.4 憑證基礎配置
7.5 工作流程管理基礎
7.6 基礎案例實作
7.7 本章總結
第08章 AI 節點入門與應用
8.1 AI 自動化概論
8.2 AI 憑證設定
8.3 Basic LLM Chain 節點詳解
8.4 實戰案例:智慧新聞摘要機器人 ??
8.5 AI 節點使用注意事項
第09章 Level 1 實戰專題
9.1 專題一:每日天氣通知機器人
9.2 專題二:表單資料自動存檔系統
9.3 專題三:Hacker News 熱門文章追蹤器
9.4 專題四:訂單狀態追蹤與通知系統
9.5 專題五:客戶資料同步管道
9.6 專題總結與自我檢核
附錄A n8n 常用節點快速參考表
A.1 觸發節點(Trigger Nodes)
A.2 資料處理與流程控制節點
A.3 應用整合節點(App Integration Nodes)
A.4 AI 整合節點(AI Integration Nodes)
A.5 工具輔助節點(Utility Nodes)
A.6 延伸學習建議
附錄B 常見問題與疑難排解
B.1 安裝與啟動問題
B.2 工作流執行問題
B.3 Webhook 相關問題
B.4 Credentials(憑證)授權問題
B.5 資料處理與表達式問題
B.6 效能、穩定性與進階問題
B.7 試過所有步驟還是解決不了?進階求助管道
附錄C n8n 官方Level 1 認證指南
C.1 Level 1 認證概述
C.2 Level 1 考試範圍與重點
C.3 學習資源與準備策略
附錄D 基礎工具安裝指南
D.1 工具總覽與選擇流程
D.2 VSCode:全書通用編輯器
D.3 Node.js v22 / v24 LTS:JavaScript 執行環境
D.4 Python v3.12:Python 執行環境
D.5 第3章資料庫環境:WP Engine Local 或 Docker Desktop?
D.6 DBeaver Community:SQL 資料庫通用 GUI
D.7 MongoDB Compass:MongoDB 視覺化介面(選配)
D.8 Postman:API 測試工具
D.9 Webhook 測試通道:ngrok 與 Cloudflare Tunnel(擇一)
D.10 regex101.com:正規表達式線上工具(免安裝)
D.11 各章節前置安裝彙整
D.12 安裝完成驗證清單
D.13 遇到問題時的回報格式
附錄E LINE 體重管理Bot 實戰專題(電子書)
?