Capcut Mate Skill

# CapCut Mate 自动化技能

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Capcut Mate Skill" with this command: npx skills add Excalibur9527/capcut-mate-skill

CapCut Mate 自动化技能

这是一个为 OpenClaw 开发的剪映(CapCut)自动化剪辑技能,通过调用 CapCut Mate API,实现视频草稿的自动化创建、素材导入及云端渲染。

🚀 项目概述

CapCut Mate 是一个完全开源、免费的剪映草稿自动化助手,支持本地部署,让大型语言模型具备基础视频编辑能力。

🛠️ 安装与部署说明

1. 服务端部署(CapCut Mate Server)

方式一:Python 原生部署(推荐)

需确保已安装 Python 3.11+uv 包管理器。

# 克隆仓库
git clone https://github.com/Hommy-master/capcut-mate.git
cd capcut-mate

# 安装依赖
uv sync
# (Windows 系统需额外执行: uv pip install -e .[windows])

# 启动服务
uv run main.py

服务启动后,默认端口为 30000

方式二:Docker 快速部署

docker-compose pull && docker-compose up -d

⚙️ OpenClaw 技能配置

在你的 OpenClaw 环境 TOOLS.md 中添加 API 地址:

### CapCut Mate 配置
- CAPCUT_MATE_URL: http://localhost:30000/openapi/capcut-mate/v1

📚 完整 API 接口列表

🏗️ 草稿管理

接口功能描述
create_draft创建草稿创建新的剪映草稿项目,设置画布尺寸
save_draft保存草稿保存当前草稿状态,确保编辑内容持久化
get_draft获取草稿获取草稿文件列表和详细信息

🎥 视频素材

接口功能描述
add_videos添加视频批量添加视频素材,支持裁剪、缩放、特效
add_images添加图片批量添加图片素材,支持动画和转场效果
add_sticker添加贴纸添加装饰贴纸,支持位置和大小调整

🎵 音频处理

接口功能描述
add_audios添加音频批量添加音频素材,支持音量和淡入淡出
get_audio_duration获取音频时长获取音频文件的精确时长信息

📝 文本字幕

接口功能描述
add_captions添加字幕批量添加字幕,支持关键词高亮和样式设置
add_text_style文本样式创建富文本样式,支持关键词颜色和字体

✨ 特效与动画

接口功能描述
add_effects添加特效添加视觉特效,如滤镜、边框、动态效果
add_keyframes关键帧动画创建位置、缩放、旋转等属性动画
add_masks遮罩效果添加各种形状遮罩,控制画面可见区域

🎨 动画资源查询

接口功能描述
get_text_animations文本动画获取可用的文本入场、出场、循环动画
get_image_animations图片动画获取可用的图片动画效果列表

🎬 视频生成

接口功能描述
gen_video生成视频提交视频渲染任务,异步处理
gen_video_status查询状态查询视频生成任务的进度和状态

🚀 快速工具

接口功能描述
easy_create_material快速创建一次性添加多种类型素材,简化创建流程

🛠️ 详细工具类接口

接口功能描述
get_url提取URL从输入内容中提取 URL 信息
search_sticker搜索贴纸根据关键词搜索贴纸素材
objs_to_str_list对象转字符串列表将对象列表转换为字符串列表格式
str_list_to_objs字符串列表转对象将字符串列表转换为对象列表格式
str_to_list字符串转列表将字符串转换为列表格式
timelines创建时间线生成视频编辑所需的时间线配置
audio_timelines音频时间线根据音频时长计算时间线
audio_infos音频信息根据 URL 和时间线生成音频信息
imgs_infos图片信息根据 URL 和时间线生成图片信息
caption_infos字幕信息根据文本和时间线生成字幕信息
effect_infos特效信息根据名称和时间线生成特效信息
keyframes_infos关键帧信息根据配置生成关键帧信息
video_infos视频信息根据 URL 和时间线生成视频信息

🛠️ 高级用法:桌面端客户端

如果你需要桌面图形界面,可在项目目录下执行:

# 安装依赖
npm install --verbose
# 启动 Web 开发版
npm run web:dev
# 启动客户端
npm start

💡 开发支持

  • Coze 插件: 本项目支持一键导入 Coze 平台作为插件使用。
  • 开源社区: 如有疑问,请参阅项目主页的微信交流群。

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

baidu-search

Comprehensive search API integration for Baidu Qianfan Web Search. Use when Claude needs to perform web searches using Baidu Qianfan's enterprise search API....

Registry SourceRecently Updated
General

Self Memory Manager

管理 Claude 的记忆和工作流程优化。包括:(1) Context 使用管理 (2) 重要信息存档 (3) 定时总结 (4) 工作文件夹维护 用于:context 超过 80%、重要信息需要记录、每日总结、清理旧 session

Registry SourceRecently Updated
General

Seedance Video

Generate AI videos using ByteDance Seedance. Use when the user wants to: (1) generate videos from text prompts, (2) generate videos from images (first frame,...

Registry SourceRecently Updated