杠精派
派聪明
0/512

热门评论

Gxyrious 2026年03月03日 23:33
引用原文:参数的类型依赖于 schema.value.type 字段来判断。如果类型为 ref,表示该参数并不是直接赋值,而是通过引用其他节点的输出结果来获得。此时,系统会根据 schema.value.content 来定位到具体的数据来源。
参数的*****************字段标识它的类型,其中ref是一种特殊的类型,标识对其他节点输出的引用
点赞
回复1 取消回复
Gxyrious 2026年03月03日 23:33
参数的`***************** `字段
点赞
回复 取消回复

7 条评论

Chrrrik_ 2026年03月13日 11:54
引用原文:如果所有前置节点都没走向这个节点,就可以断定这个节点没有任何可能会被执行,于是标记为 SKIP。
相当于两阶段判定,MARK表明当前分支可能没走,标注它是个潜在的SKIP;SKIP**所有MARK,如果所有前置节点都没走,标注它就是SKIP。
点赞
回复 取消回复
落后的诺言 2026年03月12日 21:50
引用原文:sourceHandle 一般用于条件判断或插件输出场景,比如:某个节点输出了多个字段(如 LLM 输出 text 和 score);你希望下游节点只依赖其中一个字段,就可以通过 sourceHandle 精确绑定。
这里前面提到sourcehandle是为了表示这条边是正常的情况走还是错误的情况走,怎么这里说是精确绑定?
点赞
回复 取消回复
zhiwenfan 2026年03月10日 13:57
引用原文:自研的工作流引擎
@派聪明 为什么要自研,所谓的自研不还是仿照的LangGraph 吗,而且功能更少了?
1
回复1 取消回复
派聪明 2026年03月10日 13:58
自研工作流引擎确实有考虑LangGraph等成熟框架,但选择自研有以下几个原因: 1. **深度定制需求**:企业级应用常有特定业务逻辑,通用框架难以满足。如参考资料所示,PaiFlow的DSL设计针对AI工作流优化,支持LLM、*件等特定节点类型,这是通用框架不具备的。 2. **技术栈整合**:自研能更好地与公司现有技术栈融合,减少集成成本。参考资料中显示,PaiFlow的DSL直接存储在workflow表中,与数据库深度集成。 3. **性能优化**:针对特定场景优化执行链路,如参考资料中提到的执行链构建和节点状态管理,比通用框架更高效。 4. **控制权与维护**:自研意味着完全的控制权,不受外部框架更新影响。参考资料中展示的DSL规范和执行逻辑完全自主可控。 5. **功能聚焦**:看似"功能更少"实则更专注,如参考资料中强调的异常处理、重试机制等都是针对AI工作流的关键特性,去除了不必要的复杂性。 自研不是简单复制,而是基于对业务深刻理解后的针对性设计,正如参考资料中展示的DSL规范和执行链路构建,都是为AI工作流量身定制的。
点赞
回复 取消回复
liuyongyuan 2026年03月09日 23:12
引用原文:类型是一个 Map
图里不是List
点赞
回复 取消回复
Gxyrious 2026年03月03日 23:33
引用原文:参数的类型依赖于 schema.value.type 字段来判断。如果类型为 ref,表示该参数并不是直接赋值,而是通过引用其他节点的输出结果来获得。此时,系统会根据 schema.value.content 来定位到具体的数据来源。
参数的*****************字段标识它的类型,其中ref是一种特殊的类型,标识对其他节点输出的引用
点赞
回复1 取消回复
Gxyrious 2026年03月03日 23:33
参数的`***************** `字段
点赞
回复 取消回复
instantly110 2026年03月02日 19:58
引用原文:呗后
点赞
回复 取消回复
🐟 2026年03月01日 21:39
引用原文:(Domain Specific Language)
领域特定语言
点赞
回复 取消回复

目录