# 连接与上游引用
<subtitle>理解哪些节点能连，连接后会把什么作为上游输入带给当前节点。</subtitle>

连接线的作用不是只表示顺序。对支持的节点来说，连接还会把上游输出直接作为当前节点的输入、参考图或引用内容。

## 基本规则

- 从节点右侧输出点拖到另一节点的输入点即可建立连接。
- 在空白处结束拖拽，不会直接取消；会弹出“引用该节点生成”快捷菜单。
- 右键连接线可删除连接。
- 同一个目标槽位重新接入新来源时，旧连接会被替换。

## 哪些节点能连接

按当前规则：

- 文字节点可连接到文字、图片、视频、音频节点。
- 图片节点可连接到文字、图片、视频，以及角色、场景、道具资产节点。
- 视频节点可连接到文字节点。
- 音频节点可连接到文字节点。
- 上传节点可连接到文字、图片、视频、音频，以及角色、场景、道具资产节点。
- 角色、场景、道具节点也可以作为上游，连到文字、图片、视频和其他资产节点。
- 镜头节点与分组节点本身不作为连接起点。

```mermaid actions={false}
flowchart LR
    A["文字节点"] --> B["图片节点"]
    A --> C["视频节点"]
    D["上传节点"] --> B
    B --> C
    E["角色 / 场景 / 道具节点"] --> B
    E --> C
    C --> F["文字节点"]
    G["音频节点"] --> F
```

## 连接后会发生什么

### 给图片节点

- 上游文字会作为文本输入。
- 上游图片会作为参考图输入。
- 节点里自己上传的参考图也会和上游参考图一起参与。

### 给视频节点

- 上游文字会作为文本输入。
- 上游图片会作为参考图、首帧或尾帧候选，具体取决于当前模型支持和节点模式。
- 如果某些帧槽位已经有上传图片，新的图片连接可能会被阻止。

### 给文字和音频节点

- 文字、图片、视频、音频的上游输出都能作为引用内容显示在输入区。
- 文字节点可以把多种引用作为继续生成时的上下文；音频节点实际用于语音生成，其中上游文字会加入生成文本，非文字引用只在输入区展示。

### 给资产节点

- 图片或上传节点中的图片可以直接写入资产节点的图像槽位。
- 这是画布里微调资产变体的常见方式。

## 快捷添加

从某个节点的输出点拖到空白处时，会出现“引用该节点生成”菜单：

- 只显示当前节点允许连接的后续节点类型。
- 选中后会立刻创建新节点，并自动补上连接线。
- 新节点标签会带上来自资产端口的后缀，例如角色正视图、场景主视图。
- 按 `Esc` 可以取消这次快捷添加。

<div align="center">
  <a href="https://cdnv2-cache.udelivrs.com/2026/07/0882c89d90f6e912401f43c8d7a6ffd7_1785122425589.png">
    <img src="https://cdnv2-cache.udelivrs.com/2026/07/0882c89d90f6e912401f43c8d7a6ffd7_1785122425589.png" alt="通过连接线快捷创建引用节点" style="display: block; width: 100%; max-width: 960px; height: auto; margin: 0 auto; box-shadow: none !important; filter: none !important;" />
  </a>
</div>

> 从资产节点的输出点拖动连接线到画布空白处，选择文字、图片或视频节点，即可创建引用当前资产的新节点并自动建立连接。

## 上游引用的实际意义

- 它让你不用重复上传同一张图或复制同一段文字。
- 它把“素材来源”留在画布结构里，后续回看更容易定位。
- 它适合把编导台资产变体、上传素材和生成结果串成可复用的中间流程。

## 继续阅读

- [节点类型](/docs/bomitv/canvas/nodes.md)
- [资产调整与回推](/docs/bomitv/canvas/asset-workflow.md)
- [操作与快捷键](/docs/bomitv/canvas/operations-shortcuts.md)
