3. 图谱排布与视觉定制 (Layout & Styling)
3.1 智能排布引擎 vs 手动排布
MindLogic 提供了一套强大的布局引擎,能够自动分析节点间的网络拓扑关系并进行树状展开。
- 自动排布 (Auto-Layout):
- 默认状态下引擎处于开启状态。当您增加节点或连线时,系统会自动像大树一样为您排布整个图谱的层级。
- 在侧边栏的 “全局布局 (Layout)” 中,您可以自由调整图谱的生长方向(例如“从左到右”、“从上到下”)。
- 您还可以调整紧凑度,让整个图谱更密集或更稀疏。
- 局部自由排布 (Free Layout):
- 如果您希望打破整体的自动排布规则,完全掌控某个(或某组)节点的位置,您可以点击该节点或编组 (Group),在侧边栏的 “元素设置 (Element)” 中,手动打开 自由排布 选项。
- 在此模式下,该节点或编组将脱离自动排布树,您可以随意拖拽它到任意位置。
3.2 画布排布控制面板 (Layout Control Panel)
在画布的底部中央,有一组专门用于精细调节排布视觉效果的滑块面板(点击底部的“调整”图标展开):
- 水平与垂直间距:
- 面板下方和左侧各有一个滑动条。它们分别用于全局调整自动排布时,节点之间的水平间距和垂直间距。
- 这能帮助您在拥挤和稀疏的视图之间快速切换。
- 最大宽度倍数:
- 决定了全局节点在换行前的最大宽度上限。
- 不生效排查:如果调整此滑块对某个节点不起作用,可能是因为您之前手动拖拽改变了该节点的大小。您可以选中该节点,在右侧元素属性面板底部点击 “重置大小 (Reset Size)”,即可恢复对全局宽度的跟随。
- 线条粗细:
- 用于全局统一调整所有连线的粗细程度。
- 不生效排查:如果某条线的粗细没有改变,可能是因为您曾在该连线的独立属性面板中进行了单独覆盖设置。想要恢复全局影响,请选中该连线,在右侧属性面板中点击 “重置样式 (Reset Style)”。
3.3 自定义大小与重置 (Custom Size)
无论节点处于自动排布还是自由排布模式下(注:自动排布下的纯文本节点除外),您都可以自由调整它的大小:
- 拖拽缩放:选中图谱中的任意实体,它的右下角会出现一个小蓝点。按住这个小蓝点进行拖拽,即可自由调整节点的宽和高。
- 重置尺寸:如果您将节点拉得变形,想要恢复到最适合文字内容的默认大小,只需双击右下角的小蓝点;或者在侧边栏的“元素设置”底部,点击 重置大小 (Reset Size) 按钮即可瞬间还原。
3.4 领域配置 (Domains) 与语义化视觉
这是 MindLogic 独有的一项高级功能。在侧边栏的 “领域设置 (Domain)” 中,您可以管理基于业务线设定的“视觉预设库”。
什么是领域字典?
想象您在绘制一幅复杂的 IT 架构图。您可以指定一个“研发领域”,在这个领域里,预先定义好“数据库”是蓝色的圆角矩形,“微服务”是紫色的六边形。当您赋予节点特定类型时,它们将自动获得对应的色彩和形状,无需逐一设置,从而保证整张图谱具备极高的业务语义辨识度。
高阶交互操作:
在“领域设置”的面板中,展开某个领域后,您会看到一组具体的类型标签(例如“数据库”、“缓存”)。
- 拖拽快捷创建:按住某个类型标签,直接拖拽到画布上,即可快速创建一个以此为类型的节点!
- Shift + 双击 (Mac):如果您想批量选中图中所有的“数据库”节点,只需在领域面板中按住
Shift并双击该类型的名称,即可瞬间高亮图谱中的全部对应节点。 - Option + 双击 (Mac):先在图谱中框选一批未分类的节点,然后在领域面板中按住
Option键并双击某个类型,就能一键将这批节点全部转换为目标类型,自动套用相应的颜色和形状。
