工作流助手
工作流助手是 AI 助手的一种高级形式。它不是进行完全开放式对话,而是由 AI 驱动员工按定义好的步骤序列进行操作。这样可以将复杂的多步骤流程标准化并自动化——保持一致且可重复。
什么是工作流助手?
工作流助手基于由箭头连接的可视化流程图运行。每个节点执行特定任务:
| 节点类型 | 说明 |
|---|---|
| 开始 / 结束 | 工作流的起点和终点 |
| 评估 | 分析上下文并将信息保存到工作流记忆中 |
| 条件 | 评估表达式并将流程导向正确方向 |
| LLM | 调用语言模型执行特定任务(可选:等待输入) |
| 审批 | 提出是/否问题,并根据答案推进流程 |
| 转接 | 在没有 AI 任务或可见输出的情况下连接路由 |
| 子代理 | 对多个项目并行执行相同任务 |
工作流会在每一步后自动保存其状态。当员工提供输入时,工作流会准确从中断处继续——即使关闭浏览器后也是如此。
如何使用工作流助手?
开始一个新对话,并从列表中选择一个工作流助手。助手会自动引导你完成所有步骤。在某些步骤中,助手会等待你的回复;在另一些步骤中,它会自行继续处理。
在聊天输入框右侧,你会看到工作流按钮。点击它会打开一个面板,显示所有步骤及其当前状态(等待、活动中、完成、等待输入、已跳过、错误)。
你可以随时关闭聊天,稍后再继续。工作流会从你离开的地方继续。
示例:深度研究
预设 深度研究 是一个可供员工使用的工作流助手示例。它会引导完成一个彻底的研究流程:
- 确定主题 —— AI 会询问研究主题和所需深度
- 制定搜索问题 —— AI 根据主题生成有针对性的搜索问题
- 执行研究 —— AI 执行研究并收集相关信息
- 生成报告 —— AI 撰写结构化研究报告
- 完成 —— 员工审核报告并可提出补充问题
创建工作流助手
打开 助手 并选择 工作流助手 选项卡。点击顶部卡片中的 新建工作流,然后选择 使用 AI 创建或编辑工作流、空白工作流、n8n 工作流 或某个预设。在 快速开始 下,你可以直接启动一个预设,或选择 用作模板。
你也可以将自己的助手转换为工作流:在助手卡片菜单中选择 作为工作流打开。你会获得一个新的、未共享的草稿;原始助手会保留。发布前请先检查并测试建议的步骤。
和普通助手一样,工作流助手也可以与用户组和同事共享,包括在编辑器中通过工具栏里的 共享 按钮进行共享。与同事共享时,AI-Corporate 可以自动发送电子邮件通知,让接收者知道该工作流助手已可用。
启动 n8n 工作流
除了 AI 驱动的工作流助手外,AI-Corporate 还可以通过 webhook 启动 n8n 工作流。n8n 工作流不会打开聊天:没有字段时会直接调用 webhook,有字段时则先打开表单。管理员可通过 助手 → 工作流助手 → 新建工作流 → n8n 工作流 创建。
完整说明请参见 n8n workflows 页面。
通用设置
创建或编辑工作流时,可在设置面板中为整个工作流配置以下内容:
- 模型:所有步骤使用的 AI 模型。
- 工具:哪些工具可用(例如:记录、互联网搜索)。LLM 步骤可以关闭全局启用的工具。
- MCP 服务器:外部连接。
- 文档和图片:LLM 步骤可参考的文件。
创建 triage 节点
评估节点会分析用户输入,并将结构化值保存到记忆中(例如 afdeling、urgentie)。请配置:
- 描述需要分析内容的系统提示词。
- 输出模式:包含名称和类型(
string、number、boolean、enum)的字段。
已保存的值可在条件节点中通过 state.字段名 使用。
设置条件节点
条件节点会读取工作流记忆,并通过 CEL 表达式将流程导向正确的下一步:
| 期望行为 | 表达式 |
|---|---|
字段为 true | state.goedgekeurd == true |
| 字段有值 | state.afdeling == "sales" |
| 数值阈值 | state.prioriteit > 3 |
每个分支都有自己到下一个节点的连接。
使用转接节点
转接节点本身不执行 AI 任务。它只将工作流传递到下一步。可用它将路由清晰地汇总起来,例如当某条路径跳过某一步后再重新接回主流程时。
转接节点至少需要一个输入连接和一个输出连接。该节点不会在工作流进度中作为单独的内容步骤显示。
在工作流中使用记录
通过通用设置启用 记录工具,并在某一步的系统提示词中加入保存结果的指令。员工可通过工具栏中的 记录按钮(📄)查看已保存的文档。
恢复对话
如果你对对话的方向不满意,可以通过较早消息旁边的恢复按钮将工作流回退到该点。之后的所有消息都会被删除,工作流会从那个精确时刻重新开始。
恢复是永久性的——已删除的消息无法找回。
工作流中的文件和子代理
工作流可以要求用户提供文件,例如源文档、评估模型、合同、政策文件或已填写的表单。用户可以上传新文件,或从文件管理中选择现有文件。通过工作流表单添加的文件会在该对话中提供给助手使用,但不会自动用于普通聊天问题。
新文件在工作流能够可靠继续之前需要先处理完成。如果必需文件仍在处理中或处理失败,用户必须等待或重新选择/上传该文件。
子代理节点会对多个项目并行执行相同任务。当工作流需要处理列表时使用它,例如每次执行处理一个文档、参与者、员工、客户、档案或表单。子代理每次都会在隔离上下文中接收当前项目。因此,请让提示词明确引用当前项目,并避免同时处理多个项目的指令。
使用 AI 创建或编辑工作流
与 AI 讨论你的工作流。有效的更改会显示在编辑器中。保存或发布之前,请先检查并测试结果。