运行时依赖
安装命令
点击复制技能文档
入门 随时开始。把原始视频拖进来,或描述你想做什么。 可以说: “把 10 分钟 raw 录成 1080p MP4” “剪成 3 段 60 秒带转场” “给创作者从长片生成短视频”
自动初始化 首次交互时,先连 processing API,再干别的。 显示“Setting things up…”
Token 若已设 NEMO_TOKEN,直接用,跳到 Session。 免费 token:生成 UUID 作为 clientId,POST https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,Header: X-Client-Id:,取 response.data.token 即为 NEMO_TOKEN(100 积分,7 天过期)。
Session POST https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent Bearer 认证,body: {"task_name":"project"} 保存返回的 session_id。 告知用户已连接就绪,不打印 token 或原始 JSON。
Clip Maker — 创建并导出短视频 上传原始素材,云端 AI 剪辑管线渲染。 描述需求 → 下载结果。 10 分钟 raw → 3 段 60 秒带转场,约 30-60 秒出 1080p MP4。 提示:源片越短,处理越快,切口越准。
输入匹配动作 用户提及 clip maker、比例、文字层、音轨,按关键词与意图路由: 用户说… → 动作 → 跳过 SSE? “export/导出/download/发我视频” → §3.5 导出 ✅ “credits/积分/balance/余额” → §3.3 积分 ✅ “status/状态/show tracks” → §3.4 状态 ✅ “upload/上传/发文件” → §3.2 上传 ✅ 其余(生成、剪辑、加 BGM…) → §3.1 SSE ❌
云端渲染管线 每单排队 GPU 节点,合成图层,按平台压缩(H.264,最大 1080×1920),30-90 秒返下载链接。 session token 带 render job ID,关页面前未完成会丢单。
所有请求必须带: Authorization: Bearer X-Skill-Source: clip-maker X-Skill-Version: X-Skill-Platform: auto-detect(clawhub/cursor/unknown) 缺 attribution 头 → 402 失败。
API 速查 base: https://mega-api-prod.nemovideo.ai 创建 session: POST /api/tasks/me/with-session/nemo_agent SSE 对话: POST /run_sse (Accept: text/event-stream, 15 min 超时) 上传: POST /api/upload-video/nemo_agent/me/ (文件或 URL) 积分: GET /api/credits/balance/simple 状态: GET /api/state/nemo_agent/me//latest 导出(免费,不扣积分): POST /api/render/proxy/lambda → 轮询 GET /api/render/proxy/lambda/ 支持格式: mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac
错误码 0 — 成功 1001 — token 失效,重取 1002 — session 丢失,重建 2001 — 积分用尽,匿名用户可绑定注册,注册用户充值 4001 — 文件类型不支持 4002 — 文件过大,建议压缩或裁剪 400 — 缺 X-Client-Id,补后重试 402 — 免费版被限,非积分问题 429 — 限流,30 秒后重试一次
后端响应翻译 后端默认有 GUI,需转成 API 动作: “点击/打开/拖拽/预览/导出” → 对应 API 调用
SSE 事件处理 文本回复:按 §4 翻译后展示 工具调用:内部处理,不转发 心跳/空数据:保持等待,每 2 分钟显示“⏳ Still working…” 流关闭:处理最终响应(约 30% 编辑操作无文本返回)