0.6.8
OrbitStart v0.6.8 更新公告
在这个版本中,我们正式推出了工作区编辑的 图形化拓扑编排(Mind-Map Graph View)默认编辑模式,全新升级了画布操作与右键快捷编辑机制,并针对多项界面布局与交互体验进行了深度修复
🚀 新增特性
1. 默认图形化工作流拓扑编排 (Visual Mind-Map Editor)
为了让复杂的启动步骤和依赖链条一目了然,我们正式将 “图形模式” 设为进入设置后的默认激活编辑视图:
自动布线算法:根据步骤之间的 dependsOn 前驱依赖链条,自动渲染为清晰的树形脑图。无前驱的节点将默认挂接在金色的“启动工作区”根节点下,算法智能计算层级与间距,确保节点永远对称且无重叠。
流光连接线:采用具有渐变发光动画的贝塞尔曲线(Bézier Curves)和菱形标记进行视觉连接,动态反映步骤的流转方向。
极速画布操控:
支持拖拽(Drag Pan)平移画布;
非被动滚轮缩放与隔离:鼠标在画布内时滚轮仅做缩放(缩放范围 30% - 200%),屏蔽底页滚动;鼠标在画布外时恢复滚轮滚动外层页面;在全屏模式下,滚轮自动全局用于缩放并杜绝抖动。
右下角快捷工具栏:支持一键画布自适应(Zoom-to-Fit)、锁定/解锁画幅编辑、缩小、放大,并在右上角提供了动态避让抽屉的“全屏”与“退出全屏”文字按钮。
左下角鹰眼微缩图(Minimap):支持在大画幅拓扑下宏观预览节点星点。
2. 节点右键菜单及一键复制、粘贴、替换功能 (Node Context Actions)
我们在画布中的每一个节点(含根节点)上绑定了自定义的毛玻璃右键浮窗,大幅提升快捷编辑效率:
增加节点:快速在此节点之后插入一个新的子依赖步骤。
复制节点:一键深度拷贝选中节点的所有业务配置(不含 ID、dependsOn 及 Order 排序属性),暂存于虚拟剪贴板中。
粘贴节点:可在任意节点(包括根节点)上触发。将复制好的节点插入至其后。
拓扑自动插入重组:粘贴时不仅会将新节点挂接在目标节点后,还会自动重定向原先依赖该目标节点的所有子节点,使其自动指向新粘贴的节点(如原依赖关系 A -> B,在 A 后粘贴 X 将自动重组为 A -> X -> B),并自适应归一化重新计算所有步骤的先后 Order。
替换节点:保持当前节点的 ID、Order 以及在树中的 dependsOn 依赖链完全不变,直接将核心参数(如类型、目标、命令、参数、脚本等)一键重写替换为复制的节点内容。
3. 320px 全量参数配置抽屉 (Full-Featured Config Drawer)
点击画布节点后,右侧会平滑滑出一个 320px 宽的半透明详情配置面板,支持与卡片模式完全一致的 100% 全量属性修改:
支持全部步骤类型:应用拉起、自定义路径、网址打开、文件夹定位、脚本编写、条件等待(指定延时/进程启动与退出监听/TCP 端口开放监听及超时机制)。
内置文件/文件夹浏览器:直接调用系统底层对话框选取本地程序或执行目录。
窗口位置捕获系统:直接对单个步骤的窗口位置进行捕获绑定、清除或开启置顶。