工作流
最后更新时间:2026年8月15日
工作流用于把「模型、知识、工具、智能体」按业务逻辑串成一条可执行的流程。当任务需要多个步骤、条件分支或多个智能体分工协作时, 使用工作流比单一智能体更合适。
可视化编排
工作流以可视化画布的方式编排:从左侧节点库拖入节点,通过连线定义执行顺序与数据流向。整个流程可保存、复制与复用。
常用节点类型
| 节点 | 作用 |
|---|---|
| 开始 | 定义流程的输入,例如用户问题或初始数据。 |
| 模型 / Agent | 调用大语言模型或智能体完成生成、总结、判断等任务。 |
| 知识检索 | 从关联知识库中检索相关内容片段。 |
| 网页检索 | 按指定规则抓取网页内容。 |
| 摘要生成 | 对较长内容进行摘要,避免超出上下文大小。 |
| 工具 | 调用外部工具或接口执行查询、写入等操作。 |
| 循环 | 按章节或批次循环生成内容,用于产出超长文档。 |
| 结束 | 定义流程的输出。 |
单智能体与多智能体
- 单智能体:职责单一、边界清晰,适合大多数起步场景,排查问题也更直接。
- 多智能体协作:当业务出现明显分工(如客服分流、报告拆解、审核复核),可将任务拆解给多个智能体协作完成。
选型建议
先尝试用单智能体跑通闭环,再在出现明确分工需求时演进为多智能体,避免一开始就过度设计。
典型示例
示例一:每日简报
用于从多个网页抓取内容并汇总为一份简报,流程依次包含:
- 应用配置:配置应用的基本信息与前端的展示形式。
- 网页检索:指定要检索的网页与网页匹配规则。
- 摘要生成:对检索到的多个网页内容分别进行摘要,避免内容过多超出上下文大小。
- Agent 节点:将所有网页摘要整合,生成一份简报。
示例二:生成 PPT
这是一个最简单的生成 PPT 工作流,仅需前端配置与一个 PPT 生成器节点,即可生成结构完整的 PPT。前端可接受的指令形式包括:
- 输入 PPT 主题,根据主题生成一份结构完整的 PPT;
- 输入一个网址,根据网页内容生成一份 PPT;
- 上传文档,根据文档内容生成一份 PPT。
示例三:长文撰写
借助循环节点,可按章节循环生成内容,从而产出超长文档。
调试
工作流通常支持单节点调试与整体运行两种方式。建议先逐节点验证输入输出,再整体运行观察数据流转是否符合预期。