Files
awoooi/docs/LOGBOOK.md
OG T 9bff46a1b0 feat: integrate Sentry + fix CI/CD issues
Sentry Integration (補強 SignOz):
- Add @sentry/nextjs for frontend error tracking + session replay
- Add sentry-sdk[fastapi] for backend error tracking
- Create sentry.client/server/edge.config.ts
- Integrate with next.config.js + instrumentation.ts
- Add Sentry exception capture in FastAPI error handler
- Create deployment scripts for Self-Hosted @ 192.168.0.110

CI/CD Fixes:
- Fix F821 Undefined name 'Field' in incidents.py
- Add NEXT_PUBLIC_API_URL env var to CI build step
- Add build-arg to Docker build verification

E2E Test Improvements:
- Fix strict mode violations in dashboard-acceptance tests
- Add timeout increase for Phase 4 demo tests
- Make tests more resilient to UI variations

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-24 15:19:52 +08:00

20 KiB
Raw Blame History

LOGBOOK - AWOOOI 進度軌跡

用途: AI 代理進度追蹤,防止 Session 斷層 規則: 完成重要節點後追加一行


📍 當前狀態 (2026-03-24 14:50)

項目 狀態
當前 Phase Phase 8.0 架構淬鍊 + QA 修復
Day Day 6
下一步 CD #23476501452 (7a76f3e) 構建中 → Nginx 負載均衡 → QA 測試修復
重大發現 🔴 NEXT_PUBLIC_API_URL 未注入 - 前端用 localhost:8000 (已修復 7a76f3e)
QA 結果 ⚠️ 13 通過 / 9 失敗 (59%) - Multi-Sig 核心安全通過

🧠 認知覺醒計畫 Phase 6 施工順序 (C-Suite 2026-03-23 統帥方案)

步驟 項目 部署位置 工時 狀態
6.0 Incident Schema v0.3 程式碼 0.5d 完成
6.1 Event Bus (Redis Streams) .188 Redis 2d 完成
6.2.1 Working Memory (Redis Hash) .188 Redis 1d 完成
6.2.2 Episodic Memory (PostgreSQL) .188 PostgreSQL 1d 完成
6.3 Incident Engine v1 .188 API 3d 完成
6.4a lewooogo-brain 骨架 packages/ 1h 完成
6.4b lewooogo-data 骨架 packages/ 1h 完成
6.4c Interface 定義 (ABC) packages/ 2h 完成
6.4d MemoryProvider 實作 packages/ 4h 🔲 待辦
6.4e Engine 搬遷 packages/ 4h 完成
6.4f SkillLoader packages/ 2h 完成
6.4g API 突觸對接 /propose apps/api 2h 完成
6.4h 真實 ProposalEngine DI .188 API 4h 🔲 下一步
6.5 Runner 整合 + 5+1 狀態機 .188 API 4h 🔲 待辦
6.6 Sensor Agent (各主機) .110/.112/.120 2d 🔲 待辦

📋 最近里程碑

時間 事件 負責人
2026-03-24 14:50 🧪 QA 測試執行: 13 通過 / 9 失敗 (59%) - Multi-Sig 核心安全通過UI 測試需更新 資深顧問
2026-03-24 14:45 🔴 根因發現: NEXT_PUBLIC_API_URL 未 build-arg 注入,前端用 localhost:8000 資深顧問
2026-03-24 14:40 🔧 CD 修復 (7a76f3e): 新增 --build-arg NEXT_PUBLIC_API_URL=https://awoooi.wooo.work Claude Code
2026-03-24 14:35 🔧 Health Check 修復 (774290d): 改用 kubectl exec 內部驗證 (避免 runner DNS 問題) Claude Code
2026-03-24 14:30 CD 優化 (515339f): 沿用 wooo-aiops 模式 - 變更偵測 + 選擇性構建 (skip_api/skip_web) + 原生 BuildKit + 本地 Next.js 快取 Claude Code
2026-03-24 14:25 #6 回饋 API Commit (ad05bbf): PUT /api/v1/incidents/{id}/feedback + async_utils (fire_and_forget) Claude Code
2026-03-24 14:20 🐳 CD 構建成功: API (580c38d-23475622328) + Web (580c38d-23475622328) → Deploy 進行中 Claude Code
2026-03-24 14:10 📋 QA Report 整合: AWOOOI_Full_QA_Report.md 分析 + Phase 8.0 項目 (#13-#20) 納入 workplan + P0/P1 狀態對照 Claude Code
2026-03-24 14:05 🔧 Kustomize 修復 (580c38d): 映像替換 OLD_IMAGE 必須完全匹配 (含 :IMAGE_TAG_PLACEHOLDER) Claude Code
2026-03-24 14:00 #6 人類回饋 API: PUT /api/v1/incidents/{id}/feedback + effectiveness_score + human_feedback + learning_notes + Redis/PostgreSQL 同步 Claude Code
2026-03-24 13:55 #5 統計分析 API 確認: 已完整實現且註冊於 main.py:300-301 Claude Code
2026-03-24 13:00 🔄 ClawBot → OpenClaw 全域更名: 刪除 clawbot.py + 更新 12 個 Python 檔案 + 類型定義/Discord username 更名 資深顧問
2026-03-24 12:40 🔧 CD 修復: turbo.json 快取邊界 + CD workflow (kustomize/namespace/kubectl) + Alertmanager 指向 AWOOOI + 部署驗證鐵律 (HARD_RULES + Skills) 資深顧問
2026-03-24 10:30 🔴🔴 禁止 Mock 測試鐵律: 統帥明確指示「全面禁止」Mock 測試 + 移除 test_stats_api.pytest_webhook_telegram_integration.py + 新增 feedback_no_mock_testing.md Claude Code
2026-03-24 10:15 📊 Statistics API 完成: 6 端點 (summary/timeline/trends/top-resources/feedback/themes) + PostgreSQL date_trunc 優化 + Redis 快取 (5分鐘 TTL) + 12 領域主題萃取 Claude Code
2026-03-24 10:00 🔧 Y/n 決策重置修復: DecisionManager 活躍事件自動建立新 Decision (原本返回舊 COMPLETED 導致按鈕永久禁用) Claude Code
2026-03-23 21:20 🔧 Y/n 按鈕雙重修復: (1) mapToDualState 遺漏 decision prop (2) result.statusresult.approval.status API 回應結構錯誤 + 新增 feedback_api_response_verification.md 鐵律 Claude Code
2026-03-23 19:55 📝 CLAUDE.md 完整重構: 整合 31 個 feedback 規則 + 六大章節鐵律 + 危險操作分級 + Session 協議 資深顧問
2026-03-23 19:51 🔧 OpenClaw Ollama 修復: host.docker.internal → 172.17.0.1 + 容器重啟成功 資深顧問
2026-03-23 19:45 🛑 舊 AIOPS 清理: 停止 192.168.0.188 + 192.168.0.110 Alertmanager 資深顧問
2026-03-23 19:39 Telegram Token #3 成功: OpenClaw 啟動正常AWOOOI API 完全停用 Telegram 統帥
2026-03-23 19:31 🔴 Telegram Token #2 失效: 舊 Pod 呼叫 logOutToken 再次失效 災難
2026-03-23 19:35 📜 ADR-012 危險操作治理: 三層架構 (預防+執行+審計) + Tier 0-3 分級 資深顧問
2026-03-23 11:09 🔴 Telegram Token #1 失效: AWOOOI API 呼叫 logOutToken 永久失效 災難
2026-03-23 14:35 🎨 Phase 6.5c UX 改善: 錯誤訊息明顯顯示 (非 hover) + 30 秒超時警告 + 重試按鈕 + 取消自動恢復 (讓用戶看到錯誤) Claude Code
2026-03-23 14:20 🔧 Y 按鈕執行修復: 中文 Action 解析擴充 (擴展/重新啟動) + StatefulSet Pod 自動識別 (xxx-0 → DELETE_POD) + -deployment 後綴自動移除 Claude Code
2026-03-23 14:15 📝 Memory 同步: feedback_modular_core_spirit.md (模組化核心精神鐵律) + MEMORY.md 索引更新 Claude Code
2026-03-23 13:08 Phase 6.5c+ 交互神經強化完成: Approval 按鈕物理回饋 (active縮放/防呆) + API 鏈路確認 (/api/v1/approvals/{id}/sign) + 樂觀更新 (Optimistic UI) 立即 Loading 首席架構師
2026-03-23 11:50 🧠 Phase 6.4g API 突觸對接完成: /propose 路由建立 + Guardrails 8/8 測試通過 + lewooogo-brain 積木綁定 Claude Code
2026-03-23 11:55 🎨 Phase 6.5a 視覺皮層啟動: DualStateIncidentCard.tsx 雙態戰情室卡片 + Nothing.tech 視覺憲法 Claude Code
2026-03-23 09:30 🔧 NetworkPolicy 修復: allow-required-egress podSelector 改為 system=awoooi (原本只允許 API pod) Claude Code
2026-03-23 09:20 🚨 生產修復 #2: Worker CrashLoopBackOff 92次 + init_redisinit_redis_pool 函數名修正 + 7h 無告警根因 Claude Code
2026-03-23 09:15 🚨 生產修復 #1: 簽核卡片閃爍消失 + Polling Race Condition + approval.store.ts 暫停/恢復機制 Claude Code
2026-03-23 09:10 📚 Skills 更新: 05-awoooi-sre-qa.md + 新增 CrashLoopBackOff 診斷 + Race Condition 偵測 + Telegram 健康檢查 Claude Code
2026-03-23 10:30 🧱 C-Suite 模組化架構評審: 統帥質疑積木化原則淡化 + 後端缺 lewooogo-brain/data 積木 + 方案 B 漸進式拆分 (Interface→Memory→Brain→Skill) + 2.5d 工時評估 + 施工順序重排 C-Suite + Claude Code
2026-03-23 01:10 🚀 Signal Worker 啟用: replicas: 0→1 + Redis Streams Consumer 正式上線 + Incident Engine 處理鏈完整 CTO + Claude Code
2026-03-23 01:05 🎯 實彈告警發射成功: 4 發告警注入 Redis Streams (HarborOOMKilled/HighCPU/DBTimeout/RedisMemory) + message_id 確認 CTO + Claude Code
2026-03-23 00:55 📊 GlobalPulse 脈搏恢復: SignOz v3 表修正 + RPS 5.4/Error 25%/P99 3s 真實數據顯示 CTO + Claude Code
2026-03-23 00:45 📱 Telegram 通知 UX 升級: HTML 結構化格式 + Inline Keyboard (查看紀錄/開啟正式站) + 拔除冗長 URL CTO + Claude Code
2026-03-23 00:25 🤖 Claude Skills 兵營建置: 6 大專屬 Skill 模組 (01-frontend ~ 06-monorepo) + Skill Router 寫入主憲法 + Auto-Pilot 驗收機制 CTO + Claude Code
2026-03-23 00:10 🔧 OTEL 神經修復: Port 4317→24317 修正 (SigNoz Host Port) + NetworkPolicy Egress 開通 + ConfigMap 更新 + Traces 正常匯出 CTO + Claude Code
2026-03-22 23:55 🔧 Phase 8 NodePort 修復: NetworkPolicy allow-nginx-ingress 新增 K3s Node IP (120/121) + Pod CIDR (10.42.0.0/16) + 502 Bad Gateway 根治 CTO + Claude Code
2026-03-22 23:52 🧠 Phase 6.3 聚合引擎竣工: IncidentEngine 告警聚合核心 + 30 分鐘時間窗口 + GraphRAG 整合 + Severity 自動升級 (P2→P0) + 3 筆告警成功聚合為 1 個 Incident (INC-20260322-73EDFA) + Redis + SQLite 雙層同步 CTO + Claude Code
2026-03-22 20:45 🧠 Phase 6.2 海馬迴竣工: IncidentRecord SQLAlchemy Model + IncidentService 雙層寫入 + INC-20260322-D5C168 成功固化 Redis (TTL 7d) + SQLite + 動態驗證通過 CTO + Claude Code
2026-03-22 19:30 Phase 6.1 動態驗證通過: message_id=1774164545219-0 成功穿越 Redis Streams + Producer 200 OK (54ms) + Consumer ACK (pending=0) + 神經網路正式通電 CTO + Claude Code
2026-03-22 19:00 🚀 Phase 6.1 Event Bus 竣工: Redis Streams 信號匯流排 + /api/v1/webhooks/signals Producer (XADD) + SignalWorker Consumer (XREADGROUP) + Lifespan 整合 + 告警風暴防護 (MAXLEN 10000) CTO + Claude Code
2026-03-22 18:00 🧠 Phase 6.0 Incident Schema v0.3 竣工: 認知覺醒計畫基石確立 + 三層記憶架構 (Working/Episodic/Semantic) + AIDecisionChain 可稽核性 + IncidentOutcome 回饋循環 + 防腦分裂鐵律寫入契約 C-Suite + Claude Code
2026-03-22 16:00 🎯 C-Suite 戰略會議 (四輪): ChatGPT 架構分析回應 + AWOOOI 定位為 AI Ops OS + .188 為唯一大腦中心 + MCP 採用但不依賴 + 物理-邏輯架構對齊 CEO + C-Suite
2026-03-22 14:00 🔴 Phase 6.1.1 Redis Multi-Sig: redis_client.py 連線池 + multi_sig_redis.py 狀態持久化 + RedisLock 分散式鎖 + 7/7 自動化測試通過 CTO + Claude Code
2026-03-22 13:30 🔴 Telegram Long Polling 重構: Webhook → getUpdates 長輪詢 + deleteWebhook 清理 + _polling_loop 背景任務 + lifespan 整合 CTO + Claude Code
2026-03-22 13:00 📊 架構 Code Review → Phase 6 規劃: Redis Multi-Sig + Neo4j GraphRAG + 水平擴展 Roadmap 已同步至 memory/project_phases.md CTO + Claude Code
2026-03-22 01:30 🔴 GlobalPulse 假數據切除: /api/v1/metrics/gold 真實血脈 API + useGlobalPulseMetrics Hook + 誠實渲染原則 (無數據顯示 "--") CTO + Claude Code
2026-03-22 01:00 📊 ApprovalCard 微交互: 800ms 處理延遲 + 滑出動畫 + 歷史紀錄標籤 (Pending/History) + 唯讀模式 finalStatus Badge CTO + Claude Code
2026-03-22 00:50 🔧 K8s Executor Parsing 修復: deployment[/:\s]+ 正則修正 + 6/6 單元測試通過 CTO + Claude Code
2026-03-22 00:30 Smart Polling 實作: 簽核後每秒輪詢直到 EXEC 事件 + Toast 通知 + Timeline 閃爍動畫 CTO + Claude Code
2026-03-22 00:00 🔧 SSR Hydration Bug 修復: apiBaseUrl 空值修正 + 自動化 QA 腳本 verify-sse.js + L1 條款 14-16 禁止人工 QA CTO + Claude Code
2026-03-21 23:00 📜 真實性條款入憲: L1 條款 11-13 禁止 Mock + ClawBotStateMachine 改真實 API 輪詢 + 強制雙端驗證 CTO + Claude Code
2026-03-21 22:00 🔧 容器全修復: pyproject.toml 補 OTEL 依賴 + healthcheck 改 node + L1 條款 6 授權分級協定 CTO + Claude Code
2026-03-21 20:00 🚀 Phase 2 啟動: fire_test_alert.py 導彈腳本 + 5 種告警場景 + 全鏈路測試準備就緒 CTO + Claude Code
2026-03-21 19:00 🎉 Phase 1 視覺貫通竣工: ThinkingStream 打字機動畫 + ClawBotStateMachine 三態狀態機 + L1 契約交付前驗證條款 CTO + Claude Code
2026-03-21 18:00 AICommandPanel 戰情室整合: ClawBot + ApprovalCard 合併面板 + 右側 30% 區塊掛載 + SSE 404 診斷 (後端正常) CTO + Claude Code
2026-03-21 17:30 HITL ApprovalCard 審查通過: LongPressButton + BlastRadius Grid + Multi-Sig Counter + 告警聚合 Badge + Nothing.tech 規範符合 CTO + Claude Code
2026-03-21 17:00 SSE 即時整合: useSSE Hook + Zustand Store + LiveDashboard + 自動重連機制 + 記憶體洩漏防禦 CTO + Claude Code
2026-03-21 16:30 Phase 1 啟動: 全局戰情室 Nothing.tech 骨架 + DataPincerCard 視覺容器 + 70/30 Grid 佈局 CTO + Claude Code
2026-03-21 16:00 🎉 Phase 0 基礎設施竣工: 全部 P0 待辦完成,進入 Phase 1 準備階段 CTO + Claude Code
2026-03-21 15:30 P0 可觀測性完成: FastAPI OTEL 整合 + SigNoz 追蹤 (192.168.0.188:4317) + 優雅降級機制 CTO + Claude Code
2026-03-21 15:00 CPO-003 i18n 雙語完成: next-intl + zh-TW/en 字典 + middleware 語言攔截 + 防禦性審查寫入 L1 CTO + Claude Code
2026-03-21 14:30 戰略全局對齊: 確立純白視覺絕對標準 + 廢除 Cyber Palette + OTEL/i18n 納入 P0 鐵律 CTO + Claude Code
2026-03-21 14:00 CIO-002 Nginx 路由完成: awoooi.wooo.work 反向代理 + SSE 長連線支援 (proxy_buffering off) CIO + Claude Code
2026-03-21 13:25 Phase 0 K3s 基礎設施部署: Namespace + NetworkPolicy + RBAC 正式上線 (192.168.0.120) CIO + Claude Code
2026-03-21 13:10 Phase 7 容器化完成: Docker 多階段建置 + docker-compose 聯合測試 + SSE 404 修復 CTO + Claude Code
2026-03-21 01:15 Phase 6 輸出閘道加固: Notification fire-and-forget + HttpUrl Fail-Fast + Timeline OOM 防護 CTO + Claude Code
2026-03-20 18:00 Phase 0 正式啟動: 會議總結 + 實施步驟 + 9 筆 Memory 記錄 + K8s YAML 完成 CEO + C-Level
2026-03-20 17:00 部署拓撲定義: 明確定義 Host/Docker/K3s 服務位置 + 網路流量走向圖 CIO
2026-03-20 16:00 Phase VI CEO 施工規範: 9 大指示 + 顧問 4 大深度討論,產出 7 份關鍵文檔 CEO + C-Level
2026-03-20 15:00 Phase 0 文檔完成: API SOP + 原子組件庫規格 + RBAC Schema 三份核心文檔 CTO + CPO + CISO
2026-03-20 14:00 Phase IV CEO 13大指示: 痛點盤點 + 彈性設計 + 權限簡化 + 文檔清單 + 進度追蹤 CEO + 全員
2026-03-20 14:00 架構地雷排查: 冪等性/Plugin沙盒/向量切塊策略完整定義 CTO
2026-03-20 12:00 Phase III 深度定義: C-Level 功能評估 (63→45頁重組) + WBS 分工 + 文檔系統 全員
2026-03-20 12:00 技術深潛: BFF 閘道架構 + 原子組件庫規格 + 遷移腳本映射 CTO + CPO
2026-03-20 12:00 P0 功能共識: 戰情室 + AI Copilot + HITL + Multi-Sig + Command Palette C-Level
2026-03-20 10:00 Operation Phoenix Rising: CEO 宣布 100% 獨立重構63+ 頁面全面重寫Nothing.tech 純白風格 CEO + C-Level
2026-03-20 10:00 六大裁定: 分階段重構、24週時程、1-3月過渡期、Scalar API文檔、團隊擴編至14人 CEO
2026-03-20 10:00 四主機隔離架構: NetworkPolicy + Port 分離 + Nginx 路由分流完整定義 CIO
2026-03-20 10:00 共用資源衝突矩陣: Ollama Queue + PgBouncer + Redis DB Index 隔離方案 CTO + CIO
2026-03-19 26:00 Phase 1.2: Ollama 真實串接 (192.168.0.188:11434) + Tailwind 顏色修正 (bg-status-*) CTO + Claude Code
2026-03-19 25:30 Phase 1.1: Zustand 封裝 SSE + DataPincer + ThinkingTerminal CTO + Claude Code
2026-03-19 25:00 Tracer Bullet: SSE 串流前後端貫通 (/agent/thinking) CTO + Claude Code
2026-03-19 24:45 Phase 1 骨架: Monorepo + lewooogo-core + apps/web + apps/api CTO + Claude Code
2026-03-19 24:15 CI/CD 強化: ADR 糾察隊 + Turborepo 快取 + Harbor 整合 CTO + Claude Code
2026-03-19 24:00 ADR-004/005: Zustand 狀態管理 + BFF 閘道架構 CTO + Claude Code
2026-03-19 23:45 CI/CD + Tailwind: GitHub Actions (ci.yaml/cd.yaml) + Nothing.tech Tailwind 配置 CTO + Claude Code
2026-03-19 23:30 API Contract: OpenAPI 規格 v1.0 (Health/Plugins/Pipelines/Agent/Approvals/Notifications) CTO + Claude Code
2026-03-19 23:15 ADR-002/003: Nothing.tech 設計系統 + leWOOOgo 模組架構 CTO + Claude Code
2026-03-19 23:00 ADR-001: MCP Protocol 採用決策記錄 CTO + Claude Code
2026-03-19 22:30 文檔萃取: 戰略會議記錄複製 (加 Genesis 標記) + 四主機架構/六大鐵律萃取合併 CTO + Claude Code
2026-03-19 22:00 專案初始化: 獨立 Repo 建立 + .awoooi-agent-rules.md + 專案骨架 CTO + Claude Code

🎉 Phase 0 完成宣告 (2026-03-21)

Operation Phoenix Rising 基礎設施全數竣工

類別 項目 狀態
基礎架構 K3s Namespace + RBAC
網路隔離 NetworkPolicy + Nginx
可觀測性 OTEL → SigNoz
國際化 next-intl (zh-TW/en)
容器化 Docker + K8s YAML
文檔系統 ADR + SOP + LOGBOOK

下一階段: Phase 1 - 戰情室 UI + AI Copilot 開發


🎯 Phase 0 待辦 (Week 1) 已完成

  • 建立獨立 Repository
  • .awoooi-agent-rules.md AI 開發契約
  • VS Code Multi-root Workspace
  • api-contract.yaml OpenAPI 規格
  • ADR-001 MCP Protocol 採用
  • ADR-002 Nothing.tech 設計系統
  • ADR-003 leWOOOgo 模組架構
  • GitHub Actions CI/CD 基礎
  • Tailwind Nothing.tech 配置
  • API_DEVELOPMENT_SOP.md API 開發流程規範 (CTO-001)
  • COMPONENT_LIBRARY.md 原子組件庫規格 (CPO-002)
  • RBAC_SCHEMA.md 權限架構設計 (CISO-001)
  • K8s Namespace 建立 (CIO-001) 2026-03-21
  • Nginx 路由配置 (CIO-002) 2026-03-21
  • NetworkPolicy 設定 (CIO-003) 2026-03-21
  • i18n 框架設定 (CPO-003) 2026-03-21

🚨 P0 基礎設施 (2026-03-21 新增)

  • 後端 FastAPI 整合 SigNoz OpenTelemetry (Traces/Logs → 192.168.0.188:4317) 2026-03-21
  • 前端 Next.js 導入 next-intl 雙語架構 (zh-TW + en, Zero Hardcode) 2026-03-21

已完成文檔

  • DEPENDENCIES.md 依賴清單 (CEO #1)
  • ADR-006 AI 降級備援策略 (CEO #2)
  • ADR-007 資料保留策略 (CEO #7)
  • DEPLOYMENT_CONTRACTS.md 部署契約 (顧問)
  • I18N_STRUCTURE.md i18n 結構規範 (顧問)
  • WEEKLY_REPORT_SOP.md 週報自動化 (CEO #6)
  • TECHNICAL_DOCUMENTATION_CHECKLIST.md 技術文檔清單 (CEO #9)

📚 參考文件

  • Operation Phoenix Rising: docs/meetings/2026-03-20_PHOENIX_RISING_STRATEGY.md 最新戰略
  • 戰略會議記錄 (創世文檔): docs/meetings/2026-03-19_FRONTEND_RESTRUCTURE_STRATEGY.md 本地複製
  • 舊專案規範 (唯讀參考): /Users/ogt/wooo-aiops/CLAUDE.md ⚠️ 不複製,僅萃取精華至 .awoooi-agent-rules.md

🔴 重大戰略變更 (2026-03-20)

CEO 宣布 Operation Phoenix Rising:

項目 原計畫 新計畫
產品定位 Agent 指揮艙附屬品 100% 獨立 SaaS完全取代舊版
頁面範圍 ~10 頁 63+ 頁全面重構
視覺風格 深色駭客風 Nothing.tech 純白工業風
AI 整合 部分頁面 全站 AI Copilot
時程 8 週 24 週 (Week 8 MVP)
過渡期 12 個月 1-3 個月
團隊 4 人 14 人