更新时间:2026-06-02 GMT+08:00
分享

Dify智能体搭建

企业微信群定时提醒工作流配置

  1. 参考华为云快速搭建Dify-LLM应用开发平台,一键快速部署dify平台。
  2. 点击下载企业微信群库存提醒工作流DSL文件
  3. 登录dify,并导入企业微信群库存提醒工作流DSL文件。
  4. 进入工作流设置定时触发频率,可以选择每小时、每日、每周、每月。

    图1 定时触发器配置

  5. 配置SQL执行凭据。

    进入到DWS数据仓库所在安全组,新增配置,在入方向添加规则,优先级为1,协议端口为8000,IP地址为Dify所在机器的弹性公网IP。

    图2 DWS安全组配置
    图3 DWS连接配置

    其中凭据名称是自定义,数据库URI则是DWS的URI,格式如下:

    postgresql+psycopg2://[用户名]:[密码]@[DWS 的访问IP]:[DWS的访问端口]/[database]?options=-c%20search_path=[schema]

    例如:

    postgresql+psycopg2://readonly:xxxxx@192.168.xx.xxx:8000/postgres?options=-c%20search_path=test 

    注意,建议提供数仓只读账号。

  6. 调整LLM节点的大模型配置。

    图4 大模型配置

  7. 修改HTTP请求URL为企业微信群消息推送的Webhook地址。获取企业微信群消息推送Webhook地址:【进入企业微信群聊->右上角三个点->「消息推送」->点击对应「消息推送」->Webhook地址】。

    图5 企业微信群消息推送Webhook配置

    图6 企业微信群消息推送

  8. 发布工作流。

    图7 工作流发布

  9. 企业微信群可定时接收库存消息。

    图8 企业微信群提醒结果

至此,DWS+Dify 对接”企业微信群消息推送”已完成部署;如需落地”企业微信 1V1 定时提醒”,可参照下述步骤继续实施部署。

企业微信1v1定时提醒工作流配置

  1. 参考使用OpenClaw搭建个人AI助手(企业微信),快速部署OpenClaw,并对接企业微信。

    若企业微信群消息推送方案已部署落地,可跳过步骤 2~6,基于现有环境直接执行步骤 7;全新部署环境按全流程步骤正常实施。

  2. 点击下载库存提醒工作流DSL文件
  3. 登录dify,并导入库存提醒工作流DSL文件。
  4. 参考图3 大模型配置进行LLM节点的大模型配置。
  5. 参考图2 DWS连接配置进行SQL执行凭据配置。
  6. 参考图6 工作流发布进行工作流发布,并记录访问API和密钥。

    图9 工作流API和密钥入口
    图10 获取工作流API和密钥

  7. 下载skill模板,并修改DIFY_API_HOST为步骤5获取的URL,DIFY_API_KEY为步骤5获取的密钥。

    图11 skill模板

  8. 登录Openclaw服务器,在/home/openclaw/.openclaw/workspace/skills/ 地址下新建一个dify-inventory文件夹,并将SKILL.md文件放在该目录下。
  9. 配置定时任务,执行以下命令:

    su - openclaw 

    打开/home/openclaw/.openclaw/agents/main/sessions/sessions.json文件,记录用户ID。

    图12 获取用户ID

    使用CloudShell方式或第三方远程连接软件登录服务器,执行以下定时任务配置命令,示例为每小时执行一次提醒:

    openclaw cron add \   
      --name "库存提醒" \    
      --cron "0 * * * *" \    
      --tz "Asia/Shanghai" \    
      --session isolated \    
      --message "查询库存不足的商品信息" \    
      --announce \    
      --channel wecom \    
      --to "用户ID" \ 

    其中,–cron “0 * * * *”为标准Cron表达式,分别是“分 时 日 月 星期”,用户ID为上述记录的用户ID。

  10. 在企业微信机器人聊天界面输入“/new”,到了指定时间即可看到机器人定时提醒消息。

    图13 企业微信1v1定时提醒结果

相关文档