百数百数帮助
  • 首页
  • 帮助文档
  • 后端python
  • 开放平台
  • 私有云
  • AI智能体
  • 更新日志
返回控制台
返回控制台
  • 百数AI智能体介绍
  • 使用智能体
    • 智能体的基础使用
  • 智能体开发
    • 智能体
      • 智能体的基础开发流程
      • 智能体设计页说明
    • 工作流
      • 工作流基础开发流程
      • 工作流设计说明
      • 对话流基础开发流程
      • 对话流设计说明
    • 知识库
      • 知识库基础开发流程
      • 文本格式知识库
      • 表格格式知识库
      • 照片类型知识库
      • 表单知识库
    • MCP
      • MCP基础开发流程
      • MCP Python API接口文档
        • 表单体系接口文档
        • 平台体系接口文档
        • 通讯录体系接口文档
        • 应用体系接口文档
    • 插件中心
  • 设置智能体助手
    • 智能体助手设计

工作流设计

  • 功能简介
  • 工作流设计
    • 入口
    • 开始节点
    • 中间节点
    • 结束节点
    • 添加注释
    • 试运行
    • 发布

功能简介

工作流 = AI 自动化流水线,把一整套复杂任务拆成节点,按编排自动执行;可以挂载给智能体调用,也可以独立发布成接口、应用。

工作流可以强制固定执行顺序:调用搜索→大模型处理→代码计算→格式整理,每一步可控,输出结果稳定可预期扣子。

百数 AI 依托扣子框架进行能力实现,在设计工作流时,可以参考扣子平台的工作流设计思路来设计节点。

什么时候必须用工作流,只写提示词搞不定:

  1. 需要调用外部搜索、接口,多步骤串行 / 分支判断
  2. 对输出格式、执行顺序有强约束,不能接受 AI 随机输出
  3. 逻辑复杂,需要复用一套能力给多个智能体
  4. 需要对外提供 API,给别的系统调用
  5. 需要日志、调试、版本管理,方便迭代修改

工作流设计

入口

百数AI模式 >> 智能体开发 >> 工作空间 >> 资源库,新建或编辑已有工作流。

开始节点

工作流的启动入口,负责接收外部输入参数(Input)、初始化运行上下文,并启动业务逻辑处理。

中间节点

汇聚大模型调用、条件判断、知识库检索等基础能力,支持通过拖拽快速组装业务逻辑。

通过添加节点,来实现复杂业务功能。

各节点简介如下:

分类 节点 用途
基础能力 工作流 在当前流程中复用另一条工作流。
注释 为流程补充说明,不参与实际业务处理。
大模型 调用大模型完成理解、生成、分类或推理。
插件 调用已配置的插件工具。
业务逻辑 代码 执行自定义代码,处理特殊计算或转换逻辑。
意图识别 识别用户或输入内容所属的业务意图。
循环 按条件或集合重复执行后续步骤。
批处理 对一组数据或任务进行批量处理。
选择器 根据条件选择不同的处理分支。
变量聚合 将多个变量或处理结果汇总为统一变量。
输入与输出 输入 在流程中接收变量信息,供后续节点引用。
输出 定义流程返回的变量和消息内容,支持流式或非流式输出。
数据库 新增数据、查询数据、更新数据、删除数据 对已配置数据库执行新增、查询、更新或删除操作。
SQL 自定义 使用自定义 SQL 处理数据;应严格控制权限与语句范围。
知识库与数据 变量赋值 为变量写入或更新值,供后续节点使用。
知识库检索 从知识库查找与当前问题相关的内容。
知识库写入 将内容写入知识库。
组件 JSON 序列化 将变量转换为 JSON 字符串,供下游节点或接口参数使用。
问答 向用户提问并接收回答,用于补充后续处理所需信息。
HTTP 请求 调用外部 HTTP 服务。
文本处理 对字符串变量进行拼接或分隔。
会话管理 修改会话、创建会话、删除会话、查询会话列表 创建、维护、删除或查询会话信息。
会话历史 查询会话历史、清空会话历史 读取或清除会话的历史记录。
消息 创建消息、查询消息列表、修改消息、删除消息 创建、查询、修改或删除会话中的消息内容。

结束节点

流程执行的终点,用于封装处理结果(Output),支持 JSON、文本等格式,实现标准化输出。

添加注释

可在画布任意位置添加注释,用于对节点、流程片段做解释备注;注释仅用于阅读说明,不会参与工作流运行,不影响执行逻辑。

试运行

试运行用于对编辑中的草稿工作流做全链路调试验证。

输入测试参数执行流程,可以查看每个节点的输入输出、执行状态、报错信息;

用于校验流程分支、数据传递、插件调用、输出结果是否符合预期,提前发现逻辑异常。

试运行仅作用于当前草稿,不会改变线上已发布版本,测试无误后需要执行发布,更新版本才会对外生效

发布

工作流设计完成,经试运行确认逻辑正常后,需要执行发布操作才能正式对外提供服务。

仅草稿与试运行通过不会生效,挂载的智能体、接口调用均依赖已发布版本。

最新修改于:2026-09-15