[Feature] MK workflow operation UI optimization feedback
MaxKB Version
maxkb-v1.10.8
Please describe your needs or suggestions for improvements
- 蓝图板块区分不清晰 问题描述:当前蓝图式搭建界面中,不同功能板块(如问题优化、知识库检索、生成节点、判断节点等)缺乏明确的视觉区分和分类标签,导致用户在搭建流程时难以快速定位所需节点类型。
- 缺失节点框选功能 问题描述:当前界面未提供节点框选功能,用户无法通过鼠标拖动框选多个节点,导致进行批量操作时效率极低。
- 工作流节点删除效率低 问题描述:节点删除操作只能单个点击删除,缺乏批量删除功能,导致大规模流程调整时操作繁琐。
- 节点批量复制功能缺失 问题描述:重复节点需要手动逐个创建,缺乏复制粘贴、批量操作等功能,极大影响搭建效率。
- 调试流程缺乏状态反馈 问题描述:调试运行时缺乏流程执行的动画或状态提示,用户无法直观了解当前流程执行路径与卡点。
- 缺乏批量设置功能 问题描述:多个节点的属性设置需要逐个修改,无法批量设置,操作重复且效率低。
- 多线程工作顺序管理不清晰 问题描述:在处理多线程或并行任务时,流程执行顺序缺乏清晰的可视化表示,用户难以理解或调整执行逻辑。
- 蓝图画布移动方式不灵活 问题描述:当前蓝图画布仅支持左键拖动,操作不够直观,影响大流程图的浏览效率。
Please describe the solution you suggest
- 蓝图板块区分不清晰 建议: 引入颜色/图标/分组标签区分不同板块 增加左侧节点分类面板,支持拖拽筛选 提供“快速搜索”功能,便于快速查找节点
- 缺失节点框选功能 建议: 实现“框选节点”功能,支持鼠标拖动选择区域 支持“按住Shift/Alt进行多选/反选”等快捷操作 提供视觉反馈(如选中高亮、透明度变化)
- 工作流节点删除效率低 建议: 增加“批量删除”功能,支持多选后统一删除 支持“撤销删除”功能,避免误操作 增加“删除所选节点的所有连接线”选项
- 节点批量复制功能缺失 建议: 优化“复制/粘贴”功能(支持快捷键 Ctrl+C/V) 支持多节点批量复制与偏移粘贴 提供“复制节点配置”功能,便于复用逻辑
- 调试流程缺乏状态反馈 建议: 增加流程执行时的节点高亮/动画反馈 显示每个节点的执行状态(成功/失败/运行中) 提供“调试日志面板”与流程执行路径图
- 缺乏批量设置功能 建议: 增加“批量设置”面板,支持同时修改多个节点的公共属性 支持“模板化配置”功能,便于复用常用设置 提供“按条件筛选后批量修改”功能
- 多线程工作顺序管理不清晰 建议: 增加线程/并行流程的可视化标识(如颜色区分、分组线框) 提供“执行顺序编号”或“执行路径箭头” 支持拖拽调整执行顺序,增强交互自由度
- 蓝图画布移动方式不灵活 建议: 增加“鼠标中键拖动”作为画布移动方式,提升操作效率 支持“空格键+鼠标拖动”快速移动画布 增加“双击节点自动居中”功能,提升交互体验
Additional Information
No response
Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑🤝🧑👫🧑🏿🤝🧑🏻👩🏾🤝👨🏿👬🏿
MaxKB Version
maxkb-v1.10.8
Please describe your needs or suggestions for improvements
- The blueprint section is not clearly distinguished Problem description: In the current blueprint construction interface, different functional sections (such as problem optimization, knowledge base search, generation nodes, judgment nodes, etc.) lack clear visual distinction and classification labels, making it difficult for users to quickly locate the required node types during the construction process.
- Missing node box selection function Problem description: The current interface does not provide the node box selection function, and the user cannot select multiple nodes by dragging the box by the mouse, resulting in extremely low efficiency when performing batch operations.
- Workflow node deletion efficiency is low Problem description: The node deletion operation can only be deleted by a single click, and the lack of batch deletion function, resulting in cumbersome operations during large-scale process adjustments.
- The node batch replication function is missing Problem description: Repeated nodes need to be created manually one by one, lacking functions such as copy and pasting, batch operations, etc., which greatly affects the construction efficiency.
- The debugging process lacks status feedback Problem description: The debugging lacks animations or status prompts for process execution during operation, and users cannot intuitively understand the current process execution path and jamming points.
- Lack of batch setting function Problem description: The attribute settings of multiple nodes need to be modified one by one, and cannot be set in batches, and the operations are repeated and inefficient.
- The management of multi-threaded work sequence is unclear Problem Description: When dealing with multithreaded or parallel tasks, the process execution sequence lacks a clear visual representation, making it difficult for users to understand or adjust the execution logic.
- The blueprint canvas is not moved inflexible Problem description: The current blueprint canvas only supports left-click dragging, which is not intuitive enough, affecting the browsing efficiency of large flow charts.
Please describe the solution you suggest
- The blueprint section is not clearly distinguished suggestion: Introduce colors/icons/group labels to distinguish different sections Added the left node classification panel to support drag and drop filtering Provides "Quick Search" function to facilitate quick search of nodes
- Missing node box selection function suggestion: Implement the "Frame Selection Node" function, and support mouse dragging to select areas Supports quick operations such as "Press and hold Shift/Alt for multiple selection/anti-select" Provide visual feedback (such as highlighting, transparency changes are selected)
- Workflow node deletion efficiency is low suggestion: Added "batch deletion" function, supporting unified deletion after multiple selection Support the "Undelete" function to avoid incorrect operations Added the option "Delete all connection lines for selected nodes"
- The node batch replication function is missing suggestion: Optimize the "copy/paste" function (supports shortcut keys Ctrl+C/V) Supports multi-node batch copy and offset paste Provides "replicate node configuration" function to facilitate reuse logic
- The debugging process lacks status feedback suggestion: Increase node highlighting/animation feedback during process execution Displays the execution status of each node (success/failure/running) Provide the "Debug Log Panel" and process execution path diagram
- Lack of batch setting function suggestion: Added the "Batch Settings" panel to support modifying the public properties of multiple nodes at the same time Supports the "template configuration" function, which is convenient for reusing common settings Provides "Batch Modification by Conditional Filter" function
- The management of multi-threaded work sequence is unclear suggestion: Add visual identification of thread/parallel processes (such as color distinction, grouping wireframes) Provide "Execution Sequence Number" or "Execution Path Arrow" Support drag and drop to adjust execution order, enhance interaction freedom
- The blueprint canvas is not moved inflexible suggestion: Add "middle mouse button drag" as the canvas movement method to improve operation efficiency Supports "Space Bar + Mouse Drag" to quickly move the canvas Added the "double-click node to automatically center" function to improve interactive experience
Additional Information
No response
感谢您的详细反馈,功能有点有些多,后续V2版本的迭代中会优化一些用户体验,请关注后续版本。
Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑🤝🧑👫🧑🏿🤝🧑🏻👩🏾🤝👨🏿👬🏿
Thank you for your detailed feedback. There are a lot of functions. Some user experience will be optimized in subsequent V2 version iterations. Please pay attention to the subsequent version.
新版本2.3已经在使用了,给左下角几个视图选项加几个快捷键就好了,祝MaxKB优化越来越好
Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑🤝🧑👫🧑🏿🤝🧑🏻👩🏾🤝👨🏿👬🏿
The new version 2.3 is already in use. Just add a few shortcut keys to the view options in the lower left corner. I wish MaxKB optimization will get better and better.