必须用结构化指标检测Seko镜头衔接,如颈部角速度突变为0、脚踝Z轴跳变超3.2cm、视线矢量夹角偏差>17°;通过Motion Continuity Auditor加载JSON分析,重点核查neck_y_rot_velocity平滑衰减、ankle_l_z_pos差值≤3.2cm、gaze_vector各维度差值≤0.11,并导出断裂帧骨骼数据对比修正。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要确认Seko生成的前后镜头中人物姿态是否自然衔接,不能只靠肉眼扫一眼动作起止,必须用结构化指标定位断裂点——比如颈部角速度突变为0、脚踝Z轴坐标跳变超3.2cm、视线矢量夹角偏差>17°,这些数值阈值直接决定AI是否把“停下抬头”渲染成浮空扭颈。
用Motion Continuity Auditor加载分镜数据
打开本地工具 Avatar Motion Continuity Auditor 的 index.html → 点击「加载示例」快速验证界面是否正常;若要分析真实项目,点击「粘贴JSON」→ 将Seko导出的两镜动作数据合并为单个JSON对象(确保含"scene_id"、"pose_keyframes"、"joint_angles"三组字段)→ 点击「运行分析」。
【输入必须是合法JSON对象,含明确的帧序号与关节四元数,否则核心算法会直接抛TypeError中断】
检查关键姿态连续性指标
查看报告中「姿态速度」板块:重点盯住 neck_y_rot_velocity(颈部绕Y轴角速度)和 ankle_l_z_pos(左脚踝Z轴位置)两列数值。前镜最后一帧与后镜第一帧之间,neck_y_rot_velocity 应呈现平滑衰减至非零值(如从18.3→2.1),而非骤降至0;ankle_l_z_pos 差值绝对值必须 ≤3.2cm。
若 ankle_l_z_pos 出现 -5.7cm 跳变,说明AI重置了角色站立高度,下一镜人物实际踩在虚拟地板下方,抬头时膝盖会异常弯曲。
滚动到「视线矢量」子表,比对前镜尾帧与后镜首帧的 gaze_vector_x/gaze_vector_y/gaze_vector_z 三值。任一维度差值超过0.11即判定为眼神失焦,抬头动作将失去目标感。
人工复核断裂帧的骨骼快照
方法一:在Auditor报告页点击「导出明细CSV」→ 用Excel打开 → 定位到标红的断裂帧行 → 记下其 frame_index 值(如 47 和 48)→ 返回Seko编辑页,将时间轴拖至对应帧 → 截图保存为 pose_break_47.png / pose_break_48.png。
方法二:直接在Seko中打开两镜分镜页 → 并排播放 → 按住Shift+鼠标滚轮逐帧对齐 → 当看到颈椎骨节突然拉长或脚踝穿地时,立即暂停 → 点击右键→「导出当前帧骨骼数据」→ 得到两个 .json 文件。
把这两个文件拖进Auditor的「对比双帧」面板 → 系统高亮显示差异关节:红色代表角度偏差>8°,橙色代表位移偏差>2.5cm —— 这些就是必须手动修正的锚点。
修正并验证衔接效果
第一步:回到Seko前一镜编辑页 → 在画面描述末尾添加「→【定格尾帧】」→ 应用更新;
第二步:进入后一镜 → 删除原提示词中“人物自然抬头”之类模糊表述 → 改写为“保持双脚位置与朝向完全继承上镜尾帧,颈部从低头15°匀速抬升至平视,全程视线锁定画外右侧3米处固定点”;
第三步:重新生成该镜 → 将新输出MP4拖入Auditor → 运行分析 → 确认「姿态速度」与「视线矢量」两栏不再出现标红行。


















