驰骋 BPM 流程引擎能力评估答复

致客户:针对贵司提出的 7 项流程引擎评估清单,结合驰骋 BPM(CCFlow / JFlow)产品能力与实施经验,逐项说明支持情况、实现路径与落地建议。
产品说明:驰骋 BPM 包含 .NET 版(CCFlow)与 Java 版(JFlow),核心能力等价,下文统称「驰骋 BPM」。
答复日期:2026 年 7 月


总览

# 评估项 结论 交付方式
1 可视化编排 + 节点关联智能体 ✅ 可视化编排完备;智能体关联可落地 设计器配置 + 节点扩展绑定
2 流程数据共享给 AI 智能体(多对多) ✅ 支持 事件/API/节点扩展上下文注入
3 插件、节点扩展、服务集成、事件、动态规则与表单 ✅ 支持 产品原生能力
4 流程分块、主子嵌套、一分多、多合一、跨流程调用 ✅ 支持 设计器配置
5 版本跃迁:升级不代表重构 ✅ 支持 流程/表单版本 + 自动升级脚本
6 与 AI 智能体高度融合 + 全量二开与高效升级 ✅ 支持(融合可产品化落地) 开放 API + 事件体系 + AI 能力层
7 扩展不受限、建设期/运维期可扩展、升级风险可控 ✅ 支持 无侵入扩展 + 可控升级机制

1. 流程引擎支持完整可视化配置,画布编排时可选择节点关联智能体

结论:✅ 可视化编排完备;节点关联智能体可落地

(1)可视化流程编排(产品原生)

驰骋 BPM 提供完整的可视化流程设计器(FlowDesignerV2 / Vue Flow),流程定义以节点、连线、条件的形式沉淀为元数据:

能力 说明
画布编排 拖拽节点、连线、设置方向条件,所见即所得
节点类型 用户节点、路由节点、抄送节点、子流程节点等
运行模式 线性、分流(FL)、合流(HL)、分合流(FHL)、同/异表单子线程
节点属性 表单方案、接收人规则、按钮权限、超时、事件等均可在设计器配置
表单绑定 节点通过 FrmNode 绑定表单,支持多表单、字段权限方案

典型使用:实施人员在画布上完成流程拓扑后,逐节点配置表单、选人规则、按钮与事件,无需改引擎源码即可上线。

(2)节点关联智能体(融合落地路径)

贵司要求「画布编排时选择该节点关联的智能体」。驰骋 BPM 可采用以下组合方式落地,实现设计期绑定、运行时调用

手段 用法
节点扩展属性 / 自定义参数 在节点属性中配置智能体标识(AgentID)、调用时机、提示词模板等
节点事件挂载 在「到达 / 发送前 / 发送成功」等事件中触发智能体调用
业务单元(BuessUnit) 将智能体调用封装为可复用业务单元,节点按需引用
节点按钮「AI 辅助审核」 产品已提供 AiAssistant 开关,可在办理页启用 AI 辅助能力
前端外挂(WaiGuaFlow) 办理页加载节点外挂逻辑,嵌入智能体交互面板

实施建议

  1. 统一智能体注册表(编号、名称、能力标签、调用协议)
  2. 节点设计器增加「关联智能体」配置项(可多选)
  3. 运行时由事件或按钮触发,自动注入当前节点上下文(见第 2 条)

2. 流程引擎与 AI 智能体共享数据;一节点多智能体、一智能体多节点

结论:✅ 支持

智能体要「掌握当前流程节点类型、事项标签、版本与规则绑定,以及流程携带数据」,本质是运行时上下文可完整暴露给外部智能体。驰骋 BPM 具备成熟的数据与元数据出口:

(1)可共享给智能体的上下文
上下文维度 来源 说明
节点类型 / 运行模式 Node / RunModel 线性、分流、合流、子线程、子流程等
流程与节点标识 FlowNoNodeIDWorkIDFID 实例级定位
事项标题 / 标签 GenerWorkFlow.Title、流程参数 AtPara 可扩展业务标签字段
版本信息 流程 Ver、表单 @FrmVer / MapData.Ver2022 智能体可感知当前所用版本
规则绑定 方向条件 Cond、接收人 DeliveryWay、字段权限 FrmSln 可通过 API / 元数据查询
流程表单数据 主表 / 从表 / 附件 节点发送、事件触发时整单可读
轨迹与审批意见 Track、审核组件 供智能体做审核建议、合规检查
(2)共享与调用方式
方式 适用场景
节点/流程事件(FlowEventBase / ExecEvent 到达、发送、退回、结束时主动推送给智能体
Dev2Interface / HttpHandler API 智能体主动拉取待办、表单、轨迹
WebAPI / 消息推送(PushMsg 异步通知外部智能体平台
业务单元 / 数据源(GenerDBSrc 按配置组装上下文包后调用

事件基类可访问当前节点、流程实例、工作实体、系统参数,并可在发送前改写跳转节点等参数,适合作为「流程 → 智能体」的标准桥接点。

(3)多对多关联模型
关系 落地方式
一节点 → 多个智能体 节点配置多条智能体绑定(如「合规审查 + 摘要生成 + 风险评分」),按事件时机分别或并行调用
一智能体 → 多个节点 同一 AgentID 在多节点复用;智能体侧按 NodeID / 节点标签切换策略与提示词
规则差异化 不同节点可绑定不同提示词模板、输入字段子集、输出写回字段

边界说明:若贵司已有独立智能体平台(Agent Hub),建议以「驰骋输出标准上下文 JSON + 智能体平台执行」解耦;若希望在 BPM 内统一管理,可在节点属性与智能体注册表中产品化配置。


3. 插件机制、节点扩展、服务集成、事件总线;运行时路由、动态条件、可配置规则、表单动态化

结论:✅ 支持(产品原生)

能力域 驰骋实现 说明
插件 / 外挂机制 流程外挂 WaiGuaBaseFlow、实体外挂、DLL 业务扩展 不改引擎源码即可扩展办理页与业务逻辑
节点扩展 节点属性、自定义参数、按钮权限、超时策略、阻塞规则 节点级能力可配置扩展
服务集成 Dev2Interface、HttpHandler、WebAPI、SQL/数据源、第三方 SDK ERP/HR/消息/文件等系统对接
事件体系 ExecEvent + 流程/节点/表单生命周期事件 发送前/后、保存、到达、结束、退回等钩子;支持 Override 重写
业务单元 BuessUnitBase 可复用业务逻辑单元,供节点/事件引用
运行时路由 方向条件 Cond + 条件模型 CondModel 自动按条件选路 / 发送后手工选择到达节点
动态条件 表单字段、SQL、URL、WebAPI、审核立场、岗位部门、参数组合(AND/OR) 复杂业务分支可配置
可配置规则 接收人 50+ 规则、会签/加签、退回、超时约 13 种处理 中国式审批规则产品化
表单动态化 字段联动 MapExt、表单启用规则 FrmEnableRole、节点字段权限、多表单绑定 按角色/部门/SQL/字段值动态显隐与启用

与「事件总线」的对应关系:驰骋采用「生命周期事件 + 消息推送」模型(ExecEvent / PushMsg),覆盖流程关键时点的订阅与通知。对需要企业级消息中间件(Kafka/RabbitMQ)的场景,可在事件钩子中转发,实现与贵司总线对接。


4. 流程分块、主子流程嵌套、一分多、多合一、跨流程调用

结论:✅ 完全支持

(1)流程分块与主子流程嵌套
能力 说明
父子流程组件 节点级 FrmSubFlow + WF_NodeSubFlow 绑定
子流程类型 手工启动 / 自动触发 / 延续子流程 / 前置导航
嵌套与同级 支持下级子流程、同级(平级)子流程
数据传递 父→子字段拷贝、子→父反填、签批信息汇总
联动规则 子流程结束驱动父流程下一步 / 结束;全部子流程完成后统一推进
阻塞控制 指定子流程未完成则父节点不可发送
(2)一分多(分流)
模式 说明
同表单子线程 多人并行处理同一业务表单(RunModel=4
异表单子线程 多专业/多部门使用不同表单并行(RunModel=5
分流 / 分合流节点 FL / FHL 一次下发多条子线程
接收人驱动 按明细表、SQL、部门、选人、数据源等生成多分支
(3)多合一(合流)
能力 说明
合流节点 HL 等待子线程按通过率到达后激活干流程
完成通过率 PassRate 如 60% 子线程完成即可合流
子线程管理 增加/删除/移交子线程、未完成自动清理策略
(4)跨流程调用
方式 说明
子流程调用 节点绑定并启动其他流程模板
API 发起 Dev2Interface 由外部系统或本流程事件启动另一流程
前置导航 先选已有子流程实例再发起父流程(如报销关联采购单)
流程间数据 字段映射拷贝、反填、共享主键/关联号

典型拓扑:主流程 → 分流至多专业异表单 → 合流汇总 → 自动启动子合同审批子流程 → 子流程结束后回填主流程并继续。


5. 流程引擎具备版本跃迁能力:升级不代表重构

结论:✅ 支持

驰骋 BPM 将「业务模板演进」与「产品平台升级」分开治理,避免「一升级就推倒重来」。

(1)业务流程 / 表单版本跃迁
机制 作用
流程版本管理 GL_FlowVer 流程模板多版本并存与切换;新发起走新版
表单设计版本 MapDataVer 结构变更后复制元数据;业务数据钉住 @FrmVer
表单数据版本 FrmDBVer 各节点提交快照留痕,支持对比
模板导入导出 / 复制 流程迁移、备份、基于现有模板快速衍生新版

效果:流程或表单优化上线后,在途实例可按原版本继续办理,新发起使用新版本——升级(业务优化)不等于重构。

(2)产品平台升级
机制 作用
Upgrader.UpdataCCFlowVer 启动时自动执行结构升级与修复脚本
元数据驱动 表单字段变更自动维护物理表结构
兼容策略 历史配置与在途数据尽量自动迁移,减少手工改造
(3)与「重构」的边界
场景 是否需要重构
增删字段、调权限、改选人、调分支条件 ❌ 配置即可
新增子流程、调整分合流拓扑 ❌ 设计器调整 + 版本发布
接入新智能体、新外部系统 ❌ 事件/API/业务单元扩展
更换底层技术栈或推倒重做表单模型 ⚠️ 属重大架构变更,非常规升级

6. 与 AI 智能体高度融合;支持全量二次开发与高效升级

结论:✅ 支持

(1)现有 AI 能力基础
能力 说明
AITools 对接大模型(通义、豆包、DeepSeek 等兼容接口),供业务与设计场景调用
AI 辅助建应用(AICCFast) 根据描述/示意图生成系统、模块、菜单、实体/单据/流程骨架
节点 AI 辅助审核(AiAssistant 办理页启用智能审核建议
开放上下文 流程全量元数据与运行数据可注入 Prompt / Agent 输入
(2)「高度融合」推荐架构
┌─────────────────┐     上下文包(节点/版本/规则/表单数据)     ┌──────────────────┐
│  驰骋流程引擎    │ ───────────────────────────────────────► │  AI 智能体平台    │
│  设计器+运行时   │ ◄─────────────────────────────────────── │  单/多智能体协作  │
└─────────────────┘     写回(意见/字段/路由建议/风险标记)      └──────────────────┘
         │                                                        │
         │  FlowEvent / BuessUnit / Dev2Interface / WebAPI         │
         └──────────────────── 双向集成 ───────────────────────────┘

融合层次建议:

  1. 设计期:画布节点绑定智能体;AI 辅助生成流程/表单骨架
  2. 运行期:到达/发送时调用智能体;办理页 AI 辅助审核
  3. 治理期:智能体输出写入轨迹与字段,可审计、可回放
(3)全量二次开发与高效升级
二开入口 用途
Dev2InterfaceFlow_ / Node_ / Port_ 等) 标准流程操作 API
FlowEventBase / ExecEvent 无侵入挂载业务与智能体逻辑
HttpHandler 约定式扩展 新增 Handler 即暴露接口
前端外挂 / 开发者表单 / SDK 表单 UI 与交互扩展
高低码双轨(元数据表单 + EnMap 实体) 简单配置、复杂代码并存

升级策略:业务扩展落在事件、外挂、业务单元与独立 DLL/服务中,与引擎内核解耦;产品升级走自动脚本,业务扩展按接口兼容性回归——实现「全量可二开」与「升级高效可控」并存。


7. 扩展能力不受限;建设期与运维期均可扩展;升级风险可控、业务交付高效

结论:✅ 支持

(1)建设期扩展
手段 价值
可视化设计器 + 低代码表单 80% 需求配置交付
节点/流程事件、业务单元 复杂规则与系统集成
父子流程、分合流模板化 复杂业务快速拆解交付
AI 辅助生成应用骨架 缩短从需求到原型的周期
(2)运维期扩展
手段 价值
不停机调整表单字段、权限、选人、条件 业务变更快速响应
版本发布:新发起新版、在途旧版 变更对在途业务隔离
管理员干预(移交、跳转、强制结束、测试容器) 异常实例可控处理
新增智能体绑定、消息推送、外部接口 运维期持续增强 AI 与集成能力
(3)升级风险可控
控制点 做法
扩展与内核隔离 优先事件/外挂/API,避免改引擎核心
自动升级 + 可重复修复 Upgrader 结构升级与字段自愈
版本钉住 在途实例与表单版本绑定,避免静默破坏
回归范围清晰 核心路径:发起、待办、发送、退回、子流程、合流、事件钩子
(4)业务交付高效的实践建议
  1. 标准审批:设计器配置直接交付
  2. 复杂协同:分合流 + 父子流程组合配置
  3. 系统集成 / 智能体:事件 + API + 业务单元,按接口契约验收
  4. 持续演进:小步版本发布,而不是大版本重构

汇总答复

针对贵司 7 项评估清单,驰骋 BPM 匹配情况如下:

匹配情况 条目
✅ 产品原生、配置即可交付 可视化编排;插件/事件/服务集成;动态路由与规则;表单动态化;分合流与父子/跨流程;版本跃迁与可控升级
✅ 可落地融合(建议纳入实施专项) 节点设计器关联智能体;运行时多对多绑定;流程全量上下文共享给智能体;AI 辅助审核与写回

总体判断:驰骋 BPM 在流程引擎完备性、中国式审批产品化、扩展与版本治理方面可直接满足贵司第 3~5、7 项及第 1 项的可视化编排要求;第 1~2、6 项中与 AI 智能体「画布级关联 + 上下文共享 + 高度融合」相关部分,具备完整的事件、API、节点扩展与现有 AI 能力底座,可按贵司智能体平台规范快速产品化落地,而无需重构流程引擎。

建议 POC 验证清单(约 2~3 周)

  1. 可视化编排:设计含分流、合流、子流程的样例流程并发布
  2. 动态规则:按金额/类型配置方向条件与选人规则
  3. 事件扩展:节点发送成功事件调用外部 Mock 智能体接口,回写意见字段
  4. 多对多:同一节点绑定 2 个智能体;同一智能体被 2 个节点复用
  5. 上下文完整性:验证智能体收到节点类型、版本号、表单主从表数据
  6. 父子 + 分合流:主流程分流 → 异表单并行 → 合流 → 自动子流程 → 反填
  7. 版本跃迁:V1 在途保留,发布 V2 后新发起走新版
  8. 升级演练:执行产品升级脚本,确认在途与扩展 DLL 仍可用
  9. AI 辅助:开启节点 AI 辅助审核;用 AICCFast 由描述生成简单应用骨架

附录:关键能力索引

主题 核心能力 / 入口
流程设计器 FlowDesignerV2WF_Flow / WF_Node / WF_Direction / WF_Cond
分合流 RunModel:FL / HL / FHL / 同表单 / 异表单子线程
父子流程 FrmSubFlowSubFlowHand / Auto / YanXu / Guide
方向条件 CondConnDataFrom(表单/SQL/WebAPI/审核立场等)
事件扩展 FlowEventBaseExecEventEventListNode / EventListFlow
外挂 / 插件 WaiGuaBaseFlowBuessUnitBase、业务 DLL
开放 API Dev2Interface、HttpHandler、CCFlowAPI
表单动态化 MapExtFrmEnableRoleFrmSlnFrmNode
版本管理 GL_FlowVerMapDataVerFrmDBVerUpgrader
AI 能力 AIToolsWF_Admin_AICCFast、节点 AiAssistant

如需针对贵司智能体平台(协议、鉴权、上下文 Schema、写回规范)做对接设计或现场演示,欢迎安排技术交流,我方可提供样例流程与集成骨架。

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐