fix: 修复TypeScript配置错误并更新项目文档
详细说明: - 修复了@n8n/config包的TypeScript配置错误 - 移除了不存在的jest-expect-message类型引用 - 清理了所有TypeScript构建缓存 - 更新了可行性分析文档,添加了技术实施方案 - 更新了Agent prompt文档 - 添加了会展策划工作流文档 - 包含了n8n-chinese-translation子项目 - 添加了exhibition-demo展示系统框架
This commit is contained in:
145
web_frontend/doc/会展策划工作流.md
Normal file
145
web_frontend/doc/会展策划工作流.md
Normal file
@@ -0,0 +1,145 @@
|
||||
# 会展策划专家系统工作流
|
||||
|
||||
## 工作流架构图
|
||||
|
||||
```mermaid
|
||||
graph TB
|
||||
%% 定义节点样式
|
||||
classDef chatNode fill:#4a5568,stroke:#718096,color:#fff,stroke-width:2px
|
||||
classDef triggerNode fill:#d69e2e,stroke:#ecc94b,color:#fff,stroke-width:2px
|
||||
classDef splitNode fill:#805ad5,stroke:#9f7aea,color:#fff,stroke-width:2px
|
||||
classDef notionNode fill:#e53e3e,stroke:#fc8181,color:#fff,stroke-width:2px
|
||||
classDef summaryNode fill:#2b6cb0,stroke:#4299e1,color:#fff,stroke-width:3px
|
||||
|
||||
%% 节点定义
|
||||
Start[["🗨️ When chat message<br/>received"]]:::triggerNode
|
||||
|
||||
%% 第一阶段:专业分析
|
||||
subgraph Phase1 [" 第一阶段:专业分析 "]
|
||||
Expert1["🔗 设计专家<br/>Google Gemini Chat<br/>Model2"]:::chatNode
|
||||
Expert2["🔗 财务预算专家<br/>DeepSeek Chat<br/>Model2"]:::chatNode
|
||||
Expert3["🔗 信息检索专家<br/>DeepSeek Chat<br/>Model5"]:::chatNode
|
||||
end
|
||||
|
||||
%% 中心汇总节点
|
||||
Summary["📝 会展策划专家<br/>Chat Models + Memories<br/>(汇总与协调)"]:::summaryNode
|
||||
|
||||
%% 第二阶段:执行规划
|
||||
subgraph Phase2 [" 第二阶段:执行规划 "]
|
||||
Expert4["🔗 格式编辑专家<br/>DeepSeek Chat<br/>Model4"]:::chatNode
|
||||
Expert5["🔗 活动执行专家<br/>DeepSeek Chat<br/>Model1"]:::chatNode
|
||||
Expert6["🔗 营销宣传专家<br/>DeepSeek Chat<br/>Model3"]:::chatNode
|
||||
end
|
||||
|
||||
%% 输出节点
|
||||
Split["⚡ Split Out<br/>(输出分流)"]:::splitNode
|
||||
Notion["📕 存储<br/>Create Page<br/>(Notion)"]:::notionNode
|
||||
|
||||
%% 连接关系 - 第一阶段
|
||||
Start --> Expert1
|
||||
Start --> Expert2
|
||||
Start --> Expert3
|
||||
|
||||
Expert1 --> Summary
|
||||
Expert2 --> Summary
|
||||
Expert3 --> Summary
|
||||
|
||||
%% 连接关系 - 第二阶段
|
||||
Summary --> Expert4
|
||||
Summary --> Expert5
|
||||
Summary --> Expert6
|
||||
|
||||
Expert4 --> Summary
|
||||
Expert5 --> Summary
|
||||
Expert6 --> Summary
|
||||
|
||||
%% 输出连接
|
||||
Summary --> Split
|
||||
Split --> Notion
|
||||
```
|
||||
|
||||
## 工作流说明
|
||||
|
||||
### 整体架构
|
||||
这是一个**双向循环的专家系统工作流**,采用中心化协调模式,通过多个专业AI模型协同工作,完成复杂的会展策划任务。
|
||||
|
||||
### 核心组件
|
||||
|
||||
#### 1. 触发器 (Trigger)
|
||||
- **组件**: When chat message received
|
||||
- **功能**: 接收用户输入,启动整个工作流程
|
||||
|
||||
#### 2. 第一阶段专家组
|
||||
- **设计专家** (Google Gemini Chat Model2)
|
||||
- 负责展会视觉设计、空间布局
|
||||
- 品牌形象和创意方案
|
||||
|
||||
- **财务预算专家** (DeepSeek Chat Model2)
|
||||
- 成本核算与预算规划
|
||||
- 投资回报率分析
|
||||
|
||||
- **信息检索专家** (DeepSeek Chat Model5)
|
||||
- 市场调研和数据收集
|
||||
- 竞品分析和行业趋势
|
||||
|
||||
#### 3. 中央协调器
|
||||
- **会展策划专家** (Chat Models + Memories)
|
||||
- 汇总各专家意见
|
||||
- 协调不同领域的建议
|
||||
- 维护上下文记忆
|
||||
- 生成综合策划方案
|
||||
|
||||
#### 4. 第二阶段专家组
|
||||
- **格式编辑专家** (DeepSeek Chat Model4)
|
||||
- 文档格式化和排版
|
||||
- 确保输出规范性
|
||||
|
||||
- **活动执行专家** (DeepSeek Chat Model1)
|
||||
- 制定执行计划
|
||||
- 时间线和任务分配
|
||||
|
||||
- **营销宣传专家** (DeepSeek Chat Model3)
|
||||
- 推广策略制定
|
||||
- 媒体渠道规划
|
||||
|
||||
#### 5. 输出处理
|
||||
- **Split Out**: 将最终方案分流输出
|
||||
- **Notion存储**: 将策划方案保存到Notion页面
|
||||
|
||||
### 工作流特点
|
||||
|
||||
1. **双向循环机制**
|
||||
- 第一阶段:收集专业意见
|
||||
- 中央处理:汇总协调
|
||||
- 第二阶段:细化执行
|
||||
- 反馈优化:返回中央节点
|
||||
|
||||
2. **多模型协同**
|
||||
- 使用不同的AI模型处理不同专业领域
|
||||
- Google Gemini用于创意设计
|
||||
- DeepSeek用于逻辑分析和执行
|
||||
|
||||
3. **记忆保持**
|
||||
- 中央节点维护对话历史
|
||||
- 确保上下文连贯性
|
||||
|
||||
4. **结构化输出**
|
||||
- 通过格式编辑专家规范化输出
|
||||
- 自动存储到知识管理系统
|
||||
|
||||
## 使用场景
|
||||
|
||||
适用于:
|
||||
- 大型展会策划
|
||||
- 商业活动组织
|
||||
- 品牌发布会
|
||||
- 行业峰会论坛
|
||||
- 产品展示会
|
||||
|
||||
## 优势
|
||||
|
||||
1. **专业性**: 每个领域都有专门的AI专家处理
|
||||
2. **全面性**: 覆盖策划的各个方面
|
||||
3. **协调性**: 中央节点确保各部分协调一致
|
||||
4. **可追溯**: 所有决策过程都有记录
|
||||
5. **自动化**: 减少人工干预,提高效率
|
||||
Reference in New Issue
Block a user