投顾综合 Agent 端到端系统流程图生成指令
一句话定义核心主题
生成一份专业、清晰的投顾综合 Agent 端到端系统流程图,帮助专业受众理解系统从输入到输出的完整工作流程,包括角色、动作、决策分支。
关键知识点
1. 流程概述
- 概念:用一段话简要说明投顾综合 Agent 的核心目标,并列出关键参与角色。
- 简要解释:核心目标为接收用户投资咨询,通过多模块协同生成个性化建议;关键角色包括用户、Agent 引擎、数据源、决策模块、输出接口。
- 例子:用户输入“推荐稳健型基金”,Agent 引擎调用风险模型,最终输出建议。
2. 端到端流程步骤
- 概念:使用有序列表描述每一步,每步包含角色、动作、决策点。
- 简要解释:步骤需逻辑连贯,从输入到输出,可包含循环或回退;决策点用“如果…则…否则…”格式。
- 例子:步骤3:风险模型计算评分;决策点:如果风险等级为高,则跳转到步骤5,否则继续步骤4。
3. 流程图可视化
- 概念:使用 mermaid 代码块绘制简单流程图,包含矩形框(步骤)、菱形框(决策点)、箭头(标注条件)、开始和结束节点。
- 简要解释:若 mermaid 不适用,用文字描述结构。
- 例子:从步骤1开始,经步骤2到决策点A,若条件成立则到步骤3,否则到步骤4,最终汇聚到步骤5。
4. 关键设计说明
- 概念:重点标注异步处理、异常处理、数据流转。
- 简要解释:异步处理用括号说明(如“步骤3和步骤4可并行执行”);异常处理用斜体描述(如“若数据源无响应,则触发重试机制,最多3次”);数据流转用表格(表头:步骤 | 输入数据 | 输出数据)。
- 例子:| 步骤 | 输入数据 | 输出数据 | |------|----------|----------| | 步骤2 | 用户查询文本 | 结构化意图标签 | | 步骤5 | 风险评分 | 投资建议草案 |
重要公式或代码
graph TD
A[开始] --> B[步骤1: 用户输入]
B --> C{决策点: 风险等级高?}
C -->|是| D[步骤3: 高风险处理]
C -->|否| E[步骤4: 低风险处理]
D --> F[步骤5: 生成建议]
E --> F
F --> G[结束]
常见误区
- 避免遗漏关键决策点(如用户身份验证、风险合规检查)。
- 不要混淆角色(如将“Agent引擎”的动作错误分配给“用户”)。
- 确保流程图中的节点编号与步骤列表一一对应,防止逻辑矛盾。
检查清单与常见错误提示
检查清单
- 流程是否覆盖从用户输入到最终输出的所有环节?
- 每个步骤是否明确角色、动作和决策点?
- 流程图中的分支条件是否与文字描述一致?
- 异常路径(如重试、回退)是否已标注?
常见错误提示
- ⚠️ 避免遗漏关键决策点(如用户身份验证、风险合规检查)。
- ⚠️ 不要混淆角色(如将“Agent引擎”的动作错误分配给“用户”)。
- ⚠️ 确保流程图中的节点编号与步骤列表一一对应,防止逻辑矛盾。