Files
aiagent/节点连接使用说明.md

108 lines
3.2 KiB
Markdown
Raw Normal View History

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