一人公司AI Agent自動化Claude CodeBuildInPublicSaaS

一個人怎麼同時管 5 個產品:我的 Coordinator 架構

· 17 分鐘閱讀

先承認:這不正常

一個人同時跑 5 個產品,在正常世界裡是自殺行為。

產品 定位 技術棧 狀態
UltraLab AI 產品工作室 React + Vite + Vercel 主站,營運中
MindThread Threads 自動化 27 帳號,330 萬 views 營運中
Ultra Advisor 理財顧問 SaaS React + Firebase + 18 工具 營運中
UltraTrader 台股自動交易 Python + Shioaji + FastAPI 開發中
OpenClaw AI Agent 艦隊 WSL2 + Ollama + 34 timers 24/7 運轉

這 5 個產品分佈在 3 台機器、4 種語言、2 個 Firebase 專案上。如果每個產品需要一個 3 人小隊,那我需要 15 個人。

我只有我自己。和 Claude Code。和 4 隻龍蝦。


核心問題:不是做不完,是決定做什麼

一人公司最大的敵人不是能力不足,是決策癱瘓

每天早上醒來,我面對的是:

UltraLab:    growth 頁面要改 CTA → 大概 2 小時
MindThread:  有 3 個帳號被 Threads 降觸及 → 需要調策略
Advisor:     有客戶回報 chart 在手機上跑版 → 需要 debug
UltraTrader: 昨天模擬交易虧了 2% → 需要看策略邏輯
OpenClaw:    龍蝦 #2 記憶體用量偏高 → 需要查 log

5 件事都重要。5 件事都緊急。如果我一件一件想「先做哪個」,光決定就花掉一小時。

所以我建了一套不需要每天決定的系統


Coordinator 架構

┌──────────────────────────────────┐
│           Coordinator(我)        │
│                                   │
│   每日規則:                       │
│   1. 先看 TG 通知(5 分鐘)        │
│   2. 有異常 → 修異常               │
│   3. 沒異常 → 按週表做主力產品      │
│   4. 其他產品 → 龍蝦自動跑         │
└───────┬──────────────────────────┘
        │
  ┌─────┴─────────────────────────┐
  │         Claude Code            │
  │   (同時開 2-3 個 session)     │
  │   每個 session = 一個產品       │
  ├───────────────────────────────┤
  │ Session 1: ~/UltraLab         │
  │ Session 2: ~/financial-planner │
  │ Session 3: ~/UltraTrader      │
  └───────────────────────────────┘
        │
  ┌─────┴─────────────────────────┐
  │     WSL2 OpenClaw(自動跑)     │
  │                                │
  │  龍蝦 #1: Probe Agent          │
  │  龍蝦 #2: MindThread Agent     │
  │  龍蝦 #3: Advisor Agent        │
  │  龍蝦 #4: Main Agent           │
  └────────────────────────────────┘

每週排程

主力產品 為什麼
UltraLab 週一最有精力,做最核心的產品
Ultra Advisor 客戶通常週二回饋
MindThread 調整內容策略,看本週數據
UltraLab 雙擊主站
UltraTrader 收盤後看一週模擬數據
六日 自由 Blog / 開源 / 新 feature

關鍵:不是每天做所有產品。每天只專注一個。 其他產品由龍蝦自動跑,出問題才介入。


每天怎麼開始

05 分鐘:TG 通知分類

打開 Telegram → 看 @Ultra_Agentbot 的通知

🟢 正常通知(不用管):
  - 「Probe Agent: 掃描完成 20/20」
  - 「MindThread: 已發布 3 篇」
  - 「Discord: 新成員 +2」

🟡 需要注意(等等處理):
  - 「Advisor: 有新的諮詢單」
  - 「Newsletter: 3 封 bounce」

🔴 需要立即處理:
  - 「Gateway: 記憶體 > 1800MB」
  - 「Probe Agent: Gemini 429 rate limit」
  - 「Build failed on Vercel」

5 分鐘看完,決定今天的第一件事。

如果有紅色通知

用 TG Plugin 直接修:

手機 TG:「OpenClaw gateway 重啟一下」
Claude Code:systemctl restart openclaw-gateway → 回報正常

2 分鐘解決。繼續去做今天的主力產品。

如果全綠

太好了。打開今天的主力產品,開 Claude Code session,開始深度工作。


Claude Code 是怎麼當乘法器的

一個人管 5 個產品之所以可能,是因為 Claude Code 不需要 onboarding

傳統公司僱一個新人:

第 1 週:了解 codebase
第 2 週:做小任務
第 3 週:開始有產出
第 4 週:能獨立作業

Claude Code + CLAUDE.md:

第 1 秒:讀完 CLAUDE.md,了解全部上下文
第 2 秒:開始做事

我每個產品都有一份 CLAUDE.md,記錄:

  • 技術棧是什麼
  • 程式碼在哪裡
  • 風格規範是什麼
  • 常見的坑有哪些
  • 部署流程怎麼走

所以當我從 UltraLab 切換到 Ultra Advisor 時,我不需要花 30 分鐘「進入狀態」。Claude Code 讀完 CLAUDE.md 就自動進入那個產品的 context。

CLAUDE.md 就是我的 coordinator 協議。 我不需要記住 5 個產品的細節,我只要確保每個產品的 CLAUDE.md 是最新的。


技術棧重疊策略

5 個產品如果用 5 套不同的技術棧,我會瘋掉。所以我故意讓它們共享核心

共享層:
├── React 18 + TypeScript    → UltraLab, Advisor, MindThread(前端)
├── Vite                     → 全部前端專案
├── Tailwind CSS v4          → 全部前端專案
├── Firebase Firestore       → UltraLab(ultra-lab-tw), Advisor, MindThread
├── Vercel                   → UltraLab, Advisor
├── Resend(Email)           → 全部需要寄信的
└── Lucide React(圖示)      → 全部前端

獨立層:
├── Python + Shioaji          → 只有 UltraTrader
├── Ollama + systemd          → 只有 OpenClaw
└── Playwright + FFmpeg       → 只有 MindThread 短影音

80% 共享,20% 獨立。 這表示我在 UltraLab 學到的 Tailwind 技巧,在 Advisor 也能用。我在 UltraLab 踩過的 Vercel 坑,在 Advisor 不會再踩。


什麼是自動化的,什麼不是

完全自動化(龍蝦做的)

任務 頻率 怎麼做
Threads 發文 10 次/天 MindThread + Ollama
Discord 歡迎 每 3 分鐘 discord-intro-responder
SEO 掃描 每日 UltraProbe batch scan
Cold email 3 輪/天 prospect-engine
內容拆文 每日 content-cascade
Fleet 狀態監控 每 5 分鐘 fleet-status.sh
SSL 憑證檢查 每日 ssl-check.sh

半自動化(我觸發,Claude 執行)

任務 頻率 怎麼做
Blog 寫作 2-3 篇/週 我定主題,Claude Code 寫 + build + deploy
功能開發 每天 我描述需求,Claude Code 實作
Bug 修復 看情況 龍蝦通知 → TG Plugin → Claude Code 修
部署 多次/天 git push + vercel --prod

完全手動(只有我能做)

任務 頻率 為什麼不能自動化
產品方向決策 每週 需要商業判斷
客戶線上會議 2-3 次/週 需要人際互動
定價策略 每月 需要市場感覺
內容審核 每日 5 分鐘 品質把關

比例大約是:70% 自動、20% 半自動、10% 手動。


監控:一個畫面看所有產品

我不看 5 個 dashboard。我看 1 個 Telegram 對話。

@Ultra_Agentbot 24 小時內的通知:

🦞 [Probe] 掃描完成 20/20, 3 封 email 已發
🧵 [MindThread] 已發布 8 篇, 觸及 +12K
💰 [Advisor] 新諮詢單: 張先生, 保險規劃
📊 [UltraTrader] 模擬交易: +0.3%, 持倉 2 檔
🖥️ [Fleet] CPU 12%, MEM 1.2GB, 34 timers active

如果一切正常 → 我不需要打開任何 dashboard。 如果有異常 → TG 會震動,我再處理。

監控的最高境界是你不需要去看它。它有事會來找你。


誠實的代價

什麼會壞

  1. Context switching tax — 即使有 CLAUDE.md,從 Python(UltraTrader)切回 TypeScript(UltraLab)還是需要腦子轉一下。我的解法是一天只做一個產品。

  2. 龍蝦品質天花板 — Ollama 7B 寫的社群貼文,品質不到 Claude Opus 的 60%。但 10 篇 70 分的貼文,比 1 篇 95 分的觸及更高。

  3. 技術債累積 — 5 個產品的技術債加起來很可觀。我的策略是:每週六花 2 小時清理最嚴重的那一個。

  4. 沒有冗餘 — 我生病了,除了龍蝦的自動任務,其他全停。沒有 backup。這是一人公司的結構性風險。

什麼我放棄了

  • ❌ 完美主義 — 每個產品都在 80 分就好,不追 95 分
  • ❌ 手動社群經營 — 全部交給龍蝦,我只在 Discord 偶爾冒泡
  • ❌ 詳細的規格書 — CLAUDE.md + 口頭描述,夠了
  • ❌ 長期規劃 — 超過 90 天的計畫沒有意義,市場變太快

為什麼不做少一點?

常被問的問題:「為什麼不專注一個產品就好?」

因為這 5 個產品是互相餵養的

UltraProbe 掃描      → 產生 prospect 數據
                      → 餵給 Cold email pipeline
                      → 轉換為 UltraGrowth 客戶

MindThread 發文       → 帶來品牌曝光
                      → 帶流量到 UltraLab 主站
                      → 部分轉換為 Advisor 客戶

OpenClaw 自動化       → 降低所有產品的營運成本
                      → 本身也是開源專案帶 stars

Ultra Advisor 客戶    → 財務顧問圈的口碑
                      → 跨賣 UltraLab 服務

UltraTrader           → 未來的被動收入引擎

砍掉任何一個,其他的效率都會降低。這不是 5 個獨立產品,是一個生態系


你可以複製這套系統嗎?

可以。但你需要:

  1. 一份好的 CLAUDE.md — 我開源了一個新手模板,直接拿去用
  2. 自動化的通知系統 — 不用龍蝦這麼複雜,一個 Telegram bot + 幾個 cron job 就夠
  3. 技術棧要重疊 — 5 個產品用 5 套技術棧是找死,盡量共享
  4. 每天只做一個 — 別試圖同時做所有事
  5. 80 分心態 — 完美是效率的敵人

如果你也在一個人做多個產品,歡迎加入我們的 Discord。146 個人在裡面互相取暖。


需要幫手?

如果你有產品但沒有時間管 SEO、社群、官網 — UltraGrowth 就是為此而生的。

AI 幫你顧線上門面。每月 NT$2,990 起。

你專心做你的產品,AI 幫你做剩下的。跟我一樣。


「一個人管 5 個產品不是因為勤勞。是因為懶到建了一套系統讓自己不用勤勞。」

每週 AI 自動化實戰筆記

不廢話,只有能直接用的東西。Prompt 模板、自動化 SOP、技術拆解。

加入一人公司實驗室

免費資源包、每日建造日誌、可以對話的 AI Agent。一群用 AI 武裝自己的獨立開發者社群。

需要技術協助?

免費諮詢,24 小時內回覆。