一個人 + 一台 MacBook + AI 工作流:我的本地端 AI 武器庫完整教學

很多老闆說:「我們全公司訂了 ChatGPT,但效率根本沒提升。」為什麼?因為買工具解決不了系統性的問題。這篇文章,我把自己花兩週打造的「本地端 AI 自動化系統」完全攤開,每個模組怎麼裝、怎麼跑、怎麼串,一個個講清楚。


🏗️ 系統全景圖:7 大模組的飛輪效應

我的本地端 AI 系統不是一堆獨立工具,而是互相餵數據的生態系。每個模組產出的資料,都會成為其他模組的輸入:

YouTube 影片 → [yt_master_worker.py] → 文章草稿
                                          ↓
                              [wp_publisher.py] → WordPress 發佈
                                          ↓
                    [社群三叉戟] → LinkedIn + Threads + X 同步發文
                                          ↓
                    [social_tracker.py] → SQLite 數據追蹤
                                          ↓
                    [daily_briefing.py] → Telegram 每日簡報
                                          ↓
                         [n8n Gmail] → 自動回信 + 名單磁鐵

這就是飛輪效應:一段 YouTube 影片,經過系統流轉後,自動變成文章、社群貼文、數據報告、潛在客戶。


🔧 前置準備:Mac 環境建置

1. 安裝 Python 環境管理器 (uv)

# 安裝 uv — 最快的 Python 套件管理器
curl -LsSf https://astral.sh/uv/install.sh | sh

# 初始化專案
cd ~/Projects/00.AI-Notes_Local
uv init

為什麼選 uv 不選 pip?因為 uv 的安裝速度是 pip 的 10-100 倍,而且自帶虛擬環境管理。

2. 安裝 Node.js

# 使用 NVM 管理 Node.js 版本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.zshrc
nvm install 22

3. 準備 API Keys

API 用途 取得方式
Gemini API Key AI 內容生成、洞察分析 Google AI Studio
WordPress App Password 自動發文 WP 後台 → 使用者 → 應用程式密碼
X (Twitter) API 社群追蹤 + 自動發推 X Developer Console
Telegram Bot Token 簡報推送 @BotFather 取得

📦 模組一:YouTube 轉文章流水線

解決的問題:手動看完一小時的 YouTube 影片、再寫成文章,通常要花 3-4 小時。這個流水線把它壓縮到 5 分鐘

安裝依賴

uv add yt-dlp google-generativeai

核心腳本:scripts/yt_master_worker.py

這隻腳本的工作流程:
1. 用 yt-dlp 下載 YouTube 影片的音訊
2. 送到 Gemini API 進行語音轉錄
3. 用 Gemini 生成繁體中文的結構化摘要
4. 自動存為 Markdown 筆記

使用方式

uv run python scripts/yt_master_worker.py "https://youtube.com/watch?v=xxxxx"

一行指令,5 分鐘後你就有一篇完整的影片摘要文章了。


📝 模組二:WordPress 自動發文引擎

解決的問題:每次手動登入 WordPress、複製貼上、設定分類、上傳封面圖,每篇文章浪費 15 分鐘。

核心腳本:scripts/wp_publisher.py

功能包含:
上傳媒體:自動把圖片上傳到 WordPress 媒體庫
發佈/更新文章:支援 Markdown → HTML 轉換,自動建立或更新文章
設定特色圖片:一鍵綁定封面圖

環境設定

.env 檔案中設定 WordPress 憑證:

WP_URL=https://your-site.com
WP_USER=your_username
WP_APP_PASSWORD=xxxx xxxx xxxx xxxx

使用方式

from scripts.wp_publisher import upload_image, publish_or_update_article

# 上傳封面圖
image_id = upload_image("path/to/cover.png")

# 發佈文章
publish_or_update_article(
    title="我的 AI 教學",
    content="<h2>正文</h2><p>內容...</p>",
    slug="my-ai-tutorial",
    image_id=image_id
)

📱 模組三:社群三叉戟 — LinkedIn + Threads + X

解決的問題:每篇文章發佈後,要分別登入三個社群平台、複製貼上、調整格式。一篇文章的社群分發要花 30 分鐘。

方案 A:瀏覽器自動化(mcp-chrome)

不需要任何 API,直接操控你平常在用的 Chrome:

# 安裝 mcp-chrome 擴充套件(Chrome Web Store)
# 啟動 Bridge Server
node scripts/social/post_to_x_mcp.js
node scripts/social/post_to_linkedin_mcp.js

方案 B:API 直接發推(X/Twitter)

# 安裝 tweepy
uv add tweepy

# 一行發推
uv run python scripts/social/post_to_x.py "你的推文內容"

X Developer 帳號設定

  1. X Developer Console 申請開發者帳號
  2. 建立 App → 記下 Consumer Key、Consumer Secret
  3. 生成 Access Token 和 Access Token Secret
  4. 重要:App Permissions 設為 Read and Write
  5. 儲值最低 \$5 USD Credits(X 的 pay-per-use 模式)

📊 模組四:社群數據追蹤 + AI 每日簡報

解決的問題:不知道哪篇文章表現好、哪個平台漲粉了。決策全靠感覺,沒有數據支撐。

安裝依賴

uv add tweepy google-generativeai

數據追蹤:scripts/analytics/social_tracker.py

每天自動收集:
WordPress:文章數、留言數(透過 WP REST API)
X (Twitter):粉絲數、推文互動率(透過 tweepy)
– 所有數據存入 SQLite 資料庫

# 手動執行一次
uv run python scripts/analytics/social_tracker.py

# 輸出範例:
# ✅ WordPress: 1000 篇文章, 0 則留言
# ✅ X: 1679 粉絲, 20169 推文

AI 每日簡報:scripts/analytics/daily_briefing.py

從 SQLite 讀取數據差異 → 呼叫 Gemini API 生成洞察 → 推送到 Telegram。

uv run python scripts/analytics/daily_briefing.py

⚡ 模組五:n8n 自動化引擎

解決的問題:很多流程需要「觸發→判斷→執行」的邏輯,但不想每次都寫 Python。

安裝 n8n

npm install -g n8n
n8n  # 啟動,預設在 http://localhost:5678

已部署的工作流

1. Gmail 自動回信(名單磁鐵)

當收到包含「AI 諮詢」「內訓」「重構」等關鍵字的信件時,自動回覆一封精美的 HTML 郵件,內含:
– PDF 下載連結(名單磁鐵)
– 30 分鐘免費諮詢預約按鈕

Gmail Trigger → 關鍵字過濾 → 自動回覆 PDF + CTA

2. 設定 Gmail OAuth2

  1. 到 Google Cloud Console → 啟用 Gmail API
  2. 建立 OAuth2 憑證(Desktop App)
  3. 在 n8n Credentials 頁面建立 Gmail OAuth2 連線
  4. 匯入工作流 JSON → Publish

📄 模組六:名單磁鐵引流漏斗

完整漏斗架構

社群貼文(LinkedIn/Threads/X)
    ↓ 引流
名單磁鐵 PDF 下載(WordPress)
    ↓ 建立信任
30 分鐘免費 AI 健檢諮詢(rd.coach/contact)
    ↓ 轉換
企業內訓 / 顧問案

名單磁鐵 PDF

標題:《2026 企業負責人與高階主管必讀:AI 重構工作流 5 大避坑指南》

內容涵蓋:
– 蘋果供應鏈危機對 AI 導入的啟示
– Google Gemini 原型優先開發法
– Manus 風格的 AI 虛擬組織架構
– 企業資安的 PCC 私有雲參考模型
– Vibe Coding 擺脫瀑布式企劃的實戰技巧

短網址追蹤

使用 pse.is 縮網址追蹤點擊率:https://rdcoach.pse.is/8qtnfw


🗂️ 模組七:Google Calendar + Telegram 推播

解決的問題:行程散落在多個日曆,每天早上要花時間翻看。

核心腳本:scripts/google_calendar/gcal_manager.py

  • OAuth2 授權後,自動讀取 Google Calendar
  • 每天早上 06:00 推送今日行程到 Telegram
  • 每天晚上 22:00 推送一週行程預覽

⏰ 排程設定:讓系統 24/7 自動運轉

使用 macOS 的 launchdcrontab 設定定時任務:

時間 任務 腳本
每天 06:00 社群數據快照 social_tracker.py
每天 06:05 每日簡報推送 daily_briefing.py
每天 07:00 行事曆推播 send_gcal_to_telegram.py
每 5 分鐘 n8n Gmail 自動回信 n8n 內建排程
# crontab 設定範例
0 6 * * * cd ~/Projects/00.AI-Notes_Local && uv run python scripts/analytics/social_tracker.py
5 6 * * * cd ~/Projects/00.AI-Notes_Local && uv run python scripts/analytics/daily_briefing.py

🔐 安全提醒

在把所有東西串起來之前,幾個重要的安全原則:

  1. API Key 永遠不進 Git:使用 .env 檔案 + .gitignore
  2. WordPress 用 App Password:不要用主密碼,隨時可撤銷
  3. X API 設 Spend Cap:到 Developer Console → Billing → Manage Spend Cap,避免意外超支
  4. n8n 不要暴露到公網:只在 localhost:5678 運行
  5. 定期備份 SQLitedata/social_metrics.db 是你的數據資產

💡 這套系統教會我的事

AI 時代的「全棧」不再是指會寫前端和後端,而是指能搭建和管理一整套 AI 工作流。

我不寫複雜的程式碼。每個腳本都很短(大多不超過 100 行),靠的是「系統思維」——知道數據從哪裡來、要到哪裡去、中間怎麼加值。

最關鍵的不是某個工具多厲害,而是工具之間的數據流動。

YouTube 影片變成文章 → 文章推到社群 → 社群帶來流量 → 流量轉成名單 → 名單變成客戶。一個人 + 一台 MacBook,就是這麼運轉的。


📚 專案目錄結構

~/Projects/00.AI-Notes_Local/
├── scripts/
│   ├── analytics/           # 📊 社群追蹤 + 每日簡報
│   │   ├── social_tracker.py
│   │   └── daily_briefing.py
│   ├── social/              # 📱 社群三叉戟
│   │   ├── post_to_x.py
│   │   ├── post_to_x_mcp.js
│   │   └── post_to_linkedin_mcp.js
│   ├── google_calendar/     # 📅 行事曆整合
│   │   └── gcal_manager.py
│   ├── n8n/                 # ⚡ 自動化工作流
│   │   └── gmail_lead_magnet_workflow.json
│   ├── wp_publisher.py      # 📝 WordPress 發文引擎
│   └── yt_master_worker.py  # 🎬 YouTube 轉文章
├── data/
│   └── social_metrics.db    # 📊 歷史數據(SQLite)
└── .env                     # 🔐 API Keys

作者:蔡正信|數位人生管理教練
漫遊數位 rd.coach

如果你也在搭建自己的 AI 工作流系統,歡迎預約一場 30 分鐘免費 AI 健檢諮詢,我們一起聊聊你的場景怎麼落地。

蔡正信-數位教練

我是一位專精於數位轉型與AI應用的教練,致力於協助中高齡族群與企業主有效運用科技工具提升生產力。

蔡教練聯繫方式:https://rdcoach.pse.is/62uqz2

手機:0988-515-413

Line官方帳號2.0 : @rd.coach https://lin.ee/n4T9CGA
群英企業管理顧問股份有限公司
資訊顧問電子郵件:[email protected]

跨代際溝通 × AI賦能教學:
結合AI應用、數位工具教學與熟齡學習經驗,專注於中高齡與中小企業的數位轉型輔導,擅長從0到1建構數位素養。

實戰導向 × 客製培訓:
15年數位教學經驗,服務鴻海、1111人力銀行、台南大學、瓦城集團等,設計實用導向的教學模組,強調易學、可複製。

工具整合 × 工作流設計:
善用Evernote、Heptabase、Telegram等多款工具,打造AI第二大腦與一元筆記系統,協助學員從資訊收集到知識轉化。

行動導向 × 教學有感:
500+場講座與工作坊,專注學員實作與成果回報,推動「數位生活力」與「AI生活實驗室」教學風格。

預見未來 × 實踐智慧:
關注生成式AI與數位倫理發展,推動AI工具於科研、商業、教育場域的實作應用,擘劃AI助理與智慧工作未來藍圖。

Share:

More Posts