README_CN.md
March 6, 2025 · View on GitHub
添加一些钩子方法。例如支持TeaCache和First Block Cache加速PulID-Flux、Flux、混元视频、LTXVideo、MochiVideo、WanVideo。
ComfyUI主体版本需要>=0.3.17
预览 (图片含工作流)

加速PuLID (需要配合我的另一插件 ComfyUI_PuLID_Flux_ll使用)

安装
- 手动安装
cd custom_nodes
git clone https://github.com/lldacing/ComfyUI_Patches_ll.git
# restart ComfyUI
节点
- FluxForwardOverrider
- 为
Flux模型增加一些hook方法
- 为
- VideoForwardOverrider
- 为视频模型添加一些
hook方法. 支持HunYuanVideo、LTXVideo、MochiVideo、WanVideo
- 为视频模型添加一些
- DitForwardOverrider
- 为Dit架构模型增加一些
hook方法(自动识别模型类型). 支持Flux、HunYuanVideo、LTXVideo、MochiVideo、WanVideo
- 为Dit架构模型增加一些
- ApplyTeaCachePatch
- 使用
*ForwardOverrider中支持的hook方法提供TeaCache加速,支持Flux、HunYuanVideo、LTXVideo、MochiVideo、WanVideo - 我测试结果,
MochiVideo可能加速失败,加速后视频质量不太好,可能出现全黑视频
- 使用
- ApplyTeaCachePatchAdvanced
- 支持设置
start_at和end_at
- 支持设置
- ApplyFirstBlockCachePatch
- 使用
*ForwardOverrider中支持的hook方法提供First Block Cache加速,支持Flux、HunYuanVideo、LTXVideo、MochiVideo、WanVideo - 我测试结果,
MochiVideo可能加速失败,加速后视频质量不太好,可能出现全黑视频
- 使用
- ApplyFirstBlockCachePatchAdvanced
- 支持设置
start_at和end_at
- 支持设置
加速参考
TeaCache (rel_l1_thresh值)
| 原始速度 | 1.5x | 1.8x | 2.0x | |
|---|---|---|---|---|
| Flux | 0 | 0.25 | 0.4 | 0.6 |
| HunYuanVideo | 0 | 0.1 | - | 0.15 |
| LTXVideo | 0 | 0.03 | - | 0.05 |
| MochiVideo | 0 | 0.06 | - | 0.09 |
| WanVideo | 0 | - | - | - |
注: "-" 表示加速不明显、低质量或未测试。WanVideo的不同模型加速效果有差异。
First Block Cache (residual_diff_threshold value)
| 原始速度 | 1.2x | 1.5x | 1.8x | |
|---|---|---|---|---|
| Flux | 0 | - | - | 0.12 |
| HunYuanVideo | 0 | - | 0.1 | - |
| LTXVideo | 0 | 0.05 | - | - |
| MochiVideo | 0 | - | 0.03 | - |
| WanVideo | 0 | - | 0.05 | - |
注: "-" 表示加速不明显、低质量或未测试。