Agent插件工具-推送食堂菜单

1. 简介

1.1 场景简介

食堂每日需向多家合作企业的生活群中同步菜单,负责人只需在推送表单中勾选目标企业群聊,Agent 即可自动调用插件(钉钉/企业微信群机器人插件),逐一完成群消息推送。

1.2 实现思路

本文方案基于智能助手 Pro 中的 Agent 节点、插件等功能来实现。思路如下:

1)创建企业推送信息表和菜单推送表,分别存储企业群聊等基本信息和当日菜单信息。

2)在「菜单推送表」中,配置智能助手并添加 Agent 节点,使得能够向选定的群聊中发送菜单内容:

  • 设定执行指令:向选定的群聊中发送菜单内容
  • 配备工具:允许其自主执行钉钉/企业微信群机器人插件。

1.3 预期效果

以在企业微信群内推送当日菜单为例,效果如下所示:

2. 表单搭建

在学习之前建议安装 食堂管理系统 应用模板,本文将按照模板中的示例数据进行讲解。

本文案例需使用以下 2 张表单:

1)企业推送信息表

部分插件在运行前需要提供特定的入参信息,如本文所用的 企业微信/钉钉群机器人插件 需要提供:企业群聊的 Webhook 地址、推送方式(包括:所有人,@指定人)等信息。

因此需要通过表单存储各个企业群聊的 Webhook 等信息,并在后续输入给 Agent。同时,还需告知 Agent 每个群聊的类型,以确保 Agent 能够正常调用相应的插件去执行。

注:不同插件函数的入参不同,请参考相应插件文档明确所需参数后,再设计表单收集信息。

2)菜单推送表

用于每天推送菜单。输入当日菜单并从「企业推送信息表」中选取目标企业(选择时,会将对应企业群聊的推送信息一同填充过来,并通过公式整体汇总,后续输入给 Agent)后,便会触发智能助手开始进行消息推送。

3. 设置智能助手Pro

3.1 新建智能助手Pro

进入「菜单推送表」表的「扩展功能」处,新建「智能助手Pro」并选择触发方式为「表单触发」、触发表单为「菜单推送表」。如下图所示:

3.2 设置触发节点

选中触发节点,添加触发动作「新增数据时」,使智能助手在提交推送数据后便会被触发。

3.3 添加Agent节点

点击节点连接线上的加号按钮,添加 Agent 节点,让其根据推送数据中提供的企业信息,自动进行群通知。具体设置如下:

  • 执行指令:将菜单内容触发数据—推送内容推送到企业群聊中触发数据—多个企业推送信息汇总
  • 允许执行的工具:选择「钉钉群机器人 >> 发送文本消息」函数、「企业微信群机器人 >> 文本消息」函数;
  • 输出字段:推送结果,类型为「文本」,描述为「推送结果以字符、拼接」。

3.4 效果演示

效果参见本文【1.3 预期效果】。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验