← 返回项目库
企业服务运维自动化数据处理人工智能

Dagu 工作流自动化平台

用 YAML 编排脚本、命令、容器和远程任务,提供计划调度、运行监控、日志、队列、通知与故障管理。

Dagu 是本地优先的工作流编排引擎,通过声明式 YAML 将脚本、命令、容器和远程任务组织成可计划、可重试、可观察的自动化流程。自带 Web 管理界面、调度器、执行历史、步骤日志、队列、通知与故障事件能力,无需外部数据库即可运行。本交付已完成简体中文核心界面和三套中文业务工作流真实验证。

真实界面

项目截图

共 6 张

运行总览
工作流列表
执行记录
客户线索每日汇总
内容发布质量检查
网站健康巡检

Capabilities

核心功能

✓YAML 声明式工作流与依赖图
✓定时计划、手动运行、停止与重试
✓串行、并行及嵌套工作流
✓运行总览、时间线和步骤日志
✓执行记录筛选和批量操作
✓任务队列与执行节点管理
✓通知规则、渠道和故障事件
✓API、Webhook、MCP 与远程节点集成
✓内置认证、角色与审计日志

适用场景

客户线索与报表自动化
内容发布质量检查
网站接口与存储巡检
数据处理与周期运维
AI 智能体工具编排

适合谁

运维团队、研发团队、数据工程师、AI 应用团队,以及需要轻量私有化工作流编排的企业。

商业化思路

适合客户线索与内容运营自动化、网站与接口巡检、数据处理、周期性运维、发布流程及 AI 智能体调用现有工具。

你会拿到什么

  • ✓固定版本完整源码包
  • ✓GPL-3.0 许可证
  • ✓中文部署与项目说明
  • ✓三套中文业务演示工作流
  • ✓六张真实功能截图

部署流程

  1. 1安装 Docker
  2. 2使用交付 Compose 构建启动
  3. 3检查容器健康和 Web 首页
  4. 4运行三套中文工作流验证执行链
  5. 5生产环境开启内置认证、HTTPS、独立数据卷与备份

真实验证结果

隔离环境真实执行客户线索汇总、内容发布质量检查、网站健康巡检三套中文工作流,11 个步骤全部成功;六个中文核心页面 HTTP 200,浏览器错误为 0。

部署前须知

工作流可执行系统命令,只允许可信管理员编辑;生产环境禁止无认证公网运行。英文仅保留品牌、API、MCP、DAG 等技术专名及引擎要求的内部标识。

部署难度

简单

最低配置

建议 1 核 CPU、1 GB 内存、2 GB 可用磁盘;生产环境必须开启内置认证、HTTPS、独立数据卷和备份。

开源许可证

GNU GPL v3

最后验证

2026-08-13

技术栈

Go 1.26React 19TypeScriptDocker Compose

授权说明

GPL-3.0 允许使用、修改和分发;再分发及修改版本需保留许可证并按条款提供对应源码。

Release notes

版本记录

1 个已发布版本

vcn-bb39c2977df85de7703a7eb78c47edd1a9dc7e0b 当前推荐

固定源码中文交付版本,增加系统级简体中文界面、三套业务工作流、部署资料与六张功能截图。

部署要求:详见 DEPLOYMENT_ZH.md;生产环境需认证、HTTPS、独立卷和备份。

已知问题:仅可信管理员可编辑运行工作流;遵守 GPL-3.0。

登录后领取