langflow [Feature Request] Components Direct Connection: Displaying Connectable Components in Sidebar on Drag Actions

zour9fqk  于 2个月前  发布在  其他
关注(0)|答案(2)|浏览(39)

建议原因

通过在组件连接过程中提供可视化辅助工具,可以显著简化工作流设计。当用户拖动小部件的输入或输出时,在侧边栏中显示潜在可连接的组件将简化设计过程并减少寻找兼容组件所需的时间。

建议内容

引入一个功能,即在拖动小部件输入或输出的操作期间,系统自动在侧边栏中显示可连接组件的列表。用户可以从这些选项中轻松选择以建立连接,从而提高工作效率。

技术考虑因素

  • 根据正在拖动的小部件连接点动态更新侧边栏中的可连接组件。
  • 实现逻辑以过滤并仅显示与所选小部件输入或输出兼容的组件。
  • 确保界面在各种用户交互下保持响应和直观。

可能的使用场景

  1. 精简的工作流设计:降低复杂性并缩短在设计环境中查找和连接相关组件所需的时间。
  2. 增强用户培训:新用户可以通过轻松查看和连接兼容组件来快速学习如何构建和修改工作流。
yptwkmov

yptwkmov1#

尽管目前双击一个可用的句柄会在侧边菜单中显示它,但许多用户更熟悉拖放操作。将其添加到拖放功能中也是有益的。
当断开已连接的组件时,当前方法涉及选择已连接的句柄并将其释放到空中。或许可以为这些句柄添加悬停效果,使其更容易被选中并显示更明显的按钮。
当悬停在正在编辑的行上时,为其添加高亮功能也是一个很棒的功能。这将增强编辑过程的可见性和可用性。

vptzau2j

vptzau2j2#

我们主要使用N8N,但老实说,Langflow似乎具有更复杂的设计元素,例如组件组。

相关问题