Commit Graph

20 Commits

Author SHA1 Message Date
d733ea8525 feat: 增强流资源管理和节点执行组件
- 增加了检测流资源中引用循环的功能,以防止循环依赖。
- 改进了流引用的验证,以确保节点输出中不存在循环依赖。
- 增强了资源定义清理功能,以便在执行前移除过时的设备ID。
- 已实现复制资源角色的合并,以优化现有资源的优先级并避免重复。
- 更新了LoopIterationResults组件,以管理运行中迭代的自动扩展。
- 增强了NodeState和NodeTitle组件,以支持循环和子流结果的更宽弹出框显示。
- 优化了ParamsDrawer和SubFlowExecutionResults组件,以处理动态参数更新和执行结果。
- 改进了TaskExecutionLog,以统一输出处理并增强用户对日志的可见性。
- 更新了各种参数组件,以简化输入处理并提升用户体验。
- 在代码中添加了全面的注释和文档,以提高可维护性和易理解性。
2026-08-21 15:01:16 +08:00
b3dae8db39 feat(flow): 添加子流程功能并优化参数引用逻辑
- 新增子流程节点类型,支持在同一项目中执行已发布工作流
- 添加子流程节点UI组件和相关配置选项
- 重构参数引用逻辑,使用getUpstreamInput替代getInput方法
- 优化cascader组件属性设置,统一使用props配置checkStrictly
- 修正多个参数组件中的handleTypeChange和cascaderChange函数参数传递
- 添加流程输出参数管理功能,支持引用来源选择和类型识别
- 实现子流程运行时状态管理和迭代输出处理
- 增加循环引用检测和资源验证功能
- 更新API接口,添加子流程选项获取方法
- 修复流程引用和依赖关系处理逻辑
2026-08-21 11:48:10 +08:00
6c9ead2603 feat: 流程添加注释 2026-08-07 14:38:16 +08:00
8e2afcbaa6 feat(flow): 添加单节点执行机器人选择记忆功能
- 引入 watch 监听器和相关变量用于缓存单节点机器人选择
- 实现按节点ID缓存机器人选择,新节点默认沿用最近一次选择
- 在单节点执行前后记录当前机器人选择到缓存中
- 修改NodeTitle组件传递节点ID用于按节点恢复机器人选择
- 添加试运行参数缓存功能,支持按流程缓存整套参数
- 实现参数层级缓存值恢复,兼容参数结构变化
- 优化试运行关闭和确认时的数据缓存处理逻辑
2026-08-07 11:28:01 +08:00
84e1354c88 feat(flow): 优化流程节点配置和单节点执行功能
- 移除未使用的 start.svg 和 end.svg 图标导入
- 删除未使用的 booleanOptions 配置函数
- 为 SPEAKER_PLAYAUDIO 节点添加 nodeType 和 audioPath 参数配置
- 重构单节点参数表单渲染逻辑,使用 computed 属性优化字段映射
- 添加单节点执行状态加载指示器和防重复提交功能
- 实现单节点参数验证和数据构建功能
- 修复流程图边连接逻辑,优化相同边删除操作
- 简化旧流程数据获取逻辑,移除不必要的变量赋值
- 更新节点执行权限判断逻辑,支持更多节点类型过滤
- 优化单节点执行时的动作名称处理和节点类型识别逻辑
- 调整单节点表单样式,移除垂直居中对齐属性
2026-08-07 10:48:18 +08:00
a30903dd70 feat: optimize Vue Flow workflow editor 2026-07-29 16:17:39 +08:00
320d1a9d92 feat: migrate workflows to Vue Flow 2026-07-29 11:43:07 +08:00
1b0f414ba1 feat: migrate frontend to Vue 3 2026-07-28 16:26:07 +08:00
eebd0dc6b7 feat: 调整流程节点 2026-07-06 11:11:59 +08:00
80824c0381 fix: 分支节点级联选择修复 2026-05-13 11:43:32 +08:00
6d18c510b8 feat: 调整失焦的问题的 2026-04-20 15:21:15 +08:00
57d2686738 fix: 删除节点移除错误 2026-04-17 15:07:36 +08:00
88460d3bb1 feat: http节点 2026-04-14 16:17:52 +08:00
5da44c5588 feat: 调整公共节点参数设置 2026-04-13 10:31:55 +08:00
a6aa3cc514 feat: 新建AI评估执行节点 2026-01-13 15:20:51 +08:00
85be4085b8 fix:修复图片加载的问题 2025-12-17 14:29:32 +08:00
d1742ae98c fix: 修复更改节点名称导致重新渲染的bug 2025-12-17 13:39:02 +08:00
67fa6342a2 feat: 单节点执行 2025-11-17 17:32:33 +08:00
9a7afa8f6e feat: 节点缩小 2025-11-17 14:54:32 +08:00
2db7198e8f init: 推送代码 2025-08-21 14:11:58 +08:00