V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
itning
V2EX  ›  分享发现

分享个 Dify 定时 cron 触发工作流 workflow 的程序。

  •  
  •   itning · 2 天前 · 1306 次点击

    dify-workflow-trigger

    支持定义多个任务:

    [
       {
          "name": "test1",
          "cron": "TZ=Asia/Shanghai 0 0 18 * * *",
          "url": "http://your-dify-domain/api/v1/workflows/run",
          "token": "app-FZ8vjeH74tUBtRYNUjFx65aw",
          "body": {
             "inputs": {
             },
             "response_mode": "streaming",
             "user": "dify-workflow-trigger"
          }
       },
       {
          "name": "test2",
          "cron": "TZ=Asia/Shanghai 0 30 8 * * *",
          "url": "http://your-dify-domain/v1/workflows/run",
          "token": "app-LoFN2hiaYCMfTIhN8yCDmWmo",
          "body": {
             "inputs": {
             },
             "response_mode": "streaming",
             "user": "dify-workflow-trigger"
          }
       }
    ]
    

    支持秒级定时: 秒 分 时 日 月 星期

    example:

    • TZ=Asia/Shanghai 0 0 18 * * * 每天 18:00 执行 (时区: Asia/Shanghai)
    • TZ=Asia/Shanghai 0 30 8 * * * 每天 18:30 执行 (时区: Asia/Shanghai)
    • 0 0 18 * * * 每天 18:00 执行 (默认时区)
    • */5 * * * * * 每 5 秒执行 (默认时区)

    https://github.com/itning/dify-workflow-trigger

    12 条回复    2025-04-05 23:47:28 +08:00
    6JSh5b6Q5Z2k
        1
    6JSh5b6Q5Z2k  
       2 天前
    Dify 定时触发都不内置么。。。
    itning
        2
    itning  
    OP
       2 天前 via iPhone
    xiaoheicat
        3
    xiaoheicat  
       2 天前 via iPhone
    工作流推荐用 n8n ,比 dify 强太多,并发性能上比 dify 强很多
    itning
        4
    itning  
    OP
       2 天前 via iPhone
    @xiaoheicat 一会试试,自带定时触发吗
    xiaoheicat
        5
    xiaoheicat  
       2 天前 via iPhone
    @itning 是啊,触发方式支持定时,手动,自带事件触发,webhook 触发,表单触发。这个我用过一段时间非常符合操作直觉
    thorby
        6
    thorby  
       2 天前 via iPhone
    @xiaoheicat 什么场景用 n8n 效果很好?
    6JSh5b6Q5Z2k
        7
    6JSh5b6Q5Z2k  
       2 天前
    @thorby #6 例如我现在用 dify 每天早上把天气和 github trending 让大模型总结发到我的邮箱里,当成早报看
    thorby
        8
    thorby  
       2 天前 via iPhone
    @6JSh5b6Q5Z2k 回头我试试,是直接用他们线上平台还是自己部署的?
    6JSh5b6Q5Z2k
        9
    6JSh5b6Q5Z2k  
       2 天前
    @thorby #8 自己部署的
    EminemW
        10
    EminemW  
       2 天前
    能分享一下用 dify 这类工作流软件实现什么需求吗
    6JSh5b6Q5Z2k
        11
    6JSh5b6Q5Z2k  
       2 天前
    @EminemW #10
    ![pic]( https://i.mij.rip/2025/04/04/a022d6b59260882dac1b98531ccd62d1.png)
    ![pic2]( https://i.mij.rip/2025/04/04/efebcec5dd0ffeb0972954d356790ebd.png)
    xiaoheicat
        12
    xiaoheicat  
       1 天前 via iPhone
    @thorby 确定性的工作流程自动化,比如使用 gitlab webhook 触发 AI 审核流程,jira 信息同步至飞书项目,等等
    用好的话可以几乎不用自己搭建系统写代码。这个支持很多系统对接,就算是没有集成还有第三方拓展插件和 http 节点调用接口实现需求
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5843 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 03:23 · PVG 11:23 · LAX 20:23 · JFK 23:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.