19. 工作流应用-流程自动化(请假助手)
19.1. 应用场景说明
本场景以请假助手为例,基于大模型的生成能力,实现通过自然语言对话的方式,自动帮助员工完成请假信息收集和填写提交、查询请假规则等服务。在真实场景下,请假申请需要调用外部API(企业已有的请假系统接口)才能执行,这部分在本案例中仅做模拟展示。
19.2. 构建应用
step1:创建应用,选择“工作流Agent”,输入应用名称“企业流程助手”,点击确定进入工作流编排页面。
step2:编排左下角 + 节点 位置,选择"条件分支节点" 或 通过点击开始右上角+号,实现添加条件分支节点,并修改条件分支节点名称为“选择流程类别”,连接开始节点。
配置条件分支节点:
step3:添加文本处理节点,并重命名为“请假填写要求”
配置文本拼接规则,输入:
<
连接选择流程类别和结束节点
step4:添加大模型节点,并重命名为“意图识别”
系统提示词输入:
<
用户提示词,输入/,选择 raw_query。 连接意图识别和选择流程类别节点。
step5:添加条件分支节点,并重命名为“任务分发”,连接意图分发节点。
配置任务分发节点:
step6:添加大模型节点,重命名为“请假信息收集”。连接任务分发分支1节点和请假信息收集节点。
系统提示词中输入:
<
step7:添加文本处理节点,重命名为“回复请假规则”。连接任务分发节点。拼接文本中输入:
<
step8:添加文本处理节点,重命名为“无法识别流程场景”,连接任务分发节点。拼接文本中输入:
<
连接结束节点,并配置结束节点的返回文本。
step9:设置上下文对话轮数和开场白。开场白:
<
step10:调试工作流:
应用的完整工作流:
step11:保存配置并且发布应用:
19.3. 输入输出示例
输入问题(多轮对话):
1. 请假
2. 我明天和后天请两天病假,工作交接给张三
3. 确认无误
输出答案:
相关附件:
1.应用配置JSON文件(可直接导入应用,用于复现该应用)