PHPackages                             madong/ingenious - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. madong/ingenious

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

madong/ingenious
================

A new ingenious v2 workflow engine

v2.1.2(3mo ago)123441[1 issues](https://github.com/madong-code/ingenious/issues)3Apache-2.0PHPPHP &gt;=8.1

Since Feb 25Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/madong-code/ingenious)[ Packagist](https://packagist.org/packages/madong/ingenious)[ RSS](/packages/madong-ingenious/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (6)Versions (35)Used By (3)

Ingenious 工作流引擎
===============

[](#ingenious-工作流引擎)

#### 基于 PHP 面向对象编程（OOP） 设计的国产自研工作流引擎

[](#基于-php-面向对象编程oop-设计的国产自研工作流引擎)

 [![](https://camo.githubusercontent.com/6bfb2fe8eff3009386280b94f906fc902a9562c7dd437992002710fa07f09b3f/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f6c6162656c3d4c6963656e7365266d6573736167653d417061636865253230322e3026636f6c6f723d626c7565)](https://gitee.com/ingenstream/ingenious/blob/master/LICENSE) [![OSS Compass Analyze](https://camo.githubusercontent.com/1345b99c80ca104161b9528ab49cab1fcc0c6e06ddab7824d01d0d77477c8bf2/68747470733a2f2f636f6d706173732e67697465652e636f6d2f62616467652f73656e39663039342e737667)](#) [![](https://camo.githubusercontent.com/f1df92f23fd80b2a67b48e877d8924fafa725845c37e5854e0019fe608368fed/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c616e67756167652d504850382d6f72616e67653f7374796c653d666c61742d737175617265266c6f676f3d2a)](https://gitee.com/ingenstream/ingenious) [![star](https://camo.githubusercontent.com/f43fb777b1b76c98897f5ce6fb73be5fa05340fbc2bf3e06452764b082a28aea/68747470733a2f2f67697465652e636f6d2f696e67656e73747265616d2f696e67656e696f75732f62616467652f737461722e7376673f7468656d653d6461726b)](https://gitee.com/ingenstream/ingenious/stargazers) [![](https://camo.githubusercontent.com/9af50ee90fc31fcc416e9f7c1802a1aef660275da96d5136628b1f420ba62f52/68747470733a2f2f676974636f64652e636f6d2f6d6f74696f6e2d636f64652f696e67656e696f75732f737461722f62616467652e737667)](https://gitcode.com/motion-code/ingenious) [![](https://camo.githubusercontent.com/5d2e87420883a5a91e75cf50006f5263f369261399b1ac78e07975450dd7e46a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f7461672f6b7a687a6a6479773838382f696e67656e696f75732e7376673f6c6162656c3d56657273696f6e)](#)

介绍
--

[](#介绍)

ingenious-v2是一款基于 PHP 面向对象编程（OOP）设计的国产自研工作流引擎，专为企业级应用而设计。它以灵活轻巧为核心理念，功能全面且强大，各组件设计独立而又高度协同，展现出卓越的可扩展性，完美适配大型项目的复杂需求。

核心功能
----

[](#核心功能)

- 流程流转灵活：支持常规的流程流转操作，如跳转、回退、审批和任意跳转，确保流程能够灵活应对各种场景。
- 转办与终止：支持任务转办和终止功能，确保任务能够按照预期流转并最终回到发起人手中。
- 会签支持：无论是串行会签还是并行会签，该引擎都能轻松应对，确保多个参与者的意见能够得到有效整合。
- 业务项目独立：业务项目可以不依赖流程设计器进行开发，降低了业务与流程的耦合度，提高了系统的灵活性和可维护性。
- 权限配置灵活：支持角色、部门和用户等多维度的权限配置，确保系统的安全性。
- 丰富的扩展功能：支持监听器、参数传递、动态权限等高级功能，为开发者提供了丰富的扩展接口。同时，还支持互斥网关、并行网关等高级流程控制组件。
- 自定义任务与拦截器：支持自定义任务类型和处理逻辑，以及前置和后置拦截器的配置，满足个性化的业务需求。
- 子流程与委托：支持子流程的管理和委托功能，提高流程的可读性和可维护性。
- 时限控制与调度：提供时限控制功能，支持超时自动处理，并提供任务调度接口，方便用户进行任务管理。
- 事件订阅：支持事件订阅功能，允许用户在特定事件发生时执行自定义逻辑。
- ORM框架兼容：支持不同ORM框架系统使用，方便用户根据自身需求选择合适的ORM框架。

适配 v2-demo
----------

[](#适配-v2-demo)

为了方便用户快速上手和了解 Ingenious v2 工作流引擎的功能，我们提供了基于thinkphp 8.1+ 一键安装demo。这个 demo 包含了一个完整的项目示例，展示了如何使用 ingenious v2 引擎实现工作流管理功能。您可以体验到引擎的流程设计、任务管理、权限配置等核心功能，并可以根据自己的需求进行定制和扩展。

您可以通过访问分支v2-demo代码仓库来获取这个demo源码，并在本地环境中进行部署和运行。

主要特性
----

[](#主要特性)

- PHP8强类型支持：采用PHP8强类型（严格模式）进行开发，提高代码的稳定性和可维护性。
- PSR规范升级：升级PSR规范依赖版本，确保代码符合最新的PHP开发标准。
- 主流框架支持：支持PHP主流框架如ThinkPHP、Webman、Laravel、Hyperf等，方便用户快速集成到现有项目中。
- 主流设计器兼容：支持主流流程设计器如logicFlow、AntV X6等，提供丰富的流程设计工具。

在线体验
----

[](#在线体验)

> 演示地址:

> 项目演示：[https://admin.nexus.madong.tech/ ](https://admin.nexus.madong.tech/) admin 123456 注：该作品非开源项目

安装
--

[](#安装)

- 安装Composer
- composer require madong/ingenious

链接
--

[](#链接)

---

> 官方：

> 腾讯频道: [pd52261144](https://pd.qq.com/s/3edfwx2lm)

> 纷传圈子: [https://pc.fenchuan8.com/#/index?forum=84868&amp;yqm=M9RJ](https://pc.fenchuan8.com/#/index?forum=84868&yqm=M9RJ)

---

```
对您有帮助的话，你可以在下方赞助我们，让我们更好的维护开发，谢谢！
特别声明：坚决打击网络诈骗行为，严禁将本插件集成在任何违法违规的程序上。

```

如果对您有帮助，您可以点右上角 💘Star💘支持

###  Health Score

49

—

FairBetter than 94% of packages

Maintenance85

Actively maintained with recent releases

Popularity21

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 98.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~24 days

Recently: every ~93 days

Total

31

Last Release

117d ago

Major Versions

v1.x-dev → v2.0.12025-01-08

PHP version history (4 changes)V1.0PHP ^7.4

V1.0.1PHP &gt;=8.0.0

v1.0.5PHP &gt;=8.0

v2.0.1PHP &gt;=8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/5b3656311e70db387052470f1c0a1e818d6f8ebf5e9ad1dc32139adf94873926?d=identicon)[kzhzjdyw666](/maintainers/kzhzjdyw666)

---

Top Contributors

[![madong-code](https://avatars.githubusercontent.com/u/97489662?v=4)](https://github.com/madong-code "madong-code (145 commits)")[![doom189](https://avatars.githubusercontent.com/u/31546872?v=4)](https://github.com/doom189 "doom189 (1 commits)")[![Mr-ShiHuaYu](https://avatars.githubusercontent.com/u/24890682?v=4)](https://github.com/Mr-ShiHuaYu "Mr-ShiHuaYu (1 commits)")

### Embed Badge

![Health badge](/badges/madong-ingenious/health.svg)

```
[![Health](https://phpackages.com/badges/madong-ingenious/health.svg)](https://phpackages.com/packages/madong-ingenious)
```

###  Alternatives

[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.7k38.9k](/packages/matomo-matomo)[elgg/elgg

Elgg is an award-winning social networking engine, delivering the building blocks that enable businesses, schools, universities and associations to create their own fully-featured social networks and applications.

1.7k16.4k79](/packages/elgg-elgg)[brianhenryie/strauss

Prefixes dependencies namespaces so they are unique to your plugin

190438.1k36](/packages/brianhenryie-strauss)[infinum/eightshift-libs

WordPress libs developed by Eightshift team to use in modern WordPress.

63125.5k3](/packages/infinum-eightshift-libs)[drupal-code-builder/drupal-code-builder

Code generator for Drupal

27253.3k1](/packages/drupal-code-builder-drupal-code-builder)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
