From 1a297e57a963916304808954975d280f82d50281 Mon Sep 17 00:00:00 2001 From: wonder Date: Sat, 30 May 2026 22:10:23 +0800 Subject: [PATCH] feat: replace ASCII architecture diagram with drawio SVG in gen2D deck --- decks/gen2D/pages/architecture.md | 27 +---- decks/gen2D/public/architecture.drawio | 146 +++++++++++++++++++++++++ decks/gen2D/public/architecture.svg | 110 +++++++++++++++++++ 3 files changed, 258 insertions(+), 25 deletions(-) create mode 100644 decks/gen2D/public/architecture.drawio create mode 100644 decks/gen2D/public/architecture.svg diff --git a/decks/gen2D/pages/architecture.md b/decks/gen2D/pages/architecture.md index 5ee20eb..9d0c7e2 100644 --- a/decks/gen2D/pages/architecture.md +++ b/decks/gen2D/pages/architecture.md @@ -1,28 +1,5 @@ # 系统架构全景 -
- -``` -┌─────────────────────────────────────────────────────┐ -│ Frontend (React + Vite + TypeScript) │ -│ 项目画廊 · 工作台 · 结果预览 · 风格编辑器 │ -│ Zustand 状态管理 · react-router v7 │ -└─────────────────────────┬───────────────────────────┘ - │ HTTP / WebSocket -┌─────────────────────────▼───────────────────────────┐ -│ Backend (Go + Gin + Eino) │ -│ │ -│ Handler: JWT 中间件 · 请求校验 · 错误处理 │ -│ ↓ │ -│ Service: Eino compose.Graph Pipeline │ -│ PromptOptimizer → AssetGenerator │ -│ → QualitySupervisor → FormatAdapter │ -│ 项目管理 · 风格系统 · 用户认证 │ -│ ↓ │ -│ Data: GORM + SQLite · sync.Map 缓存 │ -│ │ -│ 外部: DeepSeek LLM · Stability AI · 七牛云 Kodo │ -└──────────────────────────────────────────────────────┘ -``` - +
+
diff --git a/decks/gen2D/public/architecture.drawio b/decks/gen2D/public/architecture.drawio new file mode 100644 index 0000000..bdeb077 --- /dev/null +++ b/decks/gen2D/public/architecture.drawio @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/decks/gen2D/public/architecture.svg b/decks/gen2D/public/architecture.svg new file mode 100644 index 0000000..dba82eb --- /dev/null +++ b/decks/gen2D/public/architecture.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + Frontend + React + Vite + TypeScript + + + 项目画廊 + + + 工作台 + + + 结果预览 + + + 风格编辑器 + + Zustand 状态管理 · react-router v7 + + + HTTP / WebSocket + + + + + Backend + Go + Gin + Eino + + + + Handler + JWT 中间件 · 请求校验 · 错误处理 + + + + + + + Service + + + Eino compose.Graph Pipeline + + + Prompt + Optimizer + + + Asset + Generator + + + Quality + Supervisor + + + Format + Adapter + + + + + + + + 项目管理 · 风格系统 · 用户认证 + + + + + + + Data + GORM + SQLite · sync.Map 缓存 + + + + + + + 外部服务 + + + DeepSeek LLM + + + Stability AI + + + 七牛云 Kodo +