首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【流程管理】关于流程编排、节点连线,看这一篇就够了!

近年来,节点编辑蓝图连线,或者叫流程编排,趋势十分明显,有扎堆涌现之势。典型罗列如下(按面世时间先后排序):

1)硬件领域(仪器测试):LabView

2)3D领域(动画编辑):UE蓝图

3)iot领域(边缘计算):NodeRed

4)大屏领域(可视化交互):DataV

5)后端领域(工作流):如简道云

6)AI领域(agent):comfyui

7)前端领域(界面开发):uiotos

还有一些小的个人作品示例,C#、Qt等开发的流程节点编辑,就不逐一列出。总体分析如下:

共同点

连线的方式,直观搭建流程,实现逻辑编排!对于业务开发,进步意义明显:

「程序硬编码」 「脚本代码」 「流程编排」

差异化

LabViewNodeRedUIOTOS为代表,展开说明:

「核心原理」

LabView代码仿写

本质是仿照代码编程,“翻译”成图形化的思路。

比如for循环,中间变量,从labView中都能看到代码语言的影子。因此,功能十分强大、灵活,能称之为一门图形编程语言。

NodeRed函数传递

本质是将函数的输入输出,封装成节点黑盒。

比如function函数,能实现任何逻辑,连线输入,连线输出,就是函数的输入和输出。

UIOTOS属性赋值

本质是将组件的属性值,给到其他组件的属性。

比如输入框的内容,在输入完成时,将值给到另一个文本框显示。两个组件的属性连起来。

「设计理念」

LabView:连线类似硬件电路,比代码编辑更直观。

NodeRed:将独立功能,做成图形,业务串起来就好。

UIOTOS:交互界面中的事件和数据,走向由连线指定。

对比总结

众多流程编排产品中:

走LabView路线的很少,几乎仅一家,主要是应用领域较窄;

UIOTOS路线的也少,新领域,面向交互界面而非后端逻辑。

DataV类似,做了高度封装,学习成本更低,搭建交互大屏上手更简单,搭建应用系统定制,就会有些受限。

UIOTOS更底层,开放了基础组件的所有属性,任意能连线,颗粒度细,属于前端无代码编程的范畴,更加灵活。

走NodeRed路线的,几乎是所有其他流程编辑的思路。

流程编排的本质,是将原本代码调用,改成配置,执行时加载配置,还原成代码调用。配置方式,则由连线编辑来保存和读取

缺陷与对策

不论是后端,还是前端,流程编排都会到一个绕不过去的问题,那就是复杂化。如下所示,当逻辑复杂后,连线直观的优势可能会变成劣势

前端交互界面的逻辑复杂度,通常远高于后端的流程规则。UIOTOS首创的页面嵌套和属性继承技术,提供了一个全新的思路,效果如下:

技术创新,实现了流程连线从二维平面,到多层立体。好比PCB板,从单层板到多层!

这能为流程编排,打开新世界 —— 面向对象的无代码编程!

——The  End——

记得点赞、分享,让更多的朋友一起探索这个IT世界的新篇章!

AIGC周边正在发布,关注生活,冻龄青春

推荐阅读

【RPA】RPA进化论:从工具到AI——中国RPA服务行业发展报告

必看!RPA 自动化开发效率增加100%

数字员工:始于RPA,终于AI Agent

【流程管理】流程管理的发展历程

红杉资本对2025年的AI预测

【RAG】RAGFlow搭建AI医疗助手

【软件安装】在Win11的WSL2(Ubuntu22.04)安装配置Anaconda环境

【大模型】[huggingface] 开源医疗大模型排行榜: 健康领域大模型基准测试

【RAG】RAGFlow搭建AI医疗助手

【装机扫盲】如何配置个人计算机或服务器用来玩大模型

【大模型】预训练模型

【Agent】Dify 联合 RAGFlow 通过 API 调用 外部知识库

【LLM知识库】LlamaIndex搭建RAG知识库基础教程

【Docker】Docker容器在两个不同网络间实现连通

【3D打印】新手玩儿3D打印耗材应该怎么选?

【大模型】 .safetensors 文件、.ckpt文件、.gguf和.pth以及.bin文件区别、加载和保存以及转换方式

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OZRcc3dTkxouSchw-mO49R2g0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券