首页/ 节点库/ 从浮点数创建约束关键帧
额外节点 ComfyUI Essentials

从浮点数创建约束关键帧

CreateHookKeyframesFromFloats节点根据用户提供的一组 float 数值列表(表示不同时间点的权重),在指定的时间范围内自动生成多个关键帧,形成一个HOOK_KEYFRAMES对象,供 Hook 动态调度使用。该节点必须接受一组float值用来形成调度策略,目前在animetediff中有相应的节点。

Create Hook Keyframes From Floats 2025-10-13 收录 950 次浏览

节点中英文对比

ComfyUI 结构对照

按当前节点配置,分别展示中文与英文节点结构。面板按 ComfyUI 实际界面还原: 左侧圆点是输入,右侧圆点与该行最右的名称为输出,下方胶囊是控件参数; 控件两端的三角表示可切换的选项。

中文节点 6 项
从浮点数创建约束关键帧
浮点强度 约束关键帧
前一个约束关键帧
开始百分比 0.000
结束百分比 1.000
打印关键帧 false
英文节点 6 项
Create Hook Keyframes From Floats
floats_strength HOOK_KF
prev_hook_kf
start_percent 0.000
end_percent 1.000
print_keyframes false
模型 条件 / 数值 Latent 其它类型 左圆点 = 输入,右圆点 = 输出 可切换选项 — 未设置默认值

面板用于对照参数位置与命名,不做交互;实际节点外观以 ComfyUI 内的主题为准。

参数说明

输入 2 · 输出 1 · 控件 3

依据当前节点关联的 NodesItems 数据,按输入、输出、控件三类分别列出名称与说明。

输入参数 2 项
浮点强度 floats_strength
强度序列值数组或单一 float,作为关键帧强度。
前一个约束关键帧 prev_hook_kf
可选参数,表示在已有关键帧基础上添加。常用于关键帧追加合并,例如多个调节区间连续插入时复用此参数。
输出参数 1 项
约束关键帧 HOOK_KF
输出的关键帧对象
控件参数 3 项
开始百分比 start_percent
起始时间百分比,范围 [0, 1]。第一个关键帧插入的位置。例如设为 0.0 表示采样从一开始就应用。
结束百分比 end_percent
结束时间百分比,范围 [0, 1]。最后一个关键帧插入的位置。
打印关键帧 print_keyframes
是否打印关键帧插入日志到控制台,默认 False。勾选后可用于调试,输出每个关键帧的百分比与强度值。

节点详解

原理 · 用法 · 常见问题

通过前端传入的float策略,设置了共0到5,5个frame,强度从0变化到1,结合该节点设置的作用范围,即0-0.5的范围,形成调度策略,打开print_keyframe之后再后台会输出我们的策略。

Hook Keyframe - start_percent:0.0 = 0.0
Hook Keyframe - start_percent:0.10000000149011612 = 0.20000000298023224
Hook Keyframe - start_percent:0.20000000298023224 = 0.4000000059604645
Hook Keyframe - start_percent:0.30000001192092896 = 0.6000000238418579
Hook Keyframe - start_percent:0.4000000059604645 = 0.800000011920929
Hook Keyframe - start_percent:0.5 = 1.0

常见问题

按节点参数整理
从浮点数创建约束关键帧是做什么的?
CreateHookKeyframesFromFloats节点根据用户提供的一组 float 数值列表(表示不同时间点的权重),在指定的时间范围内自动生成多个关键帧,形成一个HOOK_KEYFRAMES对象,供 Hook 动态调度使用。该节点必须接受一组float值用来形成调度策略,目前在animetediff中有相应
从浮点数创建约束关键帧有哪些输入参数?
共 2 个输入,包括 浮点强度(floats_strength)、前一个约束关键帧(prev_hook_kf)。
从浮点数创建约束关键帧的输出是什么?
共 1 个输出:约束关键帧(HOOK_KF)。
从浮点数创建约束关键帧有哪些可调参数?
共 3 个控件参数,包括 开始百分比(start_percent)、结束百分比(end_percent)、打印关键帧(print_keyframes)。
从浮点数创建约束关键帧属于哪个节点包?
属于「ComfyUI Essentials」,节点分类为「额外节点」。

同类节点

ComfyUI Essentials
基本引导器 BasicGuider BasicGuider 节点是 ComfyUI 中最基础的引导器(GUIDER)节点之一,它创建的是一种 不包含负向提示、也没有 CFG 权重调节的“纯条件引导器”,适合用在不... CFG引导器 CFGGuider CFGGuider 节点是 ComfyUI 中用于构建自定义采样器流程中的引导器(Guider)的关键节点之一。它的作用是实现Classifier-Free Guidance(... Cosmos图像到视频潜在 CosmosImageToVideoLatent CosmosImageToVideoLatent用于将起始图像和结束图像编码成视频latent,并自动填充中间latent,同时生成一个noise mask 来告诉后续模型哪些... Beta采样调度器 BetaSamplingScheduler BetaSamplingScheduler 使用 Beta 分布 来控制采样退火曲线的形状,你可以通过调节 alpha 和 beta 两个参数,决定噪声是集中在前期、中期还是后... Lumina2的CLIP文本编码 CLIP Text Encode for Lumina2 该节点结合了系统提示(system prompt)与用户输入(user prompt),通过CLIP模型生成用于图像生成的condition embedding(提示词条件编码... 基本调度器 BasicScheduler BasicScheduler 负责根据你选择的调度器(Scheduler)和步骤数(steps),为采样过程生成一组精确的 sigmas(噪声强度表),这些 sigmas 决定... 应用ControlNet(阿里妈妈局部重绘) ControlNetInpaintingAliMamaApply ControlNetInpaintingAliMamaApply 节点是 ComfyUI 中一个 专门用于“阿里妈妈风格”ControlNet图像修复(Inpainting)应... 添加噪波 AddNoise AddNoise 节点是 ComfyUI 中一个用于 手动将噪声添加到 latent 图像中 的工具节点。它可以用于**重新加入噪声、模拟扩散第一步、构建自定义采样流程中的“中...