> ⚠️ **AWOOOI 專案創世文檔 (Project Genesis)**
>
> 此文件為唯讀的歷史戰略紀錄，記載 AWOOOI 專案誕生的決策背景。
> AI 應將此文件視為「背景知識」，而非「當下開發指令」。
>
> **原始來源**: `/Users/ogt/wooo-aiops/docs/meetings/2026-03-19_FRONTEND_RESTRUCTURE_STRATEGY.md`
> **複製日期**: 2026-03-19

---

# WOOO AIOps - 前端重構戰略會議

> **會議日期**: 2026-03-19 (全日)
> **會議類型**: C-Level 戰略決策會議
> **主持人**: CEO
> **記錄人**: CTO (Claude Code)
> **會議代號**: Operation Cyber-Shell

---

## 參與者

| 角色 | 出席 | 職責 |
|------|------|------|
| CEO | ✅ | 決策者、戰略方向 |
| CTO | ✅ | 技術架構、創新方向 |
| CIO | ✅ | 基礎設施、穩定性、部署 |
| CPO | ✅ | 產品體驗、視覺設計、使用者旅程 |

---

## 會議背景

### 戰略起源

CEO 與 Gemini 進行初步討論，確定「Agent-Centric UI/UX」方向，將 WOOO AIOps 從傳統儀表板升級為以 OpenClaw AI 代理為核心的指揮艙。

### 核心理念

| 概念 | 說明 |
|------|------|
| **主角替換** | UI 焦點從「折線圖」轉為「OpenClaw 狀態與思考軌跡」 |
| **人機協作 (HITL)** | 高風險任務需人類批准，OpenClaw 推送「待授權卡片」 |
| **賽博維運風格** | 深空灰底色 + 霓虹點綴 |
| **活性 UX** | 背景微動、打字機事件流、狀態呼吸燈 |

### 關鍵決策前提

**保留現有網站，另外重構開發新網站** — CEO 明確指示

---

## 會議議程

### 1. 現狀盤點 (Situation Analysis)

#### 現有前端規模

| 維度 | 數值 | 說明 |
|------|------|------|
| **頁面數** | 63+ | 涵蓋 dashboard、security、compliance、billing 等 |
| **組件數** | 90+ | UI + Dashboard + Ticket + Security 組件 |
| **技術棧** | Next.js 14.1, React 18.2, Zustand 4.5, Tailwind 3.4 | 現代化 |
| **Bundle 大小** | 1.4 GB (含 node_modules) | 可接受 |

#### 現有後端服務

| 服務 | 位置 | 說明 |
|------|------|------|
| **wooo-aiops API** | `src/api/` | FastAPI, 48+ 路由模組 |
| **OpenClaw** | `~/clawbot-v5/` | AI 代理核心，含語意快取、知識庫 |
| **OpenClaw 核心模組** | 22 個 .py | semantic_cache, knowledge_base, escalation_service 等 |

#### 四主機架構

```
┌────────────────────────────────────────────────────────────────────┐
│                     WOOO AIOps 四主機架構                           │
├────────────────────────────────────────────────────────────────────┤
│                                                                    │
│   ┌─────────────┐     ┌─────────────┐     ┌─────────────────────┐ │
│   │ 192.168.0.110│     │192.168.0.112│     │   192.168.0.188     │ │
│   │   DevOps    │     │    Kali     │     │     AI + Web        │ │
│   │   金庫       │     │  Security   │     │   ┌─────────────┐   │ │
│   │ ┌─────────┐ │     │ ┌─────────┐ │     │   │   OpenClaw   │   │ │
│   │ │ Harbor  │ │     │ │Scanner  │ │     │   │   :8088     │   │ │
│   │ │ Gitea   │ │     │ │ API:8080│ │     │   └─────────────┘   │ │
│   │ │GH Runner│ │     │ └─────────┘ │     │   ┌─────────────┐   │ │
│   │ └─────────┘ │     └─────────────┘     │   │   Ollama    │   │ │
│   └─────────────┘                          │   │   :11434    │   │ │
│                                            │   └─────────────┘   │ │
│   ┌──────────────────────────────────┐    │   ┌─────────────┐   │ │
│   │     192.168.0.120 / 121          │    │   │  Redis Stack│   │ │
│   │         K3s HA Cluster           │    │   │   :6380     │   │ │
│   │    ┌──────────────────────┐      │    │   └─────────────┘   │ │
│   │    │ wooo-aiops-uat       │      │    └─────────────────────┘ │
│   │    │ API:31234 FE:31235   │      │                            │
│   │    └──────────────────────┘      │                            │
│   └──────────────────────────────────┘                            │
└────────────────────────────────────────────────────────────────────┘
```

---

### 2. CTO 建議 (技術架構 & 創新)

#### 2.1 新專案獨立架構 (Monorepo 策略)

```
wooo-aiops/
├── web/                    # 現有網站 (保持穩定)
├── agent-hub/              # 🆕 新網站 (Agent-Centric)
│   ├── src/
│   │   ├── app/            # Next.js App Router
│   │   ├── components/
│   │   │   ├── agent/      # OpenClaw 專屬組件
│   │   │   │   ├── StatusOrb.tsx        # 狀態呼吸燈
│   │   │   │   ├── ThinkingStream.tsx   # 思考流動畫
│   │   │   │   ├── ApprovalCard.tsx     # HITL 授權卡片
│   │   │   │   └── ActionTimeline.tsx   # 動作時間軸
│   │   │   ├── cyber/      # 賽博風格組件
│   │   │   └── shared/     # 可複用組件 (從 web/ 遷移)
│   │   ├── stores/
│   │   │   ├── agent.ts    # OpenClaw 狀態 (Zustand)
│   │   │   └── approvals.ts # 待授權佇列
│   │   └── hooks/
│   │       └── use-agent-stream.ts  # Agent WebSocket
│   └── package.json
└── packages/               # 🆕 共享套件
    └── ui/                 # 抽取共用 UI 組件
```

**CTO 理由**:
- 新舊網站完全隔離，現有 UAT 不受影響
- 共享套件 (`packages/ui`) 避免重複造輪子
- 可獨立部署到不同域名 (例如 `command.aiops.wooo.work`)

#### 2.2 OpenClaw WebSocket 新頻道

現有 WebSocket 已支援 `metrics | alerts | deployments | security | tickets` 頻道。

**新增頻道建議**:

| 頻道 | 用途 | 消息類型 |
|------|------|---------|
| `agent_status` | OpenClaw 狀態變更 | `{state: 'patrolling'|'analyzing'|'executing'|'awaiting_approval'}` |
| `agent_stream` | 思考過程串流 | `{thinking: "正在分析...", step: 1, total: 5}` |
| `approvals` | 待授權任務 | `{action: 'scale_up', risk: 'medium', requires: ['CTO']}` |

#### 2.3 技術選型建議

| 領域 | 現有 | 新網站建議 | 理由 |
|------|------|-----------|------|
| **動畫** | Framer Motion | **保持** | 已足夠強大 |
| **狀態** | Zustand 4.5 | **保持** | 輕量且夠用 |
| **圖表** | Recharts | **+ D3.js** | 賽博風格需要更多自定義 |
| **3D** | 無 | **Three.js (可選)** | 服務拓撲 3D 視覺化 |
| **CSS** | Tailwind | **Tailwind + CSS Variables** | 主題切換更彈性 |

---

### 3. CIO 建議 (基礎設施 & 穩定性)

#### 3.1 部署架構

```
┌─────────────────────────────────────────────────────────────────┐
│                     新舊網站並行部署                              │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   ┌──────────────────────┐    ┌──────────────────────┐         │
│   │  aiops.wooo.work     │    │ command.aiops.wooo.work │      │
│   │  (現有網站 - 不動)    │    │ (新網站 - Agent Hub)  │        │
│   │  ↓                   │    │  ↓                     │        │
│   │  K8s Deployment      │    │  K8s Deployment        │        │
│   │  wooo-frontend       │    │  wooo-agent-hub        │        │
│   └──────────────────────┘    └──────────────────────────┘     │
│                    \                    /                       │
│                     \                  /                        │
│                      ↘              ↙                          │
│                   ┌────────────────────┐                       │
│                   │   共用 API 後端     │                       │
│                   │   api.aiops.wooo.work                      │
│                   └────────────────────┘                       │
│                              │                                  │
│                              ↓                                  │
│                   ┌────────────────────┐                       │
│                   │     OpenClaw        │                       │
│                   │  192.168.0.188:8088 │                       │
│                   └────────────────────┘                       │
└─────────────────────────────────────────────────────────────────┘
```

#### 3.2 K8s 資源規劃

| 服務 | Namespace | Replicas | CPU | Memory |
|------|-----------|----------|-----|--------|
| wooo-frontend | wooo-aiops-uat | 2 | 0.2 | 256Mi |
| **wooo-agent-hub** | **wooo-aiops-uat** | **2** | **0.3** | **384Mi** |
| wooo-api | wooo-aiops-uat | 2 | 0.5 | 512Mi |

#### 3.3 OpenClaw API 代理建議

目前 OpenClaw 直接暴露在 188:8088。建議透過 K8s Ingress 統一入口：

```yaml
# infrastructure/kubernetes/overlays/uat/ingress-clawbot.yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: clawbot-ingress
  namespace: wooo-aiops-uat
spec:
  rules:
    - host: clawbot.aiops.wooo.work
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: clawbot-proxy
                port:
                  number: 8088
```

#### 3.4 監控擴展建議

| 指標 | 來源 | Grafana Dashboard |
|------|------|-------------------|
| `agent_hub_load_time_p95` | 前端 RUM | 新增 Panel |
| `agent_stream_latency_ms` | WebSocket | aiops-brain.json |
| `approval_queue_depth` | OpenClaw | 新增 Panel |
| `hitl_response_time_seconds` | OpenClaw | 新增 Panel (人類回應時間) |

#### 3.5 風險評估

| 風險 | 等級 | 緩解措施 |
|------|------|---------|
| 新舊網站資源競爭 | 🟡 中 | 設定 Resource Quota |
| OpenClaw 單點故障 | 🟠 高 | 暫時不動，Phase 10 考慮 HA |
| WebSocket 連線暴增 | 🟡 中 | 連線池限制 + Rate Limiting |

---

### 4. CPO 建議 (產品 & 使用者體驗)

#### 4.1 使用者旅程重塑

**現有網站 (保留)**:
- 傳統 Dashboard 視角
- 適合「監控者」角色 (SRE、DevOps)
- 以「數據呈現」為主

**新網站 (Agent Hub)**:
- AI 協作視角
- 適合「決策者」角色 (CEO、CTO、CIO)
- 以「行動建議」為主

```
┌─────────────────────────────────────────────────────────────────┐
│                   Agent Hub 使用者旅程                           │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   1. 登入 → 看到 OpenClaw 當前狀態 (巡邏中/分析中/等待批准)        │
│                     ↓                                           │
│   2. OpenClaw 發現異常 → 推送「待授權卡片」到佇列                  │
│                     ↓                                           │
│   3. 決策者審閱 → 一鍵批准/拒絕/要求更多資訊                      │
│                     ↓                                           │
│   4. OpenClaw 執行 → 即時顯示執行進度與結果                       │
│                     ↓                                           │
│   5. 完成 → 自動產生報告，沉澱到知識庫                           │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘
```

#### 4.2 視覺 DNA 定義 (Cyber Palette)

| 名稱 | 色值 | CSS Variable | 用途 |
|------|------|--------------|------|
| **深空灰** | `#0A0A12` | `--cyber-void` | 主背景 |
| **星雲灰** | `#1A1A2E` | `--cyber-nebula` | 卡片背景 |
| **OpenClaw 螢光綠** | `#00FF88` | `--cyber-claw` | Agent 正常狀態、成功 |
| **數據電藍** | `#00BFFF` | `--cyber-data` | 資料流、連線 |
| **能量橙** | `#FF6B35` | `--cyber-energy` | 警告、待處理 |
| **殲滅紅** | `#FF3366` | `--cyber-destroy` | 錯誤、危險 |
| **思維紫** | `#9D4EDD` | `--cyber-think` | AI 思考中 |

#### 4.3 動效規範

| 元素 | 動效 | 時長 | CSS |
|------|------|------|-----|
| 狀態呼吸燈 | Pulse + Glow | 2s | `animate-pulse-glow` |
| 思考流文字 | Typewriter | 50ms/char | `animate-typewriter` |
| 卡片入場 | Slide Up + Fade | 300ms | `animate-slide-up` |
| 數據更新 | Number Flip | 200ms | `animate-flip` |

#### 4.4 核心頁面規劃

| 頁面 | 路由 | 核心功能 | 優先級 |
|------|------|---------|--------|
| **指揮艙** | `/` | OpenClaw 狀態 + 待授權佇列 + 快速統計 | P0 |
| **思考流** | `/thinking` | OpenClaw 分析過程視覺化 | P1 |
| **授權中心** | `/approvals` | 待批准任務列表 + 風險評估 | P0 |
| **行動日誌** | `/actions` | 已執行行動時間軸 | P1 |
| **知識殿堂** | `/knowledge` | AI 學習成果 + 知識庫瀏覽 | P2 |

#### 4.5 MVP 功能優先級

| 優先級 | 功能 | 說明 | 負責人 |
|--------|------|------|--------|
| **P0** | OpenClaw 狀態顯示 | 呼吸燈 + 文字狀態 | CPO |
| **P0** | 待授權卡片 | HITL 核心功能 | CPO + CTO |
| **P1** | 思考流串流 | 打字機效果 | CTO |
| **P1** | 行動時間軸 | 最近 10 個行動 | CPO |
| **P2** | 知識庫瀏覽 | 語意搜尋 | CTO |
| **P2** | 3D 服務拓撲 | Three.js 視覺化 | CTO |

---

### 5. 執行決策點

#### 決策 1: 專案結構

| 選項 | 優點 | 缺點 | 建議 |
|------|------|------|------|
| **A. 獨立 Repo** | 完全隔離、獨立版本 | 共享代碼困難 | ❌ |
| **B. Monorepo 子目錄** | 共享 packages、統一 CI | 需要 workspace 設定 | ✅ **推薦** |
| **C. 同目錄不同路由** | 最簡單 | 風險最高，影響現有網站 | ❌ |

**CTO 建議**: **B. Monorepo 子目錄** (`wooo-aiops/agent-hub/`)

#### 決策 2: 開發環境

| 選項 | 說明 | 建議 |
|------|------|------|
| **A. 先本地開發** | 開發者本機跑，完成再部署 | ❌ |
| **B. 獨立 UAT 部署** | 新 Namespace `wooo-agent-hub-dev` | ✅ **推薦** |
| **C. 混用現有 UAT** | 風險最高 | ❌ |

**CIO 建議**: **B. 獨立 UAT 部署** (資源隔離)

#### 決策 3: 起手式執行順序

| 順序 | 任務 | 負責人 | 預估時間 |
|------|------|--------|----------|
| 1 | 建立 `agent-hub/` 目錄結構 | CTO | 2h |
| 2 | 配置 Tailwind 賽博色彩 | CPO + CTO | 4h |
| 3 | 建立 `stores/agent.ts` (Zustand) | CTO | 2h |
| 4 | 新增 OpenClaw WebSocket 頻道 (`agent_status`) | CIO | 4h |
| 5 | 實作 `<OpenClawStatusOrb />` 組件 | CPO | 4h |
| 6 | 部署到 `command.aiops.wooo.work` | CIO | 2h |

---

### 6. 時程估算

| Phase | 時間 | 目標 | 里程碑 |
|-------|------|------|--------|
| **Phase 1** | Week 1-2 | 骨架 (Layout + StatusOrb + 色彩系統) | Demo 1: 靜態頁面 |
| **Phase 2** | Week 3-4 | HITL (ApprovalCard + WebSocket 整合) | Demo 2: 即時互動 |
| **Phase 3** | Week 5-6 | 思考流 (ThinkingStream + 動效) | Demo 3: AI 視覺化 |
| **Phase 4** | Week 7-8 | 知識庫 + 收尾 + 上線 | GA: 正式上線 |

---

## 待 CEO 裁定事項

| # | 決策點 | 選項 | C-Level 建議 |
|---|--------|------|-------------|
| 1 | 專案結構 | A/B/C | CTO: B (Monorepo) |
| 2 | 部署域名 | command.aiops.wooo.work | CIO: 同意 |
| 3 | 開發模式 | A/B/C | CIO: B (獨立 UAT) |
| 4 | 起手順序 | 6 步驟 | 全員: 同意 |
| 5 | 時程 | 8 週 | 全員: 待確認 |

---

## 會議結論

### 已達成共識

1. **新舊網站並行策略確定** — 保留現有 `web/`，新增 `agent-hub/`
2. **技術棧延續** — 沿用 Next.js + Zustand + Tailwind，新增 D3.js
3. **視覺 DNA 定義** — 賽博色彩系統 7 色確定
4. **核心組件清單** — StatusOrb, ApprovalCard, ThinkingStream, ActionTimeline

### 待 CEO 裁定

1. 專案結構最終選擇
2. 部署域名確認
3. 開發模式確認
4. 時程批准

---

## 附錄

### A. 現有 WebSocket 頻道

```typescript
type WSChannel = 'metrics' | 'alerts' | 'deployments' | 'security' | 'tickets';
```

### B. 現有 Tailwind 品牌色

```javascript
brand: {
  bg: { DEFAULT: "#1A1A2E", surface: "#252542", elevated: "#2D2D4A" },
  accent: { DEFAULT: "#FF6B35", hover: "#FF8C61" },
  coral: { DEFAULT: "#FF8C61", light: "#FFA07A" },
  gold: { DEFAULT: "#F4A020", light: "#FBBF24" },
  text: { primary: "#F5F5F5", secondary: "#9CA3AF" },
}
```

### C. OpenClaw 核心模組清單

| 模組 | 檔案 | 說明 |
|------|------|------|
| 語意快取 | `semantic_cache.py` | L1+L2 Hybrid 快取 |
| 知識庫 | `knowledge_base.py` | 向量化事故知識 |
| 升級服務 | `escalation_service.py` | 自動升級邏輯 |
| 信任引擎 | `trust_engine.py` | 操作權限評估 |
| 修復鎖 | `repair_lock.py` | 防止重複修復 |

---

## 變更記錄

| 日期 | 版本 | 變更內容 | 作者 |
|------|------|----------|------|
| 2026-03-19 | v1.0 | 會議記錄初版 | CTO (Claude Code) |

---

---

## 第二場會議：樂高架構 & 產品命名深度討論

**時間**: 2026-03-19 (續)

### CEO 新增議題 (4 點)

| # | 議題 | 方向 |
|---|------|------|
| 1 | **通知模組化** | TG/Line/Slack/Google Chat/Messenger/Email... |
| 2 | **其他可模組化部分** | 深度盤點 |
| 3 | **新產品命名** | AI 代理、AI 決策方向 |
| 4 | **樂高積木概念** | 萬物皆可模組，自由組合 |

### CTO 六大樂高類別

| 類別 | 積木數量 | 核心介面 | 舉例 |
|------|---------|---------|------|
| **🧱 INPUT** | 10+ | `TriggerPlugin` | Prometheus, Webhook, Email, Cron |
| **🧠 BRAIN** | 6+ | `AgentProvider` | OpenClaw, OpenAI, Anthropic, MCP |
| **📢 OUTPUT** | 12+ | `NotificationChannel` | TG, Slack, LINE, Email, Discord |
| **🔧 ACTION** | 12+ | `ActionExecutor` | SSH, K8s, Docker, AWS/GCP SDK |
| **📊 DATA** | 8+ | `DataAdapter` | Postgres, Redis, S3, Vector DB |
| **🎨 UI** | 10+ | `WidgetComponent` | 狀態燈, 授權卡片, 時間軸 |

### CPO 命名提案評估

| # | 命名 | 核心意象 | CPO 評分 |
|---|------|---------|---------|
| 1 | **WOOO Pilot** | 飛行員、副駕駛 | 92 |
| 2 | **WOOO Nexus** | 樞紐、連結 | 90 |
| 3 | **WOOO Command** | 指揮中心 | 88 |

---

## 第三場會議：產品命名定案 & 開源優先策略

**時間**: 2026-03-19 (續)

### CEO 最新指示 (3 點)

| # | 指示 | 核心思想 |
|---|------|---------|
| 1 | **產品命名** | AI + WOOO 整合 (AwoooI, AWOOOI, leWOOOgo) |
| 2 | **開源優先** | 先開源驗證，再評估付費 |
| 3 | **開放 API** | 模組化開發，API-First 整合 |

### CEO 命名提案

| 命名 | 概念 | 用途建議 |
|------|------|---------|
| **AWOOOI** | A + WOOO + I (AI 遇見 WOOO) | 母品牌 |
| **leWOOOgo** | 樂高 + WOOO | 底層引擎 |

### CPO 品牌架構建議

```
母品牌: AWOOOI
├── AWOOOI Pilot (AI 決策中心)
├── AWOOOI Monitor (智能監控)
└── AWOOOI Secure (安全引擎)

底層引擎: leWOOOgo Engine
```

### CTO 開源優先技術矩陣

**🟢 綠燈區 (完全開源)**:

| 領域 | 工具 | 授權 |
|------|------|------|
| 容器編排 | K3s | Apache 2.0 |
| 監控指標 | Prometheus | Apache 2.0 |
| 視覺化 | Grafana | AGPL 3.0 |
| 資料庫 | PostgreSQL | PostgreSQL |
| 本地 LLM | Ollama | MIT |
| 前端框架 | Next.js | MIT |
| API 框架 | FastAPI | MIT |

**🟡 黃燈區 (免費版驗證)**:

| 領域 | 工具 | 免費版限制 |
|------|------|-----------|
| AI LLM | Claude/OpenAI | $5 免費額度 |
| CDN | Cloudflare | 免費版夠用 |

### CIO 成本估算

| 項目 | 月成本 |
|------|--------|
| 基礎設施 (K3s, Harbor, Prometheus 等) | $0 |
| AI (Ollama 本地) | $0 |
| AI (Claude 雲端備援) | ~$10 |
| **總計** | **~$10/月** |

### CTO API-First 三層架構

1. **Public API Layer** - 對外開放，文檔完整
2. **Plugin API Layer** - 供 Plugin 開發者使用
3. **Internal API Layer** - 內部服務通訊

---

## 待 CEO 裁定事項 (更新)

| # | 決策點 | 選項 | C-Level 建議 |
|---|--------|------|-------------|
| 1 | **母品牌命名** | AWOOOI | CPO: 推薦 |
| 2 | **引擎命名** | leWOOOgo Engine | CTO: 推薦 |
| 3 | **技術策略** | 開源優先 | CIO: 已落實 |
| 4 | **API 策略** | API-First | CTO: 已規劃 |
| 5 | **專案結構** | 獨立 Repo | CIO: 推薦 |
| 6 | **域名** | awoooi.wooo.work | CIO: 推薦 |

---

## AWOOOI Logo 視覺概念 (CPO 提案)

### 方案 A: 文字 Logo

```
   A  W  O  O  O  I
   │  └────┬────┘  │
  AI     WOOO    Intelligence
```

- A 和 I 使用品牌橘色 (#FF6B35)
- WOOO 使用白色或淺灰
- 底線連接，暗示整合

### 方案 B: 吉祥物整合

- OpenClaw 龍蝦雙螯形成 A 的形狀
- 尾巴延伸成 I
- WOOO 在中間，龍蝦「抱住」品牌

### 方案 C: 動態 Logo

```
Frame 1: A ░░░░░░░░░░ I
Frame 2: A W░░░░░░░░ I
Frame 3: A WOO░░░░░░ I
Frame 4: A WOOO░░░░░ I
Frame 5: A WOOOO░░░░ I  (狼嚎延長)
Frame 6: A WOOO I      (回到標準)
```

- 動畫暗示「呼喚 AI」的過程
- 適合網站 Loading、App 啟動畫面

---

## AWOOOI 色彩系統

| 色彩名稱 | 色值 | CSS Variable | 用途 |
|---------|------|--------------|------|
| **AWOOOI 橘** | `#FF6B35` | `--awoooi-primary` | 主品牌色 |
| **深海藍** | `#0F1729` | `--awoooi-bg` | 主背景 |
| **星雲灰** | `#1E293B` | `--awoooi-surface` | 卡片背景 |
| **智慧綠** | `#10B981` | `--awoooi-success` | 成功 |
| **警示黃** | `#FBBF24` | `--awoooi-warning` | 警告 |
| **錯誤紅** | `#F43F5E` | `--awoooi-error` | 錯誤 |
| **思維紫** | `#8B5CF6` | `--awoooi-thinking` | AI 思考中 |

---

## leWOOOgo 引擎架構

```
┌─────────────────────────────────────────────────────────────────┐
│                    leWOOOgo Engine                               │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   🧱 INPUT LEGOS ──→ 🧠 BRAIN LEGOS ──→ 📢 OUTPUT LEGOS        │
│   (觸發源積木)       (AI 大腦積木)       (通知積木)              │
│                           │                                     │
│                           ↓                                     │
│                     🔧 ACTION LEGOS                             │
│                     (執行器積木)                                 │
│                           │                                     │
│                           ↓                                     │
│                     📊 DATA LEGOS                               │
│                     (資料積木)                                   │
│                           │                                     │
│                           ↓                                     │
│                     🎨 UI LEGOS                                 │
│                     (介面積木)                                   │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘
```

---

## 新專案目錄結構 (建議)

```
awoooi/                          # 或 wooo-awoooi
├── apps/
│   ├── web/                     # 前端 (Next.js)
│   │   ├── src/
│   │   │   ├── app/             # App Router
│   │   │   ├── components/
│   │   │   │   ├── agent/       # OpenClaw 專屬
│   │   │   │   ├── widgets/     # UI 積木
│   │   │   │   └── shared/      # 共用
│   │   │   ├── stores/          # Zustand
│   │   │   └── hooks/           # 自定義 Hooks
│   │   └── package.json
│   │
│   └── api/                     # 後端 (FastAPI)
│       ├── src/
│       │   ├── routes/          # API 路由
│       │   ├── plugins/         # Plugin 系統
│       │   │   ├── notifications/
│       │   │   ├── triggers/
│       │   │   └── actions/
│       │   └── core/            # 核心邏輯
│       └── pyproject.toml
│
├── packages/
│   ├── lewooogo-core/           # 核心引擎
│   ├── lewooogo-plugins/        # 官方 Plugin
│   └── awoooi-ui/               # UI 組件庫
│
├── infrastructure/
│   ├── kubernetes/              # K8s 配置
│   ├── docker/                  # Docker 配置
│   └── terraform/               # IaC (未來)
│
├── docs/
│   ├── api/                     # API 文檔
│   └── plugins/                 # Plugin 開發指南
│
└── .github/
    └── workflows/               # CI/CD
```

---

## 執行計畫 (Phase 1)

| 週次 | CTO | CIO | CPO |
|------|-----|-----|-----|
| W1 | 建立新 Repo + 專案骨架 | K8s Namespace + Ingress | AWOOOI Logo 設計 |
| W2 | Plugin 介面定義 | CI/CD Pipeline | 色彩系統 + 組件規範 |
| W3 | 通知 Plugin (TG/Slack) | 監控整合 | 指揮艙首頁 Wireframe |
| W4 | WebSocket 整合 | 部署到 Dev | 待授權卡片設計 |

---

---

## 第四場會議：NemoClaw 視覺概念

**時間**: 2026-03-19 (續)

### CEO 最新指示

| # | 指示 | 說明 |
|---|------|------|
| 1 | **NemoClaw 概念** | 參考黃仁勳 GTC 2025，聚焦龍蝦爪子意象 |

### CPO NemoClaw 狀態設計

| 狀態 | 爪子姿態 | 顏色 | 動畫 |
|------|---------|------|------|
| 🔵 待命 | 收攏 | 深海藍 | 呼吸光暈 |
| 🟣 分析中 | 微張 | 思維紫 | 數據粒子流動 |
| 🟠 等待授權 | 半開 | AWOOOI 橘 | 爪尖閃爍 |
| 🟢 執行中 | 全開 | 智慧綠 | 抓取動作 |
| 🔴 錯誤 | 緊縮 | 錯誤紅 | 震動 |
| ✅ 完成 | 收攏 | 智慧綠 | 滿足收攏 |

### 雙軌視覺策略

| 場景 | 使用 | 原因 |
|------|------|------|
| Logo / 品牌標識 | **NemoClaw** | 簡潔、科技感 |
| UI 狀態指示 | **NemoClaw 動態** | 功能性 |
| 行銷 / 社群 | **Q版龍蝦** | 親切、有溫度 |
| 錯誤頁面 | **Q版龍蝦表情** | 緩解負面情緒 |

### NemoClaw Logo 方案

| 方案 | 名稱 | 特點 |
|------|------|------|
| A | 極簡幾何爪 | 兩條對稱線條，極簡主義 |
| B | 數據流爪 | 爪內有數據粒子流動 |
| C | 電路爪 | 爪子由電路線條構成 |
| D | A-Claw 整合 | 爪子形成字母 A |

### 品牌架構層次

```
AWOOOI (母品牌)
├── NemoClaw (視覺符號) - Logo、UI 狀態
├── leWOOOgo (技術引擎) - Plugin、API
└── OpenClaw (AI 人格) - Q版龍蝦、對話
```

### 動畫技術規格

| 工具 | 用途 |
|------|------|
| **Framer Motion** | React 動畫控制 |
| **Lottie** | 複雜向量動畫 |
| **SVG** | 靜態 Logo |

---

## 待 CEO 裁定事項 (更新)

| # | 決策點 | 選項 | 狀態 |
|---|--------|------|------|
| 1 | 母品牌: AWOOOI | CEO 提案 | 🟡 待確認 |
| 2 | 引擎: leWOOOgo | CEO 提案 | 🟡 待確認 |
| 3 | 視覺符號: NemoClaw | CEO 提案 | 🟡 待確認 |
| 4 | Logo 方案 | A/B/C/D | 🟡 待選擇 |
| 5 | 雙軌策略 | NemoClaw + Q版龍蝦 | 🟡 待確認 |
| 6 | 域名: awoooi.wooo.work | CIO 建議 | 🟡 待確認 |
| 7 | 開源優先策略 | CTO/CIO 建議 | 🟡 待確認 |

---

## 變更記錄

| 日期 | 版本 | 變更內容 | 作者 |
|------|------|----------|------|
| 2026-03-19 | v1.0 | 會議記錄初版 | CTO |
| 2026-03-19 | v1.1 | 新增第二場會議 (樂高架構 + 命名) | CTO |
| 2026-03-19 | v1.2 | 新增第三場會議 (AWOOOI + 開源策略) | CTO |
| 2026-03-19 | v1.3 | 新增第四場會議 (NemoClaw 視覺概念) | CTO |

---

## 第五場會議：Plugin 開發者體驗 & 社群生態

**時間**: 2026-03-19 (續)

### 核心議題

如何吸引開發者建立 leWOOOgo Plugin 生態系統？

### CTO 開發者體驗黃金三角

```
       ┌─────────────┐
       │  文檔品質   │
       │   (Docs)    │
       └──────┬──────┘
              │
     ┌────────┼────────┐
     │                 │
┌────┴────┐      ┌────┴────┐
│ 快速上手 │      │ 社群支援 │
│(30分鐘)  │      │(Discord)│
└─────────┘      └─────────┘
```

**目標**: 30 分鐘內完成第一個 Plugin

### Plugin SDK 核心介面

```typescript
// Notification Plugin 範例
import { NotificationPlugin, Message, SendResult } from '@lewooogo/core';

export default class MyPlugin extends NotificationPlugin {
  readonly id = 'my-notification';
  readonly name = 'My Notification Channel';

  getConfigSchema() {
    return {
      properties: {
        apiKey: { type: 'string', secret: true }
      }
    };
  }

  async send(message: Message): Promise<SendResult> {
    // 發送邏輯
    return { success: true };
  }
}
```

### CIO 安全隔離五層防護

| 層級 | 措施 | 實作方式 |
|------|------|---------|
| L1 | 網路隔離 | K8s NetworkPolicy |
| L2 | 最小權限 | RBAC + ServiceAccount |
| L3 | 資源限制 | ResourceQuota |
| L4 | 操作審計 | 全日誌記錄 |
| L5 | 程式簽名 | Plugin 簽名驗證 |

### 官方 Plugin 首發清單 (Phase 1)

| 類別 | Plugin | 優先級 |
|------|--------|--------|
| OUTPUT | `@lewooogo/telegram` | P0 |
| OUTPUT | `@lewooogo/slack` | P0 |
| OUTPUT | `@lewooogo/line` | P1 |
| OUTPUT | `@lewooogo/email` | P1 |
| INPUT | `@lewooogo/prometheus` | P0 |
| INPUT | `@lewooogo/webhook` | P0 |
| ACTION | `@lewooogo/kubernetes` | P0 |
| ACTION | `@lewooogo/docker` | P1 |

### 社群建設三階段

| 階段 | 目標 | 活動 |
|------|------|------|
| Seed | 10 核心貢獻者 | 私邀測試 |
| Early | 100 Plugin 開發者 | Hackathon |
| Growth | 1000+ 使用者 | 開源推廣 |

### Plugin 認證制度

| 等級 | 標誌 | 說明 |
|------|------|------|
| 🟢 Verified | 已驗證 | 通過自動化測試 |
| 🔵 Official | 官方認證 | 官方團隊維護 |
| ⭐ Partner | 合作夥伴 | 第三方公司維護 |

---

## 第六場會議：MVP 範圍 & 上線策略

**時間**: 2026-03-19 (續)

### MVP 價值主張 (一句話)

> 「當系統異常時，AI 主動發現、分析、建議修復，人類一鍵批准。」

### MVP 功能分級

| Must Have (P0) | Should Have (P1) | Could Have (P2) |
|----------------|------------------|-----------------|
| OpenClaw 狀態顯示 | 思考流視覺化 | 3D 服務拓撲 |
| HITL 待授權卡片 | 行動時間軸 | 知識庫瀏覽 |
| Telegram 通知 | Slack 通知 | Discord/Email |
| Prometheus 觸發 | Webhook 觸發 | CloudWatch |
| K8s 重啟 Action | Docker Action | SSH Action |

### 上線策略 (漸進式)

| 階段 | 使用者 | 成功指標 |
|------|--------|---------|
| Alpha | 內部 4 人 | 7 天零 P0 Bug |
| Beta | 邀請 20 人 | 採納率 > 60% |
| GA | 公開 | 商業化就緒 |

### 商業模式 (Open Core)

| 層級 | 價格 | 核心差異 |
|------|------|---------|
| Community | 免費 | 1 OpenClaw, 7 天歷史 |
| Pro | $29/月 | 5 OpenClaw, 90 天歷史, SLA |
| Enterprise | 聯繫 | 無限, 私有部署, SSO |

### 遷移策略

1. **平行運行** (6 個月): aiops + awoooi 共存
2. **漸進遷移**: 一鍵配置匯出/匯入
3. **最終合併**: 評估後決定

### CIO MVP 基礎設施

| 項目 | 需求 | 月成本 |
|------|------|--------|
| Namespace | awoooi-dev | $0 |
| AI (Ollama) | 本地 | $0 |
| AI 備援 | Claude | ~$10 |
| **總計** | | **~$10** |

---

## 待 CEO 裁定事項 (更新)

| # | 決策點 | 選項 | 狀態 |
|---|--------|------|------|
| 1 | 母品牌: AWOOOI | CEO 提案 | 🟡 待確認 |
| 2 | 引擎: leWOOOgo | CEO 提案 | 🟡 待確認 |
| 3 | 視覺符號: NemoClaw | CEO 提案 | 🟡 待確認 |
| 4 | Logo 方案 | A/B/C/D | 🟡 待選擇 |
| 5 | 雙軌策略 | NemoClaw + Q版龍蝦 | 🟡 待確認 |
| 6 | 域名: awoooi.wooo.work | CIO 建議 | 🟡 待確認 |
| 7 | 開源優先策略 | CTO/CIO 建議 | 🟡 待確認 |
| 8 | Plugin 認證制度 | 三級制 | 🟡 待確認 |
| 9 | 官方 Plugin 首發清單 | 8 個 P0 | 🟡 待確認 |
| 10 | MVP 功能範圍 | 5 項 P0 | 🟡 待確認 |
| 11 | 商業模式 | Open Core 三層 | 🟡 待確認 |
| 12 | 遷移策略 | 平行運行 6 個月 | 🟡 待確認 |

---

## 變更記錄

| 日期 | 版本 | 變更內容 | 作者 |
|------|------|----------|------|
| 2026-03-19 | v1.0 | 會議記錄初版 | CTO |
| 2026-03-19 | v1.1 | 新增第二場會議 (樂高架構 + 命名) | CTO |
| 2026-03-19 | v1.2 | 新增第三場會議 (AWOOOI + 開源策略) | CTO |
| 2026-03-19 | v1.3 | 新增第四場會議 (NemoClaw 視覺概念) | CTO |
| 2026-03-19 | v1.4 | 新增第五場會議 (Plugin 生態 + 社群) | CTO |
| 2026-03-19 | v1.5 | 新增第六場會議 (MVP 範圍 + 商業模式) | CTO |

---

## 第七場會議：CEO 八大指示深度回應

**時間**: 2026-03-19 (續)

### CEO 八大指示

| # | 指示 | 狀態 |
|---|------|------|
| 1 | AWOOOI/leWOOOgo Logo 原創設計 | 🔴 必須 |
| 2 | **禁止抄襲 NemoClaw** - 版權風險 | 🔴 必須 |
| 3 | Slogan「AI 遇見 WOOO」太老氣 | 🔴 必須 |
| 4 | 重構/技術/架構需更深入 | 🟡 重要 |
| 5 | **SigNoz 被遺漏** | 🔴 必須 |
| 6 | 網路架構規劃設計 | 🟡 重要 |
| 7 | 基礎設施建置遺漏 | 🟡 重要 |
| 8 | 監控機制模組化 | 🟡 重要 |

### 品牌原創性修正

**捨棄「NemoClaw」，改用「Data Pincer (數據鉗)」**

| 元素 | 說明 |
|------|------|
| 形態 | V 型或 A 型幾何線條 |
| 意象 | 精準夾取異常 + 收攏解決方案 |
| 風格 | 極簡主義 + 數據流光效 |

**新 Slogan 提案 (AI 時代語言)**:

| 代號 | Slogan |
|------|--------|
| A | "Agentic Ops, Engineered for WOOO." |
| B | "Your Infrastructure, Fully Autonomous." |
| C | "Zero-Touch Ops. Human-Centric Decisions." |
| D | "AI Sees. AI Acts. You Approve." |
| E | "Infrastructure Intelligence, Unleashed." |

### SigNoz 整合方案

**三大支柱完整性**:

| 支柱 | 工具 | 狀態 |
|------|------|------|
| Metrics | Prometheus | ✅ 已有 |
| Logs | SigNoz Logs | 🟡 需整合 |
| Traces | SigNoz APM | 🔴 需整合 |

**SigNoz 用途**:
1. Plugin 微服務追蹤 (瀑布圖)
2. LLM 觀測性 (推理過程追蹤)
3. AI 決策黑盒子 (倒帶回放)

### 網路架構 (Zero Trust)

```
Edge Layer (邊緣): Cloudflare → Nginx → K8s Ingress
    ↓
Application Layer (應用): Frontend → BFF → Plugins
    ↓ (NetworkPolicy 隔離)
AI & Action Layer (AI): OpenClaw → Ollama → Executors
    ↓ (最小權限)
Data Layer (資料): PostgreSQL, Redis, Prometheus, SigNoz
```

### 基礎設施補齊清單

| 組件 | 現狀 | 需求 |
|------|------|------|
| SigNoz Traces | ✅ 188:3301 | 需整合 |
| SigNoz Logs | 🟡 | 需整合 |
| GPU Node Taint | 🟡 | 需配置 |
| VPN (Tailscale) | 🟡 | 內部存取 |
| Vault (Secrets) | ❌ | 考慮中 |

### 監控模組化架構

```
Monitor Plugins (可插拔)
├── @lewooogo/monitor-prometheus
├── @lewooogo/monitor-otel (SigNoz)
├── @lewooogo/monitor-cloudwatch
└── @lewooogo/monitor-datadog
         ↓
    Unified Metric Bus
         ↓
    OpenClaw (AI 分析)
```

---

## 待 CEO 裁定事項 (更新)

| # | 決策點 | 選項 | 狀態 |
|---|--------|------|------|
| 1 | 母品牌: AWOOOI | CEO 提案 | 🟡 待確認 |
| 2 | 引擎: leWOOOgo | CEO 提案 | 🟡 待確認 |
| 3 | ~~NemoClaw~~ → **Data Pincer** | 原創設計 | 🟡 待確認 |
| 4 | Logo 方案 | 數據鉗設計 | 🟡 待設計 |
| 5 | 雙軌策略 | Data Pincer + Q版龍蝦 | 🟡 待確認 |
| 6 | **Slogan** | A/B/C/D/E | 🔴 **新增** |
| 7 | 域名: awoooi.wooo.work | CIO 建議 | 🟡 待確認 |
| 8 | 開源優先策略 | CTO/CIO 建議 | 🟡 待確認 |
| 9 | Plugin 認證制度 | 三級制 | 🟡 待確認 |
| 10 | 官方 Plugin 首發清單 | 8 個 P0 | 🟡 待確認 |
| 11 | MVP 功能範圍 | 5 項 P0 | 🟡 待確認 |
| 12 | 商業模式 | Open Core 三層 | 🟡 待確認 |
| 13 | 遷移策略 | 平行運行 6 個月 | 🟡 待確認 |
| 14 | **SigNoz 整合** | 必須整合 | 🔴 **新增** |
| 15 | **網路架構** | Zero Trust 四層 | 🔴 **新增** |

---

## 變更記錄

| 日期 | 版本 | 變更內容 | 作者 |
|------|------|----------|------|
| 2026-03-19 | v1.0 | 會議記錄初版 | CTO |
| 2026-03-19 | v1.1 | 新增第二場會議 (樂高架構 + 命名) | CTO |
| 2026-03-19 | v1.2 | 新增第三場會議 (AWOOOI + 開源策略) | CTO |
| 2026-03-19 | v1.3 | 新增第四場會議 (NemoClaw 視覺概念) | CTO |
| 2026-03-19 | v1.4 | 新增第五場會議 (Plugin 生態 + 社群) | CTO |
| 2026-03-19 | v1.5 | 新增第六場會議 (MVP 範圍 + 商業模式) | CTO |
| 2026-03-19 | v1.6 | 新增第七場會議 (CEO 八大指示回應) | CTO |

---

## 第八場會議：Nothing.tech 風格 & 企業級功能

**時間**: 2026-03-19 (續)

### CEO 四大戰略指示 (與 Gemini 討論)

| # | 戰略方向 | 核心價值 |
|---|---------|---------|
| 1 | Nothing.tech 設計風格 | 透明、硬核、極簡 |
| 2 | SigNoz 智能貼標 | 資料飛輪、AI 學習 |
| 3 | Blast Radius + Dry-Run | 預演機制、安全感 |
| 4 | Multi-Sig 多重簽核 | 企業合規、分級審批 |

### Nothing.tech 視覺設計系統

**雙字體策略**:
| 介面 | 字體 | 用途 |
|------|------|------|
| 人類介面 | Inter / Plus Jakarta | Dashboard、設定 |
| AI 介面 | NDot / VT323 (點陣) | 思考流、終端機 |

**Glassmorphism 規格**:
```css
.awoooi-glass {
  background: rgba(15, 23, 42, 0.7);
  backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
```

**色彩觸發**:
| 狀態 | 色彩 |
|------|------|
| 靜默 | 黑/深灰 |
| 思考 | 思維紫 |
| 警告/待授權 | AWOOOI 橘 + 閃爍 |
| 執行中 | 智慧綠 |
| 錯誤 | 錯誤紅 |

### SigNoz 智能貼標系統

**資料飛輪循環**:
```
事件 → AI 自動貼標 → 人類校正 → 知識庫向量化 → LLM 學習 → 更準確
```

**標籤 Schema**:
- `incident_type`: DB_LOCK, OOM, NETWORK_TIMEOUT...
- `risk_level`: LOW | MEDIUM | HIGH | CRITICAL
- `affected_services`: 受影響服務列表
- `confidence_score`: AI 信心度 0.0-1.0
- `human_verified`: 人類是否已校正

### Blast Radius & Dry-Run

**待授權卡片必須顯示**:
- Dry-Run 驗證結果 (RBAC、語法、資源存在)
- 爆炸半徑 (受影響 Pod 數、中斷時間、相關服務)
- 資料影響等級 (NONE | READ_ONLY | WRITE | DESTRUCTIVE)

### Multi-Sig 風險分級簽核

| 風險等級 | 簽核要求 |
|---------|---------|
| LOW | 自動執行 + 通知 |
| MEDIUM | 1 位 DevOps |
| HIGH | CTO 或 CIO |
| CRITICAL | **CTO + CIO 雙簽** |

---

## 待 CEO 裁定事項 (更新)

| # | 決策點 | 狀態 |
|---|--------|------|
| 1 | 母品牌: AWOOOI | 🟡 待確認 |
| 2 | 引擎: leWOOOgo | 🟡 待確認 |
| 3 | 視覺符號: Data Pincer | 🟡 待確認 |
| 4 | Logo 方案 | 🟡 待設計 |
| 5 | 雙軌策略 (Data Pincer + Q版龍蝦) | 🟡 待確認 |
| 6 | **Slogan** | 🟡 待選擇 |
| 7 | 域名: awoooi.wooo.work | 🟡 待確認 |
| 8 | 開源優先策略 | 🟡 待確認 |
| 9 | Plugin 認證制度 | 🟡 待確認 |
| 10 | 官方 Plugin 首發清單 | 🟡 待確認 |
| 11 | MVP 功能範圍 | 🟡 待確認 |
| 12 | 商業模式 (Open Core) | 🟡 待確認 |
| 13 | 遷移策略 | 🟡 待確認 |
| 14 | SigNoz 整合 | 🟡 待確認 |
| 15 | 網路架構 (Zero Trust) | 🟡 待確認 |
| 16 | **Nothing.tech 設計風格** | 🔴 新增 |
| 17 | **雙字體策略** | 🔴 新增 |
| 18 | **Glassmorphism 毛玻璃** | 🔴 新增 |
| 19 | **AI 智能貼標模組** | 🔴 新增 |
| 20 | **Dry-Run 預演機制** | 🔴 新增 |
| 21 | **Multi-Sig 多重簽核** | 🔴 新增 |

---

## 變更記錄

| 日期 | 版本 | 變更內容 | 作者 |
|------|------|----------|------|
| 2026-03-19 | v1.0 | 會議記錄初版 | CTO |
| 2026-03-19 | v1.1 | 第二場會議 (樂高架構) | CTO |
| 2026-03-19 | v1.2 | 第三場會議 (AWOOOI + 開源) | CTO |
| 2026-03-19 | v1.3 | 第四場會議 (NemoClaw) | CTO |
| 2026-03-19 | v1.4 | 第五場會議 (Plugin 生態) | CTO |
| 2026-03-19 | v1.5 | 第六場會議 (MVP 範圍) | CTO |
| 2026-03-19 | v1.6 | 第七場會議 (CEO 八大指示) | CTO |
| 2026-03-19 | v1.7 | 第八場會議 (Nothing.tech + 企業功能) | CTO |

---

## 第九場會議：專案治理 & AI 記憶管理

**時間**: 2026-03-19 (續)

### CEO 五大痛點

| # | 痛點 | 解法 |
|---|------|------|
| 1 | 工作順序混亂 | Phase 0 契約優先 |
| 2 | 技術債累積 | ADR + CI 強制檢查 |
| 3 | Claude 記憶不足 | .awoooi-agent-rules.md |
| 4 | 核心思想遺失 | 四層記憶架構 |
| 5 | AI 工具整合 | MCP + LLM Router |

### Phase 0 關鍵路徑

```
Week 0: 契約與基建
  ↓ (API 契約凍結)
Week 1-2: 三線平行 (Frontend | Backend | AI)
  ↓ (整合點)
Week 3: Tracer Bullet 貫通
  ↓
Week 4+: 功能開發
```

### ADR 架構決策機制

```
architecture/
├── ADR-001-state-management.md   # Zustand
├── ADR-002-api-gateway.md        # GraphQL BFF
├── ADR-003-notification.md       # Plugin Dispatcher
├── ADR-004-llm-routing.md        # 成本最佳化
└── ADR-005-error-handling.md     # 統一格式
```

### Claude Code 記憶四層架構

| 層級 | 檔案 | 用途 |
|------|------|------|
| L1 | .awoooi-agent-rules.md | 系統提示詞 (永久) |
| L2 | architecture/ADR-*.md | 架構決策 (長期) |
| L3 | MEMORY.md + LOGBOOK.md | 專案記憶 (中期) |
| L4 | docs/meetings/*.md | 會議決策 (短期) |

### MCP 整合策略

- 原生支援 MCP Server 生態
- 瞬間獲得操作數百種外部工具能力
- 省下數千小時開發時間

### LLM 路由器

| 任務類型 | 選用模型 | 原因 |
|---------|---------|------|
| 日誌分析 | Ollama | 免費、快速 |
| 腳本生成 | Claude | 高品質 |
| 圖像理解 | Gemini | 多模態 |
| 工具呼叫 | GPT-4o | tool use 強 |

---

## 待 CEO 裁定事項 (更新)

| # | 決策點 | 狀態 |
|---|--------|------|
| 1-21 | (前 21 項) | 🟡 待確認 |
| 22 | **Phase 0 契約優先開發** | 🔴 新增 |
| 23 | **ADR 架構決策機制** | 🔴 新增 |
| 24 | **.awoooi-agent-rules.md** | 🔴 新增 |
| 25 | **MCP 整合策略** | 🔴 新增 |
| 26 | **LLM 路由器架構** | 🔴 新增 |

---

## 變更記錄

| 日期 | 版本 | 變更內容 | 作者 |
|------|------|----------|------|
| 2026-03-19 | v1.0 | 會議記錄初版 | CTO |
| 2026-03-19 | v1.1 | 第二場 (樂高架構) | CTO |
| 2026-03-19 | v1.2 | 第三場 (AWOOOI + 開源) | CTO |
| 2026-03-19 | v1.3 | 第四場 (視覺概念) | CTO |
| 2026-03-19 | v1.4 | 第五場 (Plugin 生態) | CTO |
| 2026-03-19 | v1.5 | 第六場 (MVP 範圍) | CTO |
| 2026-03-19 | v1.6 | 第七場 (CEO 八大指示) | CTO |
| 2026-03-19 | v1.7 | 第八場 (Nothing.tech) | CTO |
| 2026-03-19 | v1.8 | 第九場 (專案治理 + AI 記憶) | CTO |

---

## 第十場會議：企業護城河 & 最終總結 (終場)

**時間**: 2026-03-19 (終場)

### CEO 最終指示

1. 收集市面上 AI 研發優點做法
2. 本次為最後一次討論
3. 做出總結
4. 列出實際工作步驟

### 全球 AI 研發最佳實踐 (12 項)

| # | 實踐 | 來源 | AWOOOI 應用 |
|---|------|------|-------------|
| 1 | MCP | Anthropic | leWOOOgo ACTION |
| 2 | GraphRAG | Microsoft | 知識圖譜 |
| 3 | LLM Router | Martian | 成本最佳化 |
| 4 | Privacy Shield | 企業標準 | 資料脫敏 |
| 5 | Agentic Workflow | LangChain | 多步驟決策 |
| 6 | HITL | 業界標準 | Multi-Sig |
| 7 | OpenTelemetry | CNCF | SigNoz |
| 8 | Progressive Autonomy | Trust Engine | 漸進自治 |
| 9 | Dry-Run | Terraform | 預演機制 |
| 10 | Auto-Tagging | MLOps | 智能貼標 |
| 11 | FinOps | FinOps Foundation | 成本變現 |
| 12 | Nothing.tech | 設計趨勢 | 極簡視覺 |

### 四大企業護城河

| 護城河 | 說明 |
|--------|------|
| **Privacy Shield** | 送雲端前自動脫敏 PII |
| **GraphRAG** | 服務依賴知識圖譜 |
| **FinOps** | Day-1 ROI 成本優化 |
| **Trust Engine** | 漸進式自治升級 |

---

## 🏆 十場會議最終總結

### 會議全覽

| 場次 | 主題 | 版本 |
|------|------|------|
| 1 | 現狀盤點 | v1.0 |
| 2 | 樂高架構 | v1.1 |
| 3 | 品牌命名 | v1.2 |
| 4 | 視覺概念 | v1.3 |
| 5 | Plugin 生態 | v1.4 |
| 6 | MVP 範圍 | v1.5 |
| 7 | CEO 八大指示 | v1.6 |
| 8 | Nothing.tech | v1.7 |
| 9 | 專案治理 | v1.8 |
| 10 | 企業護城河 (終場) | v1.9 |

### 決策點總覽 (30 項)

| 類別 | 數量 |
|------|------|
| 品牌 | 6 |
| 架構 | 4 |
| 生態 | 3 |
| MVP | 3 |
| 視覺 | 3 |
| 企業功能 | 3 |
| 治理 | 4 |
| 護城河 | 4 |

### AWOOOI 完整產品架構

```
視覺層: Nothing.tech (點陣 + 毛玻璃 + 極簡)
    ↓
引擎層: leWOOOgo (INPUT → BRAIN → OUTPUT/ACTION/DATA/UI)
    ↓
AI 核心: LLM Router + GraphRAG + 智能貼標 + Trust Engine
    ↓
安全層: Privacy Shield + Zero Trust + Multi-Sig + Dry-Run
    ↓
觀測層: Prometheus + SigNoz + FinOps
    ↓
商業: Open Core (Community / Pro $29 / Enterprise)
```

---

## 📋 實施步驟 (8 週)

### Phase 0: 基建與契約 (Week 0)

| 任務 | 負責人 | 產出 |
|------|--------|------|
| Monorepo 骨架 | CTO | `awoooi/` |
| .awoooi-agent-rules.md | CTO | AI 提示詞 |
| OpenAPI 契約 | CTO | api-contract.yaml |
| ADR 初始決策 | CTO | ADR-001~005 |
| K8s Namespace | CIO | awoooi-dev |
| CI/CD Pipeline | CIO | GitHub Actions |
| 設計規範 | CPO | Tailwind 配置 |

### Phase 1: 核心貫通 (Week 1-2)

| 任務 | 負責人 |
|------|--------|
| BFF Gateway | CTO |
| OpenClaw 介面 | CTO |
| Frontend 骨架 | CPO |
| Data Pincer | CPO |
| SigNoz 整合 | CIO |
| Tracer Bullet | 全員 |

### Phase 2: 功能開發 (Week 3-4)

| 任務 | 負責人 |
|------|--------|
| HITL 授權卡片 | CPO |
| Dry-Run 預演 | CTO |
| Multi-Sig | CTO |
| Privacy Shield | CISO |
| 智能貼標 | CTO |
| LLM Router | CTO |

### Phase 3: 企業功能 (Week 5-6)

| 任務 | 負責人 |
|------|--------|
| GraphRAG | CTO |
| Trust Engine | CTO |
| FinOps Plugin | CIO |
| MCP 整合 | CTO |

### Phase 4: 上線準備 (Week 7-8)

| 任務 | 負責人 |
|------|--------|
| 安全審計 | CISO |
| E2E 測試 | QA |
| 文檔完善 | CPO |
| Alpha 測試 | 全員 |
| GA 發布 | 全員 |

---

## 🚀 Phase 0 立即執行項目

### Week 0 Day 1 優先產出

| # | 文件 | 說明 |
|---|------|------|
| 1 | `.awoooi-agent-rules.md` | Claude 系統提示詞 |
| 2 | `api-contract.yaml` | OpenAPI 契約 |
| 3 | `architecture/ADR-001.md` | 狀態管理決策 |
| 4 | `tailwind.config.ts` | Nothing.tech 配置 |

---

## 變更記錄

| 日期 | 版本 | 變更內容 | 作者 |
|------|------|----------|------|
| 2026-03-19 | v1.0 | 會議記錄初版 | CTO |
| 2026-03-19 | v1.1 | 第二場 (樂高架構) | CTO |
| 2026-03-19 | v1.2 | 第三場 (AWOOOI + 開源) | CTO |
| 2026-03-19 | v1.3 | 第四場 (視覺概念) | CTO |
| 2026-03-19 | v1.4 | 第五場 (Plugin 生態) | CTO |
| 2026-03-19 | v1.5 | 第六場 (MVP 範圍) | CTO |
| 2026-03-19 | v1.6 | 第七場 (CEO 八大指示) | CTO |
| 2026-03-19 | v1.7 | 第八場 (Nothing.tech) | CTO |
| 2026-03-19 | v1.8 | 第九場 (專案治理) | CTO |
| 2026-03-19 | v1.9 | 第十場 (終場總結) | CTO |

---

## 📌 會議結論

### 已達成共識

1. **品牌**: AWOOOI (母品牌) + leWOOOgo (引擎) + Data Pincer (視覺)
2. **視覺**: Nothing.tech 風格 (點陣 + 毛玻璃 + 極簡)
3. **架構**: 六大積木 + MCP + GraphRAG + LLM Router
4. **安全**: Privacy Shield + Zero Trust + Multi-Sig + Dry-Run
5. **變現**: FinOps 成本優化 + Open Core 商業模式
6. **治理**: Phase 0 契約 + ADR + .agent-rules + 四層記憶

### 待 CEO 最終核准

- 30 項決策點全部確認
- Phase 0 啟動指令
- 8 週時程核准

---

---

## 第十一場會議：執行啟動 & 進度管控 (收尾場)

**時間**: 2026-03-19 (收尾)

### CEO 最終兩問

| 問題 | 解答 |
|------|------|
| 如何開始第一步？ | Day 1 啟動序列 (6 步驟) |
| 需要 PM 角色嗎？ | 不需要，採用 AI 輔助追蹤 |

### Day 1 啟動序列

| 時間 | 步驟 | 負責人 |
|------|------|--------|
| 08:00 | CEO 核准 30 項決策 | CEO |
| 09:00 | .awoooi-agent-rules.md | CTO |
| 10:00 | Monorepo + K8s NS | CTO + CIO |
| 12:00 | OpenAPI + Tailwind | CTO + CPO |
| 16:00 | ADR + CI/CD | CTO + CIO |
| 18:00 | ✅ Day 1 完成 | 全員 |

### 進度管控機制

**無專職 PM，採用 AI 輔助追蹤**:
- LOGBOOK.md 每日更新
- Claude Code 每日巡檢
- 里程碑 Gate Review (5 個檢查點)

### 里程碑檢查點

| Gate | 時間 | 檢查項目 |
|------|------|---------|
| Gate 0 | Day 1 | 契約+骨架+CI |
| Gate 1 | Week 2 | Tracer Bullet |
| Gate 2 | Week 4 | HITL 功能 |
| Gate 3 | Week 6 | 企業功能 |
| Gate 4 | Week 8 | GA 發布 |

### 成本估算校準

| 階段 | 月成本 |
|------|--------|
| Phase 0-2 | $10 |
| Phase 3+ | ~$110 (含擴容) |

---

## 變更記錄 (最終版)

| 日期 | 版本 | 變更內容 | 作者 |
|------|------|----------|------|
| 2026-03-19 | v1.0 | 會議記錄初版 | CTO |
| 2026-03-19 | v1.1 | 第二場 (樂高架構) | CTO |
| 2026-03-19 | v1.2 | 第三場 (AWOOOI + 開源) | CTO |
| 2026-03-19 | v1.3 | 第四場 (視覺概念) | CTO |
| 2026-03-19 | v1.4 | 第五場 (Plugin 生態) | CTO |
| 2026-03-19 | v1.5 | 第六場 (MVP 範圍) | CTO |
| 2026-03-19 | v1.6 | 第七場 (CEO 八大指示) | CTO |
| 2026-03-19 | v1.7 | 第八場 (Nothing.tech) | CTO |
| 2026-03-19 | v1.8 | 第九場 (專案治理) | CTO |
| 2026-03-19 | v1.9 | 第十場 (終場總結) | CTO |
| 2026-03-19 | **v2.0** | **第十一場 (執行啟動) - Final** | CTO |

---

## 📌 會議最終結論

### 十一場會議成果

| 指標 | 數值 |
|------|------|
| 會議場次 | 11 場 |
| 決策點 | 30 項 |
| 全球最佳實踐 | 12 項 |
| 企業護城河 | 4 大 |
| 實施週期 | 8 週 |
| 里程碑 | 5 Gate |

### 已達成共識 (全部)

1. **品牌**: AWOOOI + leWOOOgo + Data Pincer
2. **視覺**: Nothing.tech 風格
3. **架構**: 六大積木 + MCP + GraphRAG + LLM Router
4. **安全**: Privacy Shield + Zero Trust + Multi-Sig + Dry-Run
5. **變現**: FinOps + Open Core
6. **治理**: Phase 0 契約 + ADR + .agent-rules
7. **執行**: Day 1 序列 + AI 輔助進度追蹤
8. **管控**: 5 Gate 里程碑檢查

### 待 CEO 最終指令

```
┌─────────────────────────────────────────────────────────────────┐
│                                                                 │
│   ✅ 批准 30 項決策點                                           │
│   ✅ 授權 Phase 0 啟動                                          │
│   ✅ 核准 8 週時程                                              │
│   ✅ 確認無需專職 PM                                            │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘
```

---

*Operation Cyber-Shell 戰略規劃 v2.0 (Final) 完成。*
*等待 CEO 下達最終啟動指令。*

🎖️ **C-Level 團隊已完成所有準備，隨時執行！**

---

## 附錄：已廢棄決策標記

> 以下決策在會議過程中已被 CEO 否決或修正：

| 原決策 | 廢棄原因 | 替代方案 | 參見 |
|--------|---------|---------|------|
| ~~NemoClaw~~ | 版權風險 | Data Pincer | 第七場 |
| ~~"AI 遇見 WOOO"~~ | 過時語言 | "Zero-Touch Ops..." | 第七場 |
| ~~Prometheus Only~~ | 盲區 | + SigNoz 三支柱 | 第七場 |
