产品简介
ferry 一款基于Gin + Vue + Element UI开发的开源工单系统(工作流引擎)。它通过灵活配置流程与模板,实现任务自动流转、钩子执行与权限管控,旨在减少跨部门沟通,降低人为出错率。适合需要优化内部审批、任务协作流程的企业团队。

核心功能
- 灵活自定义流程与模板
- 排他网关与并行网关处理
- 基于变量的多维度处理人
- 任务钩子与自动化通知
- 细粒度RBAC权限管理
快速开始
- 访问在线演示地址(1.94.48.125:8000)体验核心功能。
- 参考官方文档《Docker快速部署ferry工单系统》进行本地部署。
- 在流程中心配置并发布自定义的工单流程与模板。
- 为流程节点绑定任务、设置处理人(如创建者负责人)。
- 通过系统管理模块分配角色、菜单及API接口权限。
界面预览


与其他方案对比
| 对比项 | ferry | 同类方案 |
|---|---|---|
| 流程灵活性 | 支持完全自定义流程模板,包含串行、并行及条件跳转网关。 | 通用项目管理工具通常流程固定或自定义能力较弱。 |
| 核心目标 | 专注于工单流转与自动化执行,减少沟通与手动操作。 | 传统办公方式依赖人工传递与口头沟通,效率低且易出错。 |
适合谁用
- 需要优化内部审批与流转流程的企业运营人员。
- 需要跨部门协作并追踪任务进度的项目经理。
- 需要为不同角色精细化配置系统功能和数据权限的技术团队管理者。
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/lanyulei/ferry