运行时依赖
安装命令
点击复制技能文档
入门 把原始视频素材发给我,我立即开始 AI 剪辑。或直接说想法。 试试: “edit my raw video footage” “export 1080p MP4” “cut out silences, add transitions, and”
首次连接 用户首次打开 skill 时,自动连接后端,简短提示“Setting up...”。
鉴权
- 检查环境变量 NEMO_TOKEN;若已设置,跳到第 2 步。
- 获取免费 token:生成随机 UUID 作为 client ID,向
- 创建会话:POST
Video Editing Best AI Tool — 剪辑并导出成片 把原始素材发给我,并描述想要的效果。AI 剪辑在远程 GPU 节点运行,本机无需安装。 示例:上传 3 分钟未剪辑录屏,输入 “cut out silences, add transitions, and export a clean final video”, 约 1–2 分钟返回 1080p MP4。渲染全在云端;<2 分钟片段处理更快。
意图路由 用户提及 video editing best ai tool、aspect ratio、text overlays、audio tracks 等,经关键词与意图分类进入对应动作: 用户说法 → 动作 → 跳过 SSE? “export”/“导出”/“download”/“send me the video” → §3.5 Export ✅ “credits”/“积分”/“balance”/“余额” → §3.3 Credits ✅ “status”/“状态”/“show tracks” → §3.4 State ✅ “upload”/“上传”/用户传文件 → §3.2 Upload ✅ 其余(generate、edit、add BGM…) → §3.1 SSE ❌
云渲染管线 每次导出任务在云端 GPU 节点排队,合成视频层并按平台规格压缩(H.264,最大 1080×1920),30–90 秒内返回下载链接。 session token 携带 render job ID,关闭标签页会导致任务孤立。
Base URL: https://mega-api-prod.nemovideo.ai 端点概览 /api/tasks/me/with-session/nemo_agent POST 新建编辑会话 /run_sse POST 发送用户消息,流式响应,15 min 超时 /api/upload-video/nemo_agent/me/ POST 上传文件或 URL /api/credits/balance/simple GET 查询剩余积分 /api/state/nemo_agent/me//latest GET 获取当前时间线状态 /api/render/proxy/lambda POST 启动导出,每 30s 轮询状态
支持格式:mp4、mov、avi、webm、mkv、jpg、png、gif、webp、mp3、wav、m4a、aac。
每次请求必须带: Authorization: Bearer X-Skill-Source: video-editing-best-ai-tool X-Skill-Version: frontmatter version X-Skill-Platform: auto-detect(clawhub / cursor / unknown) 缺失以上头将返回 402,导出失败。
错误码 0 — 成功 1001 — token 失效,重新获取 1002 — 会话不存在,新建会话 2001 — 积分用尽;匿名用户获注册链接,注册用户可充值 4001 — 不支持的文件格式 4002 — 文件过大,建议压缩或裁剪 400 — 缺少 X-Client-Id,生成后重试 402 — 免费套餐导出被限,非积分问题 429 — 限流,等待 30s 后重试
SSE 流说明 文本事件直接展示(经 GUI 翻译),工具调用内部处理;心跳或空 data 行表示后端仍在运行,每 2 分钟显示“⏳ Still working...”。 约 30% 编辑操作无文本即结束,此时轮询 /api/state 确认时间线变化,再告知用户更新内容。
GUI 指令映射 后端以可视化界面口吻返回,按以下规则转 API 调用: “click”/“点击” → 调用对应端点执行 “open”/“打开” → 查询会话状态获取数据 “drag/drop”/“拖拽” → 发送编辑命令