write-post-event-highlight-reel-script
将活动笔记转化为社交平台用的简短回顾脚本。
基于用户意图自动选择模型,实现视频重风格、背景替换等专业编辑。
openclaw skills install @kalvinrv/video-edit-runcomfy命令、参数、文件名以原文为准
[runcomfy.com](https://www.runcomfy.com/?utm_source=clawhub&utm_medium=skill&utm_campaign=video-edit-runcomfy) · [docs](https://docs.runcomfy.com/cli/introduction?utm_source=clawhub&utm_medium=skill&utm_campaign=video-edit-runcomfy) · [Video edit models](https://www.runcomfy.com/models?utm_source=clawhub&utm_medium=skill&utm_campaign=video-edit-runcomfy)
在 RunComfy 上进行视频编辑。 本技能是 RunComfy 模型 API 的标准视频编辑入口:提供源视频 URL 和编辑指令,即可返回编辑后的视频。在 RunComfy 上的视频编辑,是指对已有片段进行变换——如风格重制、背景替换、服装更换、动作迁移、色彩调校等,无需重新拍摄。
视频编辑是指以源视频为基础,生成一个经过变换的视频,在你希望保留的部分(如人物身份、动作或构图)保持一致的同时,实现指定内容的改变。视频编辑不同于文本生成视频(无输入视频)和图像生成视频(输入为静态图像)。常见的视频编辑操作包括:
该技能会根据用户意图选择合适的视频编辑端点,并调用 runcomfy run <model>/<edit-endpoint> 命令,使用对应的参数结构。
当满足以下任一条件时,请使用 RunComfy 视频编辑功能:
如果用户提到“视频编辑”、“编辑视频”、“重制这个视频”、“更换背景”、“更换服装”、“迁移这段动作”、“为这个片段调色”,或展示视频并要求变换内容——请引导至本技能。
| 用户意图 | 视频编辑模型 | 原因 |
|---|---|---|
| 默认视频编辑 — 风格重制、背景替换、色彩调校、包装更换 | wan-ai/wan-2-7/edit-video | 最通用的视频编辑模型;支持身份与动作保留,最高可输出 1080p 视频 |
| 动作迁移视频编辑(从参考视频迁移动作) | kling/kling-2-6/motion-control-pro | 专为动作映射视频编辑设计,支持身份保持 |
| 轻量级服装更换 / 氛围风格重制视频编辑 | decart/lucy-edit/restyle | 适用于局部风格变化的最快视频编辑路径;输出分辨率为 720p |
智能体将读取此表,识别用户意图,并选择匹配的端点。
npm i -g @runcomfy/cliruncomfy loginRUNCOMFY_TOKEN=<token>默认视频编辑端点。适用于各类通用视频编辑任务:重制对话类视频风格、更换产品背景、使用参考图像替换包装设计、为视频添加电影级色彩调校。支持最高 1080p 输出。
| 字段 | 类型 | 是否必填 | 默认值 | 说明 |
|---|---|---|---|---|
prompt | string | 是 | — | 视频编辑指令。应以保留目标开头,再描述需要更改的内容。 |
video | string | 是 | — | 用于编辑的源视频 URL。支持 MP4/MOV 格式,时长 2–10 秒,文件大小 ≤100MB。 |
reference_image | string | 否 | — | 可选。用于设计迁移类编辑(如包装更换)的参考图像 URL。 |
resolution | enum | 否 | (输入视频分辨率) | 输出分辨率选项:720p 或 1080p。 |
aspect_ratio | enum | 否 | (输入视频宽高比) | 宽高比,格式为 W:H。默认使用源视频比例。 |
duration | int | 否 | 0 | 0 表示与输入时长一致;2–10 表示从开头截取指定时长的视频。 |
audio_setting | enum | 否 | auto | auto 表示自动生成音频;origin 表示保留原始音频。 |
seed | int | 否 | — | 用于生成可复现的视频变体。 |
背景替换视频编辑,保留身份与音频:
runcomfy run wan-ai/wan-2-7/edit-video \
--input '{
"prompt": "保留说话者的面部、姿势和口型动作;将背景改为现代办公室,采用中性光线。",
"video": "https://.../speaker.mp4",
"audio_setting": "origin"
}' \
--output-dir <absolute/path>使用参考图像进行包装更换视频编辑:
runcomfy run wan-ai/wan-2-7/edit-video \
--input '{
"prompt": "保持原有构图和手部动作;使用参考图像替换包装设计。",
"video": "https://.../hand-holding-package.mp4",
"reference_image": "https://.../new-packaging.png",
"audio_setting": "origin"
}' \
--output-dir <absolute/path>当需要将参考视频中的动作迁移到目标角色上时使用。这并非风格重制,而是基于动作映射的视频编辑,强调身份保持。
Skill: 🫧 视频编辑 — 专业版(RunComfy)
版本: 0.1.2
分块: 2/3
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
prompt | string | 是 | 描述目标动作 / 风格的视频编辑输出。 |
image | string | 是(图像方向) | 用于保持角色 / 背景一致性的参考图像。 |
video | string | 是 | 动作参考视频片段,时长 10–30 秒,具体取决于方向。 |
keep_original_sound | bool | 否 | 保留参考视频输入中的原始音频。 |
character_orientation | 枚举 | 是 | image(最大 10 秒输出视频)或 video(最大 30 秒)。 |
runcomfy run kling/kling-2-6/motion-control-pro \
--input '{
"prompt": "一位年轻的美国女性跳舞",
"image": "https://.../target-character.jpg",
"video": "https://.../motion-reference-dance.mp4",
"character_orientation": "image",
"keep_original_sound": true
}' \
--output-dir <绝对路径>适用于局部风格修改类任务,如换装、场景重打光、氛围重设计等,且对身份一致性要求极高。相比 Wan 2.7 视频编辑更快速、成本更低,最高分辨率限制为 720p。
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
prompt | string | 是 | — | 自然语言形式的视频编辑指令。 |
video_url | string | 是 | — | 支持 MP4/MOV/WEBM/GIF 格式的视频源文件。 |
resolution | 枚举 | 否 | 720p | 此视频编辑层级仅支持 720p。 |
换装视频编辑示例:
runcomfy run decart/lucy-edit/restyle \
--input '{
"prompt": "更换为职业商务装;保持面部和动作不变。",
"video_url": "https://.../subject-walking.mp4"
}' \
--output-dir <绝对路径>氛围风格化视频编辑示例:
runcomfy run decart/lucy-edit/restyle \
--input '{
"prompt": "使灯光转为温暖的黄金时刻效果;保持面部、姿态和动作不变。",
"video_url": "https://.../subject-portrait.mp4"
}' \
--output-dir <绝对路径>视频编辑提示与文本生成视频提示的行为不同。源视频已固定大部分视觉特征,因此你的提示应聚焦于“变化”,而非重复描述已有内容。
"保留 [面部 / 姿态 / 动作 / 框架 / 嘴部动作];[再说明需要修改的部分]"。明确告诉模型哪些部分不应改变。reference_image。** 如包装替换、服装与目标完全一致的情况。一般重风格化任务无需提供参考图。audio_setting: "origin"。** 避免音轨被重新生成。视频编辑最长支持多长时间?
Wan 2.7 视频编辑:2–10 秒。Kling 动作控制:10 秒(图像方向)或 30 秒(视频方向)。Lucy 重风格化:与输入视频时长一致。
支持哪些视频格式?
支持 MP4、MOV(Lucy 还支持 WEBM 和 GIF)。Wan 2.7 的输入视频大小不得超过 100MB。
视频编辑是否保留面部身份?
是的——三种视频编辑路径均以身份保真为核心设计。请明确写出:“保留面部和动作”。
能否保留原始音频?
可以——Wan 2.7 视频编辑中设置 audio_setting: "origin",Kling 中设置 keep_original_sound: true。Lucy 默认保留音频。
当前最高分辨率是多少?
Wan 2.7 视频编辑支持 1080p。Kling 和 Lucy 最高均为 720p。
视频编辑与 RunComfy 上的文本生成视频有何区别?
视频编辑基于已有视频片段进行修改(外观主要由源视频决定)。文本生成视频从零开始生成画面(外观由提示词决定)。若已有视频素材,建议使用视频编辑;若需创造全新内容,则使用文本生成视频。
能否在一个调用中完成多个视频编辑?
不能。每个调用仅支持单一编辑方向。如需复合编辑,请分步调用并手动拼接结果。
Wan 2.7 视频编辑:2–10 秒,最高 1080p。
Kling 动作控制:按方向区分,10 秒或 30 秒。
Lucy 重风格化:720p,不支持自定义画幅比例。
wan-2-7),而非通过此视频编辑路由强制转发。| 代码 | 含义 |
|---|---|
| 0 | 视频编辑成功 |
| 64 | CLI 参数错误 |
| 65 | 输入 JSON 无效或字段校验失败 |
| 69 | 上游服务返回 5xx 错误 |
| 75 | 可重试错误:超时或请求过多(429) |
| 77 | 未登录或令牌验证失败 |
完整参考:[docs.runcomfy.com/cli/troubleshooting](https://docs.runcomfy.com/cli/troubleshooting?utm_source=clawhub&utm_medium=skill&utm_campaign=video-edit-runcomfy)。
该技能根据用户意图自动选择以下三个视频编辑接口之一(Wan 2.7 视频编辑、Kling 动作控制、Lucy 重风格化),并调用 runcomfy run <endpoint> 执行对应请求,传入匹配的 JSON 数据体。CLI 将请求发送至 RunComfy 模型 API,每 2 秒轮询一次任务状态,待完成后从 *.runcomfy.net 或 *.runcomfy.com 地址下载结果视频至 --output-dir 指定目录。按下 Ctrl-C 可取消正在进行的视频编辑任务。
runcomfy login 会将 API token 写入 ~/.config/runcomfy/token.json,文件权限为 0600。在 CI 环境中,请设置 RUNCOMFY_TOKEN 环境变量。--input 以 JSON 格式传入。CLI 不进行 shell 展开,无 shell 注入风险。model-api.runcomfy.net 以及 *.runcomfy.net / *.runcomfy.com。不包含遥测请求。已收录 2 个 Skill