---
title: "ComfyUI-AnimateDiff-Evolved（Comfy Cloud）"
description: "ComfyUI-AnimateDiff-Evolved 已预装于 Comfy Cloud——11 个节点可在托管 GPU 上即时运行。Improved AnimateDiff integration for ComfyUI."
canonical: https://comfy.org/zh-CN/cloud/supported-nodes/comfyui-animatediff-evolved/
lang: zh-CN
index: https://comfy.org/llms.txt
---

[返回所有节点包](https://comfy.org/zh-CN/cloud/supported-nodes)

**查看仓库**

[https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved](https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved)

**发布者**

Kosinkadink

**下载量**

618,048

**GitHub 星标**

3,538

**最新版本**

1.5.7

**许可证**

{"file": "LICENSE"}

**最后更新**

2026年3月30日

## 此节点包中的节点

### Animate Diff 🎭🅐🅓/conditioning

- Timesteps Conditioning 🎭🅐🅓 已弃用

### Animate Diff 🎭🅐🅓/context opts/context extras/contextref

- ContextRef Mode◆First 🎭🅐🅓
- ContextRef Mode◆Indexes 🎭🅐🅓
- ContextRef Mode◆Sliding 🎭🅐🅓
- ContextRef Tune◆Attn 🎭🅐🅓
- ContextRef Tune◆Attn+Adain 🎭🅐🅓

### Animate Diff 🎭🅐🅓/extras

- Empty Latent Image (Big Batch) 🎭🅐🅓

### Animate Diff 🎭🅐🅓/iteration opts

- Default Iteration Options 🎭🅐🅓

### Animate Diff 🎭🅐🅓/sample settings/image inject

- Image Injection Options 🎭🅐🅓

### Animate Diff 🎭🅐🅓/scheduling

- Float to Floats 🎭🅐🅓
- Value Scheduling 🎭🅐🅓

  <div><div id=VHS_shortdesc style="font-size: .8em">Create a list of values with automatic interpolation.</div></div><div><div vhs_title="Format" style="display: flex; font-size: 0.8em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">Format: <div>Scheduling supports two formats: JSON and pythonic.</div><div><div vhs_title="JSON" style="display: flex; font-size: 0.8em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">JSON: <div>"idx": float/int_value, ...</div></div></div><div vhs_title="pythonic" style="display: flex; font-size: 0.8em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">pythonic: <div>idx = float/int_value, ...</div></div></div></div><div>The idx is the index of the frame - first frame is 0, last frame is max_frames-1. An idx may be the following:</div><div><div vhs_title="allowed idxs" style="display: flex; font-size: 0.8em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">allowed idxs: <div vhs_title="single" style="display: flex; font-size: 1em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">single: A positive integer (e.g. 0, 2) schedules value for frame. A negative integer (e.g. -1, -5) schedules value for frame from the end (-1 would be the last frame). A decimal (e.g. 0.5, 1.0) selects frame based relative location in whole schedule (0.5 would be halfway, 1.0 would be last frame).</div></div><div vhs_title="range" style="display: flex; font-size: 1em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">range: Using rules above, single:single chooses uninterpolated prompts from start idx (included) to end idx (excluded). Examples -> 0:12, 0:-5, 2:0.5</div></div><div vhs_title="hold" style="display: flex; font-size: 1em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">hold: Putting a colon after a single idx stops interpolation until the next provided index. Examples -> 0:, 0.5:, 16: </div></div></div></div></div><div>The values can be written without any special formatting.</div><div><div vhs_title="JSON" style="display: flex; font-size: 0.8em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">JSON: <div>"0": 1.0,</div><div>"16": 1.3</div></div></div><div vhs_title="pythonic" style="display: flex; font-size: 0.8em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">pythonic: <div>0 = 1.0,</div><div>16 = 1.3</div></div></div></div></div></div></div><div><div vhs_title="Inputs" style="display: flex; font-size: 0.8em" class="VHS_collapse VHS_precollapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">Inputs: <div vhs_title="values" style="display: flex; font-size: 0.8em" class="VHS_collapse VHS_precollapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">values: Write your values here.</div></div><div vhs_title="max_length" style="display: flex; font-size: 0.8em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">max_length: Used to select the intended length of schedule. If set to 0, will use the largest index in the schedule as max_length, but will disable relative indexes (negative and decimal).</div></div><div vhs_title="print_schedule" style="display: flex; font-size: 0.8em" class="VHS_collapse"><div style="color: #AAA; height: 1.5em;">[<span style="font-family: monospace">-</span>]</div><div style="width: 100%">print_schedule: When True, prints output values for each frame.</div></div></div></div></div>
