架构概览
系统拓扑
┌─────────────────────────────────────────────────────┐
│ Evan (Human) │
│ Telegram / iMessage │
└────────────┬────────────────────┬────────────────────┘
│ │
┌──────▼──────┐ ┌──────▼──────┐
│ 智多星 (主) │ │ Gmail Hook │ ┌──────────────┐
│ claude-opus │ │ (haiku) │ │ Vercel 前端 │
└──────┬──────┘ └──────┬──────┘ │ (像素办公室) │
│ │ └──────▲───────┘
┌──────────▼────────────────────▼──────────┐ │
│ OpenClaw Gateway │ │ Realtime
│ LaunchAgent: ai.openclaw.gateway :18789 │ │ Updates
└──────┬──────────┬──────────┬─────────────┘ │
│ │ │ ┌──────▼──────┐
┌──────▼───┐┌─────▼────┐┌────▼─────┐ │ Supabase │
│ Aria(PM) ││ Zeph(Ar) ││ Rex(Dev) │──────►│ (共享大脑) │
└──────────┘└──────────┘└──────────┘ └─────────────┘
核心组件
| 组件 | 说明 |
|---|---|
| Gateway | 消息中控负责 WebSocket 通信和工具分发 |
| Shared Cortex | 基于 Supabase 的多 Agent 共享记忆与任务看板 |
| Pixel Office | 基于 Next.js 的可视化控制面板展示 Agent 实时状态 |
| Lancedb | 本地向量数据库用于存储长期记忆片段 |
| Team Yldm | 6 个具备 VoxYZ 级别协作能力的专业 Agent 集群 |
┌──────▼───┐ ┌───▼────┐ ┌──▼──────────┐ │ YLDM TEAM│ │ Cron │ │ Node Host │ │ 6 agents │ │ 19 jobs│ │ Mac mini │ └──────────┘ └────────┘ └─────────────┘
## 数据流
### 用户交互流
Evan → Telegram → Gateway → 智多星 → [分派] → Agent → Telegram 群 → [执行] → K8s/NAS/OCI → [汇报] → 智多星 → Evan
### 告警自动化流
K8s AlertManager ──→ n8n webhook ──→ GitHub Issue + Telegram 通知 Sentry Error ──→ n8n webhook ──→ GitHub Issue + Telegram 通知 GitHub PR Merge ──→ n8n webhook ──→ Telegram 通知 + GitHub Issue comment
### Gmail 实时处理流
Gmail → Google Pub/Sub → Cloudflare Tunnel → gog watch serve → Gateway Hook
## 模型配置
| 角色 | 模型 | 用途 |
|------|------|------|
| 智多星 (主) | claude-opus-4-6 | 协调复杂推理 |
| 团队成员 | claude-sonnet-4-6 | 专业任务 |
| Cron 轻量任务 | claude-haiku-4-5 | 提醒简单查询 |
| Gmail Hook | claude-haiku-4-5 | 邮件分类节省 95% 成本 |
| 图片生成 | gemini-3-pro-preview | 图片生成/编辑 |
## 插件栈
| 插件 | 功能 |
|------|------|
| telegram | Telegram 渠道 |
| imessage | iMessage 渠道 |
| memory-lancedb | 向量记忆 (OpenAI embedding) |
| google-gemini-cli-auth | Gemini OAuth |
| diagnostics-otel | OpenTelemetry → Tempo |
| device-pair | 设备配对 |
| phone-control | 手机控制 |
| talk-voice | 语音选择 |
| llm-task | 结构化 JSON 任务 |
| lobster | 可恢复工作流引擎 |