48 小時內把通用工具變成 niche 平台 — Ultra Lab 怎麼執行一次 sales-niche pivot
5 月 25 號早上,我同時做兩個觀察:
- MindThread 上線 4 個月,121 個註冊用戶,7 個付費,月 ARR 約 NT$3 萬。很穩,但天花板看得到。
- 我自己 @ginrollbt 帳號跑了 4 個月,1.48M views / 6,892 粉。同一個 MindThread 引擎,但另一個我跑的測試帳號 @insurance_educator 同期只有 5,265 views。200 倍落差。
數據告訴我兩件事:
- 通用工具的天花板來自「沒人為某個族群把細節做到極致」
- 我自己已經跑出 niche 的證據
5/25 下午 6 點,我跟 HQ Claude 說:「pivot 業務員 niche,今晚開工。」
48 小時後,5/27 凌晨,MindThread v1.5 正式上線。
這篇記錄那 48 小時的決策 + 執行細節。
0. 起點:為什麼一定要 pivot 不是迭代
通用工具迭代是「再加一個功能」。 Niche pivot 是「為某個族群的痛重新設計每一個 touchpoint」。
- Landing hero 從「Threads 自動化平台」→「業務員的 Threads 自動駕駛」
- Pricing 加業務員 Pro NT$990 niche tier
- 6 步 wizard 從通用 → 4 個行業變體
- voice template 從通用 → 保險合規 / 房仲合規 / 金融合規 / 貸款合規
- Compliance 檢查從沒有 → 5 條金管會紅線過濾
每一條都是「為業務員」做的。通用工具加上其中一條沒意義,因為其他 4 條沒做。
niche pivot = 整套重新設計,不是新增功能。
1. 第一晚(5/25 18:00 → 06:00)
11 小時自主作業。Claude 自己決定 5 個 block:
| Block | 內容 | 時間 |
|---|---|---|
| 1 | Dashboard perf 3s → 700ms + Flask 重啟 | 30 min |
| 2 | Wizard 3 層曝光(banner + drawer + targetAccountId) | 1.5 hr |
| 3 | NT$990 業務員 Pro tier + Landing hero pivot | 2 hr |
| 4 | Phase B 串文 Compose UI + Firestore sync | 1.5 hr |
| 5 | IntelligenceHub + 起號模式 4 週 ramp-up | 2 hr |
額外加碼:
- 🌱 Dashboard cold-start badge
- 🎮 互動模式 experimental toggle
- Phase C 自動編號 toggle
8 commits、6 次 Vercel deploy、3 次 Flask 重啟、6 次 Atlas feed sync。
每一個 commit 都跑 tsc --noEmit -p . + vite build + smoke test deployed bundle 才算 ship。Verified-shipped 比 commits/hour 重要。
2. 第二天(5/26 早上 → 下午)
我起床測試。發現 P1 friction:
- ⚠️ Dashboard 整體讀取還是 3 秒(admin 路徑沒解決)
- ⚠️ 起號模式被 wizard-gated,generic 用戶看不到
- ⚠️ 帳號燈號兩種系統不一致
- ⚠️ 8 persona × full funnel 重走有 6 個 critical friction
下午 5 小時,HQ Claude 解 P0 + P1:
- Perf pass 2(admin 路徑 cap 500 docs / 3 天 window)
- 8-persona journey audit → 3 個 P0 conversion fixes
- Compliance badges (insurance / finance / loan / realtor)
- Loan niche prompts 從 5 → 7 + 4 個 bad-pattern regex
- 「也適用個人品牌」訊號加進 Landing
- 統一 HealthDot 元件
- Annual 9折 toggle + USD 並列定價
- EN voice template auto-route by language detection
- WHY MindThread 區塊(vs ViralArc / Hypefury / Typefully)
到 14:24,v1.5 release tag pushed。
3. 為什麼能 48 小時做完
兩件事:
3.1 Agent-driven execution
HQ Claude 拿到全權,整夜跑:
- 自己選 block 順序
- 自己 verify(tsc / vite build / curl deployed bundle)
- 自己 commit + deploy + atlas sync
- 自己決定停下來等用戶測試
我醒來看 TG summary,挑 friction,再下指示。
這不是「我寫 prompts,AI 寫 code」。這是「我做品牌策略決策,AI 做產品執行」。我們把這個 pattern 叫「Agent-as-COO」(Chief Operating Officer)。
3.2 已經有 4 個月 niche 數據
@ginrollbt 跑了 4 個月,內容公式我自己寫過 143 篇磨出來。 @insurance_educator 是失敗對照組,數據實戰可參考。
不是 48 小時想出 niche,是 48 小時把 4 個月的 niche 知識做進工具。
4. 學到的 3 件事
學到 1:niche pivot 比 feature 衝刺值錢
過去 4 個月 MindThread 加了串文、自動回覆、Sonar、Verse 等 8 個功能,月 ARR 沒突破。
48 小時 pivot 完,定價 niche tier,ARR 模型直接從 NT$5 萬天花板 → NT$50 萬 potential(假設 5% 業務員市場滲透)。
不是因為功能多,而是因為為一個族群做深。
學到 2:competitor matrix 比 feature matrix 值錢
我們之前的 product roadmap 都在「跟誰一樣 + 加什麼」。
這次 pivot 的 WHY MindThread 區塊只列 3 件「只有我們做的」:
- 業務員 voice wizard (4 行業變體)
- 起號模式 4 週 ramp-up
- 行業合規 voice template
ViralArc、Hypefury、Typefully 沒一個做這 3 件。這是護城河,不是「比他們多一個功能」。
學到 3:執行速度本身是 moat
我們從決策到 v1.5 release 是 48 hours。 ViralArc 從上 Product Hunt 到現在 1 年多,pricing 還是通用結構。
Agent-as-COO 模式讓執行速度從 weeks → days → hours。等同業看到 MindThread niche 化,他們要花 3 個月才能跟上,我們已經有 case study 跟 user testimonial 了。
5. 接下來
- @ginrollbt 推 v1.5 launch 內容(5 真實業務內容 : 1 MindThread 隱含品牌的比例)
- 跑 30 天 niche 用戶數據
- 業務員 Team tier (5 帳號 NT$2,490) 給保險 unit / 房仲店長
業務員市場在台灣 ~55 萬人。 5% 滲透 = NT$50M ARR potential。
mindthread.tw
— Min Yi & HQ Claude Ultra Lab · 2026-05-27