工作流引擎
工作流引擎将复杂业务流程拆解为多个步骤,由 Agent 自动规划和执行。
三阶段编排
规划 (Planning) → 执行 (Execution) → 总结 (Summary)1. 规划阶段
LLM 根据目标自动生成执行步骤:
- 分析任务需求
- 拆解为多个子步骤
- 为每个步骤分配最合适的 Agent
- 估算 Token 用量和成本
2. 执行阶段
按顺序执行每个步骤:
- Agent 调用工具完成任务
- 生成交付物(表格、报告、邮件模板等)
- 上一步结果自动传递给下一步
- 失败时可重试或人工干预
3. 总结阶段
汇总所有步骤的交付物:
- 生成最终报告
- 整合数据和文件
- 可导出为 PDF 或导入 CRM
创建工作流
- 进入 Workflows 页面
- 点击 Create Workflow
- 输入工作流名称和目标描述
- 选择模板(可选)或自动规划
- 确认步骤后开始执行
预定义外贸模板
| 模板 | 步骤 | 负责 Agent |
|---|---|---|
| 市场调研 | 行业概览 → 竞品分析 → SWOT → 机会评估 | Leo |
| 客户挖掘 | 目标画像 → 数据库搜索 → 邮箱查找 → 资质评估 | Marco |
| 客户画像 | 公司背景 → 决策链 → 痛点分析 → 沟通策略 | Ava |
| 社媒策略 | 平台选择 → 内容规划 → 排期日历 → 执行 | Iris |
| 开发信序列 | 主题研究 → 邮件撰写 → A/B 版本 → 发送计划 | Marco |
| SDR 外展 | 线索评分 → 触达序列 → 跟进提醒 → 转化追踪 | Marco + Ava |
| 报价管理 | 成本核算 → 报价生成 → Proforma Invoice | Orion |
交付物类型
| 类型 | 说明 | 示例 |
|---|---|---|
table | 结构化数据表格 | 竞品对比表 |
markdown | Markdown 文档 | 调研报告 |
email_template | 邮件模板 | 开发信草稿 |
pi | Proforma Invoice | 报价单 |
social_post | 社媒内容 | LinkedIn 帖子 |
report | 综合报告 | 市场分析报告 |
多 Agent 协作
工作流自动将步骤分配给最合适的 Agent:
目标: "为俄罗斯汽车配件市场制定完整出海方案"
Step 1: [Leo] 市场规模和竞争格局调研
Step 2: [Leo] 目标客户画像定义
Step 3: [Marco] 潜在客户名单挖掘
Step 4: [Ava] 客户背景和采购习惯分析
Step 5: [Iris] VK/Telegram 社媒运营计划
Step 6: [Marco] 开发信序列撰写
Step 7: [Orion] 数据汇总和最终报告步骤操作
查看步骤结果
点击已完成的步骤查看交付物,支持:
- Markdown 渲染预览
- 表格数据展示
- 邮件模板预览
导入 CRM
将步骤结果中的客户数据一键导入 CRM:
POST /api/workflows/{id}/steps/{step_id}/import-to-crm自动创建联系人和商机记录。
重试失败步骤
POST /api/workflows/{id}/retry成本估算
工作流创建时预估 Token 使用和 LLM 成本,帮助控制预算。
API 参考
| 端点 | 方法 | 说明 |
|---|---|---|
/api/workflows | GET | 工作流列表 |
/api/workflows | POST | 创建工作流 |
/api/workflows/{id} | GET | 工作流详情 |
/api/workflows/{id}/execute | POST | 执行工作流 |
/api/workflows/{id}/retry | POST | 重试失败步骤 |
/api/workflows/{id}/steps/{step_id} | GET | 步骤详情 |
/api/workflows/{id}/steps/{step_id}/import-to-crm | POST | 导入 CRM |
