连线全靠经验,运行期才报错
传统工具没有类型系统:上下游节点是否匹配,全靠人工判断,等到流程真正跑起来才暴露字段类型错误,排错成本极高。
市面上以 Node-RED 为代表的工具解决了「可视化」的问题,却在工程化、安全性与交付上长期缺席。FlowForge Lite 针对这些痛点重新设计。
传统工具没有类型系统:上下游节点是否匹配,全靠人工判断,等到流程真正跑起来才暴露字段类型错误,排错成本极高。
自由画布允许节点回连,死循环、消息风暴随时可能拖垮服务;排查一个循环依赖往往要翻遍整张图。
脚本节点没有资源隔离:一段死循环或耗时操作就能阻塞引擎,影响所有流程,运维只能重启。
部署一套编排平台往往要Node 运行时、消息中间件、多套数据库,客户内网环境装不起来,交付周期以周计。
从画布体验到运行引擎,FlowForge 在每一个环节都做了工程化设计,让流程「画得出、跑得稳、查得清」。
节点拖拽、连线、框选、缩放、撤销重做一应俱全;多输出端口按 out0/out1/out2 精确路由,复杂分支一张图画完。
Ctrl+Z / Ctrl+A / Delete 全快捷键支持节点输入输出 Schema 驱动,连线阶段拦截类型不匹配;设计态只校验不执行,把运行时错误提前消灭在画布上。
Node-RED 缺失的核心能力Function 节点编写自定义逻辑,暴露 msg / node / flow / global 四类上下文;5 秒超时熔断 + 资源隔离,脚本再野也不伤引擎。
node.send() 多输出路由消息沿 DAG 分发,多分支以 goroutine 并行运行,消息深拷贝互不污染;单机即可支撑数十并发流程实例。
并行 + 隔离,吞吐最大化WebSocket 实时推送执行日志,历史日志可回溯查询;Debug 节点捕获完整 msg 载荷,支持手动注入消息,问题定位到节点级。
/api/v1/ws/log 实时通道画布只产出标准 JSON,引擎只解析 JSON 执行,编辑器与引擎完全解耦;协议版本向前兼容,引擎升级不损坏旧流程。
可人工编辑、可版本管理覆盖消息控制、网络协议、数据格式与系统集成四大方向,对标 Node-RED 全功能 + 社区高频节点,无需额外安装。
不是玩具原型,而是可以直接进入生产环境、交给客户私有化部署的完整产品。
Cron、TCP/UDP、WebSocket、MQTT、Serial 等监听/订阅节点,随流程启动自动拉起、停止自动释放,无需人工干预。
连接外部服务失败仅记录日志、不阻断流程;监听与订阅类节点后台自动重连,生产环境下的稳定性保障。
Catch 节点捕获流程内任意节点错误、Status 节点订阅 warn/error/info 日志,异常不静默、可观测。
单二进制 + 本地 SQLite,无需 Node 运行时、无需外部数据库;内网离线环境直接部署,数据不出企业边界。
项目、流程、启停、注入、日志全部开放 /api/v1 接口,可被业务系统集成、二次开发,实时日志走 WebSocket 推送。
flow JSON 标准化协议带版本号,引擎升级旧流程不损坏;单元测试覆盖 DAG 拓扑、环检测、节点执行与沙箱超时。
成熟稳定的技术选型,经过工程化打磨,适合作为企业级平台的底座。
从物联网设备到企业业务系统,FlowForge 是连接数据与系统的通用编排层。
FlowForge Lite 面向系统集成商、设备厂商与政企客户开放商务合作:产品授权、私有化交付、定制节点开发均可洽谈。
获取商业合作方案