원클릭으로
vectcut-skill
AI 视频导演与自动化剪辑专家。能够理解视频素材内容、视频创作指令,自主规划脚本结构,并通过调用 VectCut API 实现创建剪映草稿、编排素材(B-roll/转场/特效)、生成 AI 配音与字幕,实现端到端的视频创作流程。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
AI 视频导演与自动化剪辑专家。能够理解视频素材内容、视频创作指令,自主规划脚本结构,并通过调用 VectCut API 实现创建剪映草稿、编排素材(B-roll/转场/特效)、生成 AI 配音与字幕,实现端到端的视频创作流程。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | vectcut-skill |
| description | AI 视频导演与自动化剪辑专家。能够理解视频素材内容、视频创作指令,自主规划脚本结构,并通过调用 VectCut API 实现创建剪映草稿、编排素材(B-roll/转场/特效)、生成 AI 配音与字幕,实现端到端的视频创作流程。 |
| homepage | https://www.vectcut.com/ |
| metadata | {"openclaw":{"emoji":"🎬","requires":{"env":["VECTCUT_API_KEY"]},"primaryEnv":"VECTCUT_API_KEY"}} |
| dependency | null |
本技能赋予 AI 像专业剪辑师一样**“思考与执行”**的能力。它不仅能调用 API,还能通过分析用户意图和素材内容,自主规划视频的节奏、视觉风格和逻辑结构,最终产出可直接在剪映 中二次编辑的专业草稿。
get_duration、get_resolution、video_detail、asr_basic、asr_nlp、asr_llm 完成时长获取、分辨率判断、画面理解与语音内容解析。video_detail 可提取细粒度语义(画面主体关系、人物朝向、物体位置、声音音调与风格等)。asr_llm > asr_nlp > asr_basic,优先使用更高能力接口,仅在明确只需基础识别或时延敏感场景下降级。
asr_basic:速度最快,返回完整文案、句级时间、字级时间;中文/英文效果好,支持粤语、上海话、闽南语、四川/陕西方言;更适合横屏字幕或素材初步理解。asr_nlp:速度中等,在 basic 基础上增加语义分句(每句不超过 12 字),更适合竖屏字幕。asr_llm:速度最慢,在 nlp 基础上增加 AI 关键词提取,优先用于竖屏与短视频字幕。content(正确文案)以显著提升匹配准确率与处理速度。asr_basic -> result.raw.result.utterances;asr_nlp -> segments;asr_llm -> segments(含 keywords/en)。create_draft 初始化草稿,按需使用 modify_draft 修改草稿名/封面,任务异常或清理阶段使用 remove_draft 删除草稿。query_script 回看当前草稿结构,核对轨道、素材与时间段是否符合预期;若不一致,先定位问题再执行修正操作。generate_image、generate_speech 或 generate_ai_video 生成 B-roll 填充;其中 generate_image 支持 nano_banana_2、nano_banana_pro、jimeng-4.5 等聚合模型,generate_speech 通过 text + provider + model + voice_id 合成配音,可配合 volume、target_start、effect_type/effect_params 控制入轨位置与音色效果。add_text 创建文本素材,使用 modify_text 调整文案与样式,使用 remove_text 清理无效文本;文本动画、字体与局部样式优先从枚举中选取,保证可用性与一致性。add_image 添加图片素材,使用 modify_image 调整图片源、时间段、位置与动画,使用 remove_image 清理无效图片;动画与蒙版类型优先从枚举中选取,保证编排稳定性。add_video 添加视频素材,使用 modify_video 调整素材源、裁切区间、位置与速度,使用 remove_video 清理无效视频;转场在片段首尾紧邻时生效,且需加在前一个元素上。generate_ai_video 调用聚合视频模型生成异步任务,再通过 aivideo/task_status 查询进度与视频结果;支持文生视频、图生视频与部分模型的首尾帧模式。digital_human/create 发起音频驱动数字人任务,再通过 digital_human/task_status 查询生成状态与结果。add_video_keyframe 为文字、图片、视频设置位置、大小、透明度、旋转等关键帧,支持单点与批量关键帧写入。generate_video 发起云渲染,再用 task_status 轮询任务状态。云渲染用于两类目标:创作中渲染中间结果核对预期;流程结束渲染最终成片并输出可直接播放的视频链接。get_duration 计算素材时长,精确对齐视频轨道与音频轨道。extract_audio 可从视频中提取音频(POST /process/extract_audio,入参 video_url);split_video 可按时间段切分视频或音频(POST /process/split_video,入参 video_url、start、end)。适用于替换现有视频 B-roll、素材混剪、先切段再入草稿等场景。所有调用均依赖于远程服务,需在环境中配置:
export VECTCUT_API_KEY="<your_token>"
快捷规则与请求模板见:
rules/:决策规则与调用顺序scripts/:curl 请求模板与执行脚本examples/:curl 端到端示例prompts/:请求路由与命令生成提示词references/:端点参数与字段契约references/references.md:References 总索引(端点文档、回包解读、样例入口)按“能力域”路由。每个能力域复用同一条五层调用链:
rules/rules.mdrules/<domain>_rules.mdreferences/references.mdreferences/endpoint_params.mdreferences/endpoints/<domain>.mdreferences/enums/*.jsonprompts/<domain>_ops.mdscripts/<domain>_ops.shexamples/<domain>_ops_demo.shrules/filter_rules.mdreferences/endpoints/filter.mdprompts/filter_ops.mdrules/effect_rules.mdreferences/endpoints/effect.mdprompts/effect_ops.mdrules/material_rules.mdreferences/endpoints/material.mdprompts/material_ops.mdrules/draft_rules.mdreferences/endpoints/draft.mdprompts/draft_ops.mdrules/asr_rules.mdreferences/endpoints/asr.mdprompts/asr_ops.mdrules/process_rules.mdreferences/endpoints/process.mdprompts/process_ops.mdrules/generate_video_rules.mdreferences/endpoints/generate_video.mdprompts/generate_video_ops.mdrules/generate_speech_rules.mdreferences/endpoints/generate_speech.mdprompts/generate_speech_ops.mdPOST /cut_jianying/generate_speechtext、provider、model、voice_id、volume、target_start、effect_type、effect_paramsaudio_url、draft_id、draft_url、material_idrules/generate_ai_image_rules.mdreferences/endpoints/generate_ai_image.mdprompts/generate_ai_image_ops.mdPOST /cut_jianying/generate_imageprompt、model、reference_image、size、draft_idoutput.image_url、output.draft_id、output.draft_urlrules/generate_ai_video_rules.mdreferences/endpoints/generate_ai_video.mdprompts/generate_ai_video_ops.mdPOST /cut_jianying/generate_ai_video、GET /cut_jianying/aivideo/task_statusprompt、model、resolutiontask_idtask_idstatus、progress、video_url、draft_id、draft_urlrules/digital_human_rules.mdreferences/endpoints/digital_human.mdprompts/digital_human_ops.mdPOST /cut_jianying/digital_human/create、GET /cut_jianying/digital_human/task_statusaudio_url、video_urltask_idtask_id 或 idstatus、progress、video_urlrules/video_rules.mdreferences/endpoints/video.mdprompts/video_ops.mdPOST /cut_jianying/add_video、POST /cut_jianying/modify_video、POST /cut_jianying/remove_videovideo_urldraft_id、material_idoutput.draft_id、output.draft_url、output.material_id(add/modify)rules/image_rules.mdreferences/endpoints/image.mdprompts/image_ops.mdPOST /cut_jianying/add_image、POST /cut_jianying/modify_image、POST /cut_jianying/remove_imageimage_urldraft_id、material_idoutput.draft_id、output.draft_url、output.material_id(add/modify)rules/text_rules.mdreferences/endpoints/text.mdprompts/text_ops.mdPOST /cut_jianying/add_text、POST /cut_jianying/modify_text、POST /cut_jianying/remove_texttext、start、enddraft_id、material_id、text、start、enddraft_id、material_idoutput.material_idoutput.draft_id、output.draft_urlrules/keyframe_rules.mdreferences/endpoints/keyframe.mdprompts/keyframe_ops.mdPOST /cut_jianying/add_video_keyframedraft_id、track_name、property_types、times、valuesoutput.added_keyframes_count、output.draft_id、output.draft_urltext / audio / subtitle / effect / keyframe / digital_human。<domain>.md。当你使用本技能完成“创建/编辑/渲染”类任务时,输出优先包含这些字段,便于后续继续编辑或查询:
draft_id:草稿 IDdraft_url:可打开的剪映/CapCut 草稿 URL,应封装为 markdown 超链接格式:[草稿名称](draft_url)material_id: 添加进草稿后的素材(图片、视频、音频、字幕、滤镜、贴纸、特效)的ID,方便后面继续操作调用:POST /create_draft
示例(1080x1920 竖屏):
curl -X POST http://open.vectcut.com/cut_jianying/create_draft \
-H "Authorization: Bearer $VECTCUT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"width":1080,"height":1920,"name":"demo"}'
你可以按需组合以下操作(都为 POST JSON):
/add_video:添加视频(支持裁切、速度、变换、蒙版、混合、转场等)/modify_video:修改视频(基于 material_id 更新视频源、裁切区间、位置与速度)/remove_video:删除视频(基于 material_id 删除视频素材)/add_image:添加图片(支持入/出场动画、转场、蒙版、混合等)/modify_image:修改图片(基于 material_id 更新图片源、时长、位置、动画与样式)/remove_image:删除图片(基于 material_id 删除图片素材)/add_audio:添加音频(支持音量、变速、淡入淡出、音效等)/add_text:添加文字(支持字体、描边、阴影、背景、动画、多样式范围等)/modify_text:修改文字(基于 material_id 更新文案、时间段与样式)/remove_text:删除文字(基于 material_id 删除文本素材)/add_sticker:添加贴纸/add_effect:添加特效(scene/character)/add_filter:添加滤镜/add_video_keyframe:添加关键帧(支持位置、大小、透明度、旋转等属性)/get_video_scene_effect_types:获取场景特效(用于 effect_category=scene)/get_video_character_effect_types:获取人物特效(用于 effect_category=character)/get_filter_types:添加滤镜/generate_image:AI 图片生成并添加到草稿(支持文生图/图生图,聚合模型:nano_banana_2、nano_banana_pro、jimeng-4.5)/generate_ai_video:AI 视频生成(支持文生视频/图生视频/部分模型首尾帧,异步任务)/aivideo/task_status:查询 AI 视频生成任务状态与视频结果/digital_human/create:创建数字人口播任务(音频 + 视频输入)/digital_human/task_status:查询数字人任务状态与结果/generate_speech:TTS 语音合成并添加到草稿/llm/tts/fish/clone_voice:克隆音色并返回 voice_id(可用于后续 generate_speech)/llm/tts/voice_assets:查询已克隆音色资产(支持 provider=minimax|fish|NULL)/remove_bg:智能抠像(移除背景)并生成合成预设/search_sticker:搜索在线贴纸素材用于让 AI 在可用范围内选型:
GET /get_transition_typesGET /get_mask_typesGET /get_intro_animation_types、/get_outro_animation_types、/get_combo_animation_typesGET /get_text_intro_types、/get_text_outro_types、/get_text_loop_anim_typesGET /get_video_scene_effect_types、/get_video_character_effect_typesGET /get_filter_typesGET /get_font_typesGET /get_audio_effect_types示例(以转场枚举为例):
curl -X GET "http://open.vectcut.com/cut_jianying/get_transition_types" \
-H "Authorization: Bearer $VECTCUT_API_KEY"
POST /generate_video:对草稿 draft_id 发起云渲染(返回 task_id)。POST /task_status:轮询 task_id 获取渲染进度与结果。当用户需要制作“亡羊补牢”这样的故事视频时,建议按以下逻辑编排:
generate_image 生成插图,获得 image_url。generate_speech 生成配音,获得 audio_url。get_duration(url=audio_url) 获取配音时长 duration。add_image,将 image_url 加入草稿,并设置 duration 等于配音时长,确保音画同步。generate_speech 未自动添加)调用 add_audio 添加配音。参考 Prompt 模板:assets/prompts/story_creation_zh.md
curl -X POST http://open.vectcut.com/cut_jianying/create_draft \
-H "Authorization: Bearer $VECTCUT_API_KEY" \
-d '{"name":"my short"}'
假设返回 draft_id=xxx 后:
curl -X POST http://open.vectcut.com/cut_jianying/add_video \
-H "Authorization: Bearer $VECTCUT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"draft_id":"xxx","video_url":"https://example.com/a.mp4","start":0,"end":10,"target_start":0}'
发起渲染:
curl -X POST http://open.vectcut.com/cut_jianying/generate_video \
-H "Authorization: Bearer $VECTCUT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"draft_id":"xxx","resolution":"1080P","framerate":"30"}'
轮询:
curl -X POST http://open.vectcut.com/cut_jianying/task_status \
-H "Authorization: Bearer $VECTCUT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"task_id":"TASK_ID"}'
video_detail 理解(关系/朝向/位置/声音风格),再据此做镜头衔接、特效与字幕排版决策A curated collection of 2409+ best OpenClaw skills — AI tools, productivity, marketing, frontend, mobile, backend, DevOps and more. Weekly updated by MyClaw.ai — Powered by MyClaw.ai
将1688的商品铺货到俄罗斯电商平台Ozon(上架),通过Ozon官方API实现商品信息的上传和状态查询。适用于需要将单个1688的商品上架到Ozon的场景。
ActiveCampaign API integration with managed OAuth. Marketing automation, CRM, contacts, deals, and email campaigns. Use this skill when users want to manage contacts, deals, tags, lists, automations, or campaigns in ActiveCampaign. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
Acuity Scheduling API integration with managed OAuth. Manage appointments, calendars, clients, and availability. Use this skill when users want to schedule, reschedule, or cancel appointments, check availability, or manage clients and calendars. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
World-Class Adaptability & Learning Playbook. Use for: market trend awareness, horizon scanning, PESTLE analysis, organisational agility, Kaizen, PDCA cycles, 5S, lean operations, experimentation culture, hypothesis-driven development, A/B testing, MVP design, knowledge management, decision logs, ADRs, after-action reviews, competitive intelligence, SWOT, Porter's Five Forces, battlecards, pivoting strategy, lean startup, business model canvas, signal detection, scenario planning, learning velocity, value stream mapping, Gemba walks. Trigger when discussing ANY organisational learning, strategic adaptability, continuous improvement, competitive analysis, experimentation, knowledge systems, or pivot/persevere decisions. Also for startup strategy around product-market fit or validated learning. If it touches learning faster, adapting better, or competing smarter — use this skill.
Digital legacy agent — dead man's switch, final message executor, and ghost mode responder that preserves your digital presence. Use when the user wants to set up a dead man's switch, manage their digital will, or enable ghost mode.