Files
aiagent/节点连接使用说明.md
2026-01-19 00:09:36 +08:00

108 lines
3.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 节点连接使用说明
## ✅ 节点连接功能已实现
现在所有节点都可以正常连接了!
## 🔗 如何连接节点
### 方法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年