diff --git a/README.md b/README.md
index f02745b..fe63b06 100644
--- a/README.md
+++ b/README.md
@@ -114,39 +114,28 @@ npm run dev
基于 Eino `compose.Graph` 的四阶段管线,支持质检重试与降级输出:
-```
-START
- │
- ▼
-PromptOptimizer 合并工程风格 + 任务风格覆盖,调用 PromptAgent 生成三段式提示词
- │ (Eino Chain: formatMetaPrompt → llmRefine → 三段式规范提示词)
- ▼
-AssetGenerator 调用文生图 API 生成素材
- │
- ▼
-QualitySupervisor ─────────┬─────────────────────────────┐
- │ │ pass │ fail (retry < 3)
- ▼ │ ▼
-FormatAdapter │ 回到 PromptOptimizer 重试
- │ │ │
- ▼ │ ▼ (retry >= 3)
-END └───────────────────── FormatAdapter (降级输出)
+```mermaid
+graph TD
+ START(( )) --> PromptOptimizer
+ PromptOptimizer["PromptOptimizer
合并工程风格 + 任务风格覆盖
调用 PromptAgent 生成三段式提示词"]
+ PromptOptimizer --> AssetGenerator
+ AssetGenerator["AssetGenerator
调用文生图 API 生成素材"]
+ AssetGenerator --> QualitySupervisor
+ QualitySupervisor{"QualitySupervisor
质检通过?"}
+ QualitySupervisor -->|pass| FormatAdapter
+ QualitySupervisor -->|fail, retry < 3| PromptOptimizer
+ QualitySupervisor -->|fail, retry ≥ 3| FormatAdapter
+ FormatAdapter["FormatAdapter
组装输出素材与元数据"]
+ FormatAdapter --> END(( ))
```
### 提示词优化链路
-```
-用户输入 (标签 + 原始 Prompt + 素材类型)
- │
- ▼
-formatMetaPrompt (Lambda) 构建元提示词:角色设定 + 输出格式要求 + 用户输入
- │
- ▼
-llmRefine (Lambda → ChatModel) 调用 OpenAI 兼容 Chat Completions API
- │ 支持流式 (SSE) 与非流式响应
- │ 无 API key 时自动回退到模板生成
- ▼
-三段式规范提示词(【主题】【风格】【技术】)
+```mermaid
+graph LR
+ A["用户输入
标签 + 原始 Prompt + 素材类型"] --> B["formatMetaPrompt
构建元提示词:角色设定 + 输出格式 + 用户输入"]
+ B --> C["llmRefine
调用 OpenAI 兼容 Chat API
支持 SSE 流式 / 非流式
无 key 自动回退模板"]
+ C --> D["三段式规范提示词
【主题】【风格】【技术】"]
```
### 预设风格键