第五章:节点与工作流
认识所有节点类型,理解数据如何沿着连线流动,学会搭建一条完整的工作流。
节点是什么
在这款软件里,一切创作元素都是节点:一段文字是节点,一张图片是节点,一个 AI 生成器也是节点。你在画布上摆放若干节点,用连线把它们的输出接到下一个节点的输入,数据就会沿着连线依次流动、加工、产出结果——这就是一条「工作流」。
基础节点
| 节点 | 作用 |
|---|---|
| 文本(Text) | 输入一段文字,通常作为提示词使用 |
| 文字标注(Text Annotation) | 无背景的自由文字批注,用于给画布做笔记,不参与数据流 |
| 图片(Image) | 承载一张图片,可作为参考图输出,也可作为 AI 生成结果的落地节点 |
| 视频(Video) | 承载一段视频 |
| 文件(File) | 引用一个本地文件 |
| 提示词模块(Prompt Module) | 从提示词库中取出的一小段提示词片段,可与其他模块磁吸拼接 |
| 提示词组(Prompt Group) | 一次性插入 6 个已经互相磁吸好的提示词模块节点 |
| 更换视角(Perspective) | 内置 96 种预设机位角度(8 个方位角 × 4 个俯仰角 × 3 个距离档),输出对应的视角提示词,可用交互式 3D 转盘选择器调整 |
| 3D 视口(Viewport) | 实时捕获另一个应用窗口(比如 SketchUp、Rhino)的画面,可拖拽裁切边框、选择帧率,随时截取当前帧生成图片节点 |
AI 生成类节点
| 节点 | 作用 | 详见 |
|---|---|---|
| AI 图像(Generate) | 文生图 / 图生图 | 第六章 |
| 视觉理解(Vision) | 输入图片,输出文字描述 | 第六章 |
| AI 视频(AI Video) | 文生视频 / 图生视频 | 第六章 |
| AI 音乐(AI Music) | 按风格与时长生成配乐 | 第六章 |
| AI 文本处理(AI Text) | 润色、改写、翻译 | 第六章 |
| SU-Agent 面板 | 驱动 SketchUp 建模的智能体(开发中功能) | — |
结构性节点
- 保存节点(Save):收集上游连接进来的输出文件并保存;
- 分组节点(Group):由
Ctrl+G成组操作产生的容器节点,紫色虚线边框,方便整体移动多个节点(见 第四章)。
数据是怎么「流」起来的
每个节点两侧有带颜色的「手柄」(输入/输出端口)。把上游节点的输出手柄拖一条线连到下游节点的输入手柄,数据就会自动传递。一个典型的最小工作流:
[文本节点:提示词] ──→ [AI 图像节点:prompt-in]
[图片节点:参考图] ──→ [AI 图像节点:image-in](可连接多张,自动编号)
[AI 图像节点] ──生成后自动创建──→ [新的图片节点]- 一个 AI 图像节点可以同时接收多张参考图,它们会显示为可拖拽排序的圆形缩略图,编号顺序即是提交给模型时的参考图顺序;
- 磁吸在一起的提示词模块链条,即使没有显式连线,也会被当作一个整体的文本输入源,自动被下游节点识别到——这是「虚拟数据流」,专门为提示词模块设计。
循环检测
如果你的连线(或磁吸拼接)方式会导致数据形成闭环(比如 A 依赖 B、B 又反过来依赖 A),软件会立刻发现并撤销这次操作,弹出提示「产生了无限循环,已撤回到上一步操作」,避免工作流卡死。
一个稍微完整一点的例子
假设你想做「同一栋建筑的 6 个视角效果图」:
- 放一个 提示词组 节点(自动生成 6 个磁吸好的提示词模块,分别对应材质、光线、天气等维度),按需修改文字;
- 放一个 更换视角 节点,用 3D 转盘选一个机位角度;
- 放一个 图片 节点,拖入你的 SketchUp 白模截图作为参考图;
- 把提示词组、视角节点、参考图分别连接到一个 AI 图像 节点;
- 点击生成,得到第一版效果图;
- 复制这个 AI 图像节点(
Ctrl+C/Alt+拖拽),只改动「更换视角」节点里的角度,重复生成 5 次,得到 6 个视角的效果图。
这条工作流搭好之后可以整体保存、复制给别的项目复用,也可以打包发布到工作流市场(见 第八章)。
下一章,我们详细展开每一种 AI 生成节点的具体参数与使用方法。