3.2 KiB
3.2 KiB
节点连接使用说明
✅ 节点连接功能已实现
现在所有节点都可以正常连接了!
🔗 如何连接节点
方法1:拖拽连接(推荐)
-
将鼠标悬停在节点的连接点上
- 开始节点:底部有绿色连接点
- LLM/输入/转换/输出节点:顶部和底部都有连接点
- 条件节点:顶部有输入点,底部有两个输出点(true/false)
- 结束节点:顶部有红色连接点
-
点击并拖拽连接点
- 从源节点的输出点(底部)拖拽
- 拖到目标节点的输入点(顶部)
- 释放鼠标完成连接
-
连接线会自动创建
- 连接线是蓝色的,带有动画效果
- 连接线是平滑的曲线(smoothstep类型)
方法2:点击连接点
- 点击源节点的输出连接点
- 然后点击目标节点的输入连接点
- 连接会自动创建
📋 节点连接规则
开始节点
- ✅ 只有输出(底部)
- ✅ 可以连接到:LLM、输入、条件、转换、输出节点
LLM节点
- ✅ 有输入(顶部)和输出(底部)
- ✅ 可以接收:开始、输入、条件、转换节点的输出
- ✅ 可以连接到:条件、转换、输出、结束节点
条件节点
- ✅ 有输入(顶部)和两个输出(底部)
- 左侧输出:true分支(绿色)
- 右侧输出:false分支(红色)
- ✅ 可以接收:开始、LLM、输入、转换节点的输出
- ✅ 可以连接到:LLM、转换、输出、结束节点
输入/转换/输出节点
- ✅ 有输入(顶部)和输出(底部)
- ✅ 可以接收:开始、LLM、条件、转换节点的输出
- ✅ 可以连接到:LLM、条件、转换、输出、结束节点
结束节点
- ✅ 只有输入(顶部)
- ✅ 可以接收:所有有输出的节点
🎨 连接点样式
- 输入点(顶部):小圆点,颜色与节点颜色一致
- 输出点(底部):小圆点,颜色与节点颜色一致
- 条件节点输出点:
- true分支:绿色
- false分支:红色
🗑️ 删除连接
- 点击连接线:连接线会高亮显示
- 按Delete键:删除选中的连接线
- 或通过代码:在
onEdgeClick事件中实现删除功能
💡 提示
-
连接点位置:
- 输入点在节点顶部中心
- 输出点在节点底部中心
- 条件节点有两个输出点(左右分布)
-
连接验证:
- Vue Flow会自动验证连接是否有效
- 不能连接到自己的输入点
- 不能创建重复的连接
-
连接保存:
- 连接会自动保存到工作流数据中
- 点击"保存"按钮会保存所有节点和连接
🐛 如果连接不工作
-
检查节点是否有连接点:
- 刷新页面后,节点应该显示连接点(小圆点)
- 如果看不到连接点,检查浏览器控制台是否有错误
-
检查Vue Flow样式:
- 确保已导入Vue Flow的CSS样式
- 连接点需要样式才能正确显示
-
检查控制台:
- 打开浏览器控制台(F12)
- 查看是否有"连接节点"的日志
- 查看是否有错误信息
状态: ✅ 已实现 最后更新: 2024年