Phase 6.4 - Modular Architecture: - Add lewooogo-brain adapters for LLM providers - Add lewooogo-data dual memory (Redis + PostgreSQL) - Implement consensus engine for multi-agent decisions - Add incident memory service for historical context Phase 9 - Agent Teams (Claude Agent SDK): - Add base agent class with Claude Sonnet 4 integration - Implement action planner, blast radius, and security agents - Add agent API endpoints and proposal workflow - Integrate ADR-009 OpenClaw Agent Teams architecture DevOps & CI/CD: - Add GitHub Actions CI/CD workflows (ci.yaml, cd.yaml) - Add pre-commit hooks and secrets baseline - Add docker-compose for local development - Update Kubernetes network policies Frontend Improvements: - Add auto-healing error boundary component - Update i18n messages for agent features - Enhance dual-state incident card with execution feedback Documentation: - Add 7 ADRs covering MCP, design system, architecture decisions - Update ARCHITECTURE_MEMORY.md with modular design - Add GLOBAL_RULES.md and SOUL.md for project identity Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
195 lines
16 KiB
Markdown
195 lines
16 KiB
Markdown
# LOGBOOK - AWOOOI 進度軌跡
|
||
|
||
> **用途**: AI 代理進度追蹤,防止 Session 斷層
|
||
> **規則**: 完成重要節點後追加一行
|
||
|
||
---
|
||
|
||
## 📍 當前狀態 (2026-03-23)
|
||
|
||
| 項目 | 狀態 |
|
||
|------|------|
|
||
| **當前 Phase** | **Phase 6.5c 完成** - UX 改善 + 錯誤回饋優化 |
|
||
| **Day** | Day 5 |
|
||
| **下一步** | 驗證 Y 按鈕 UX 改善效果 |
|
||
| **重大變更** | 🎨 **UX 改善**: 錯誤訊息明顯顯示 + 30秒超時警告 + 重試按鈕 |
|
||
|
||
### 🧠 認知覺醒計畫 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-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_redis` → `init_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) ✅ 已完成
|
||
|
||
- [x] 建立獨立 Repository
|
||
- [x] `.awoooi-agent-rules.md` AI 開發契約
|
||
- [x] VS Code Multi-root Workspace
|
||
- [x] `api-contract.yaml` OpenAPI 規格
|
||
- [x] `ADR-001` MCP Protocol 採用
|
||
- [x] `ADR-002` Nothing.tech 設計系統
|
||
- [x] `ADR-003` leWOOOgo 模組架構
|
||
- [x] GitHub Actions CI/CD 基礎
|
||
- [x] Tailwind Nothing.tech 配置
|
||
- [x] `API_DEVELOPMENT_SOP.md` API 開發流程規範 (CTO-001)
|
||
- [x] `COMPONENT_LIBRARY.md` 原子組件庫規格 (CPO-002)
|
||
- [x] `RBAC_SCHEMA.md` 權限架構設計 (CISO-001)
|
||
- [x] K8s Namespace 建立 (CIO-001) ✅ 2026-03-21
|
||
- [x] Nginx 路由配置 (CIO-002) ✅ 2026-03-21
|
||
- [x] NetworkPolicy 設定 (CIO-003) ✅ 2026-03-21
|
||
- [x] i18n 框架設定 (CPO-003) ✅ 2026-03-21
|
||
|
||
### 🚨 P0 基礎設施 (2026-03-21 新增)
|
||
|
||
- [x] **後端 FastAPI 整合 SigNoz OpenTelemetry** (Traces/Logs → 192.168.0.188:4317) ✅ 2026-03-21
|
||
- [x] **前端 Next.js 導入 next-intl 雙語架構** (zh-TW + en, Zero Hardcode) ✅ 2026-03-21
|
||
|
||
---
|
||
|
||
### 已完成文檔
|
||
|
||
- [x] `DEPENDENCIES.md` 依賴清單 (CEO #1)
|
||
- [x] `ADR-006` AI 降級備援策略 (CEO #2)
|
||
- [x] `ADR-007` 資料保留策略 (CEO #7)
|
||
- [x] `DEPLOYMENT_CONTRACTS.md` 部署契約 (顧問)
|
||
- [x] `I18N_STRUCTURE.md` i18n 結構規範 (顧問)
|
||
- [x] `WEEKLY_REPORT_SOP.md` 週報自動化 (CEO #6)
|
||
- [x] `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 人** |
|