为什么基于MAS的流水线才是真正的自动化?
小红书、抖音 搜 ”科研连连看“ ”srmas工作室“目录前言一 核心对比维度二 透明度1.脚本不可改变2.执行流程不可改变3.仅仅是执行语句构成的工具而已总结前言没有对比就没有伤害。在当前的自动化工具中所谓的自动化是“被规定”的自动化而在srmas自动化是“被手拼”出来的。详细说一说我们这里的基于画布拖拽的mas和常见的自动化工具的本质区别。最本质的区别任何尺度上的逻辑都可以解耦具有原子化的自由度。与小龙虾的最大区别就是小龙虾堆叠了无数的执行脚本与skills看似全面实则无奈之举犹如厚重的装甲在攻守上全面陷入被动。在实战中的使用性大大降低对于稍微复杂的任务不具有智能上的优势反而需要人为的大量介入并进行手工微调。而从原子层面进行解耦的最大优势就是可以从“线性”跨越到”网状“从一维的搜索运行升级到二维平面上。既可以做加法组装任何想要的也可以做减法移走不需要的。实现从死板执行到自主决策的降维打击。一 核心对比维度维度传统自动化Script/WorkflowSRMAS拖拽系统执行逻辑线性/硬编码(A完成后做B逻辑写死)动态决策Agent 根据上步结果自主判断下一步容错性差一旦某步报错全线崩盘强Agent 发现数据异常会“自发”重新检索或修正交互形态命令行或复杂配置文件可视化“连连看”拖拽即组装逻辑解耦任务上限仅限于重复性搬砖(还是简单的类型)高阶思维模拟如现状分析、逻辑推理、多方辩论扩展性修改代码牵一发而动全身模块化即插即用加一个 Agent 就像加一块积木二 透明度越是自动化程度高的工具内部对外人来说就越是一个黑盒。从外部基本无法调整和适配整合难度极大。目前这些自动化的工具表现出如下明显的缺陷1.脚本不可改变唯一能改变的只是增加skills而已。也就是说这是一个逐步增加的过程每遇到一个困难就要在原有的基础上增加skills增加的越多整体上内部不可知晓的程度就越深不可控的程度就越大基本上就是不透明的黑盒模式而已。2.执行流程不可改变一旦处于执行过程中除了可以使用人工干预的HITLhuman-in-the-loop之外再无它法。然而HITL最大的缺陷是必须设置干预点干预位置一旦设定就无法再改变。与拖拽的mas系统相比人工干预可以在任何时候进行可以在没有发现或在看到问题的苗头时就可以进行干预。3.仅仅是执行语句构成的工具而已不是自成系统仅是一系列语句而已。与SRMAS相比现有的自动化工具要么是套壳了大模型要么就是封装了API调用按照某种固定的规则执行。而SRMAS更像是系统具有一个完成系统的多种功能可以方便有效的进行调度和编排随时随地的增加或减少配置与逻辑。总结以上的比较都是基于原子化的自由度这一根本事实得出的。目前的自动化工具有其使用的特定场景在此情况下可能会有较好的效果。而SRMAS系统则是普适性的可以针对任何场景编排agent配置agent拆解成更多、更小规模的agent。普通自动化工具能够做的SRMAS都可以做的更好普通自动化工具不能做的SRMAS也能做到最好。