概述
Dify 定时任务管理工具是一个基于 GitHub Actions 的自动化解决方案,用于实现 Dify Workflow 的定时执行和状态监控。无需再为缺乏定时任务支持而感到困扰,本工具可以帮助设置自动执行任务并获取实时通知,优化你的工作效率。
注意:本工具仅支持 Dify Workflow 类型应用
部署青龙面板
下载镜像
docker pull whyour/qinglong:latest
启动镜像
docker run -dit \
-v D:\qinglong\ql\data:/ql/data \
# 冒号后面的 5700 为默认端口,如果设置了 QlPort, 需要跟 QlPort 保持一致
-p 5700:5700 \
# 部署路径非必须,比如 /test
-e QlBaseUrl="/" \
# 部署端口非必须,当使用 host 模式时,可以设置服务启动后的端口,默认 5700
-e QlPort="5700" \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest
启动成功
添加订阅
进入容器里面执行下面命令添加 Dify 定时任务项目 的订阅任务
ql repo https://github.com/leochen-g/dify-schedule.git "ql_" "utils" "sdk"
依赖安装
登录青龙面板,导航至【依赖管理】->【NodeJS】,安装 axios
依赖包
环境变量配置
DIFY_TOKENS
:Workflow API 密钥(必填)DIFY_BASE_URL
:API 接口地址(可选)多个 token 使用分号
;
分隔
注意:单个token结尾也需要;
通知配置
直接使用青龙面板内置的通知系统
设置定时规则,运行即可。
评论区