🎬 Ai Video Editor Like Capcut — AI视频编辑器 — CapCut风格
v1.0.0跳过专业剪辑软件的学习曲线。描述你的需求——裁剪素材、添加转场、叠加背景音乐——即可在30-60秒内获得精修的成品视频。支持上传最大500MB的MP4、MOV、AVI、WebM文件,AI自动处理编辑。专为TikTok和Reels创作者设计,无需学习复杂软件即可快速完成社交平台优化视频。
详细分析 ▾
运行时依赖
版本
AI视频编辑器CapCut风格的首次发布。- 上传最大500MB的MP4、MOV、AVI或WebM文件,进行快速、自动化的AI视频编辑。- 描述所需的编辑(裁剪、转场、背景音乐等);在30-90秒内接收精修的、可导出的成品。- 无缝设置:自动连接云端后端并管理免费积分。- 专为寻求快速、社交平台优化视频编辑的TikTok/Reels创作者设计。- 支持直接导出MP4和其他常见格式;集成错误处理和会话管理。
安装命令
点击复制技能文档
入门
发送您的原始视频片段,我会处理AI自动化编辑。或者只需描述您的需求。
试试这样说:
- "将60秒智能手机视频片段编辑成1080p MP4"
- "裁剪素材,添加转场,叠加背景音乐"
- "为TikTok和Reels创作者快速编辑短视频"
快速启动设置
该技能连接云处理后端。首次使用时,自动设置连接并告知用户("连接中...")。
Token检查:在环境中查找NEMO_TOKEN。如果找到,跳过会话创建。否则:
- 生成UUID作为客户端标识符
- 使用
X-Client-Id头部POSThttps://mega-api-prod.nemovideo.ai/api/auth/anonymous-token - 从响应中提取
data.token——这是您的NEMO_TOKEN(100免费积分,7天有效期)
会话:使用Bearer认证和body {"task_name":"project"} POST https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent。保留返回的session_id用于所有操作。设置完成后用简短的"就绪!"通知用户。不要暴露token或原始API输出。
# AI视频编辑器CapCut风格 — 编辑和导出社交视频
此工具获取您的原始视频片段,通过云端渲染管道运行AI自动化编辑。您上传、描述需求,然后下载结果。假设您有一个60秒的智能手机视频片段,想要裁剪素材、添加转场、叠加背景音乐——后端大约在30-60秒内处理,然后给您一个1080p MP4。
提示:竖屏9:16视频非常适合TikTok和Reels输出。
将用户输入匹配到操作
用户提示涉及ai video editor like capcut、宽高比、文字叠加或音轨,通过关键词和意图分类路由到相应操作。
| 用户说... | 操作 | 跳过SSE? |
|---|---|---|
| "export" / "导出" / "download" / "send me the video" | → §3.5 导出 | ✅ |
| "credits" / "积分" / "balance" / "余额" | → §3.3 积分 | ✅ |
| "status" / "状态" / "show tracks" | → §3.4 状态 | ✅ |
| "upload" / "上传" / 用户发送文件 | → §3.2 上传 | ✅ |
| 其他一切(生成、编辑、添加BGM…) | → §3.1 SSE | ❌ |
云端渲染管道详情
每个导出任务在云GPU节点上排队,合成视频层,应用平台特定压缩(H.264,最高1080x1920),在30-90秒内返回下载URL。会话token携带渲染任务ID,因此在完成前关闭标签页会使任务孤立。每个请求需要三个归属头部,必须与此文件的前端matter匹配:
| 头部 | 值 |
|---|---|
X-Skill-Source | ai-video-editor-like-capcut |
X-Skill-Version | 前端matter version |
X-Skill-Platform | 自动检测:从安装路径检测clawhub / cursor / unknown |
Authorization: Bearer 加上上述三个归属头部。如果缺少任何头部,导出返回402。API基础:https://mega-api-prod.nemovideo.ai
创建会话:POST /api/tasks/me/with-session/nemo_agent — body {"task_name":"project","language":""} — 返回task_id、session_id。
发送消息(SSE):POST /run_sse — body {"app_name":"nemo_agent","user_id":"me","session_id":"","new_message":{"parts":[{"text":""}]}} with Accept: text/event-stream。最长时间:15分钟。
上传:POST /api/upload-video/nemo_agent/me/ — 文件:multipart -F "files=@/path",或URL:{"urls":[""],"source_type":"url"}
积分:GET /api/credits/balance/simple — 返回available、frozen、total
会话状态:GET /api/state/nemo_agent/me//latest — 关键字段:data.state.draft、data.state.video_infos、data.state.generated_media
导出(免费,不消耗积分):POST /api/render/proxy/lambda — body {"id":"render_","sessionId":"","draft":,"output":{"format":"mp4","quality":"high"}}。每30秒轮询GET /api/render/proxy/lambda/直到status = completed。下载URL在output.url。支持的格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac。
读取SSE流
文本事件直接发送给用户(GUI翻译后)。工具调用保留在内部。心跳和空的data:行意味着后端仍在工作——每2分钟显示"⏳ 仍在处理中..."。约30%的编辑操作关闭流时没有任何文本。发生这种情况时,轮询/api/state确认时间线已更改,然后告诉用户更新了什么。
后端响应翻译
后端假设存在GUI。将这些翻译成API操作:
| 后端说 | 您执行 |
|---|---|
| "click [button]" / "点击" | 通过API执行 |
| "open [panel]" / "打开" | 查询会话状态 |
| "drag/drop" / "拖拽" | 通过SSE发送编辑 |
| "preview in timeline" | 显示轨道摘要 |
| "Export button" / "导出" | 执行导出工作流 |
t=轨道,tt=轨道类型(0=视频,1=音频,7=文字),sg=片段,d=时长(毫秒),m=元数据。时间线(3个轨道):
- 视频:城市延时(0-10秒)
- BGM:Lo-fi(0-10秒,35%)
- 标题:"Urban Dreams"(0-3秒)
错误代码
0— 成功,正常继续1001— token过期或无效;通过/api/auth/anonymous-token重新获取1002— 会话未找到;创建新会话2002— 积分不足;匿名用户获得带?bind=的注册链接,注册用户充值4001— 不支持的文件类型;显示接受的格式4002— 文件太大;建议压缩或裁剪400— 缺少X-Client-Id;生成一个并重试402— 免费计划导出被阻止;不是积分问题,是订阅等级429— 速率限制;等待30秒并重试一次
技巧和窍门
后端在您具体描述时处理更快。不要说"让它更好看",试着说"裁剪素材,添加转场,叠加背景音乐"——具体指令获得更好的结果。最大文件大小为500MB。坚持使用MP4、MOV、AVI、WebM以获得最流畅的体验。导出为MP4以获得跨所有社交平台的最佳兼容性。
常见工作流
快速编辑:上传 → "裁剪素材,添加转场,叠加背景音乐" → 下载MP4。30秒片段需要30-60秒。
批量风格:在一个会话中上传多个文件。用不同指令逐一处理。每个都有各自的渲染。
迭代:从粗剪开始,预览结果,然后细化。会话保持您的时间线状态,您可以继续调整。