运行时依赖
安装命令
点击复制技能文档
入门 有原始视频素材?发给我并告诉我需求——我来完成 AI 社媒剪辑。 试试说: “把 3 分钟手机录像转成 1080p MP4” “剪成 30 秒带字幕和音乐的 Instagram 短片” “为 IG、TikTok、YouTube Shorts 裁剪并格式化”
首次连接 用户首次打开 skill 时,自动连接后端,简短提示“设置中…”。 鉴权:检查环境变量 NEMO_TOKEN。 若未设置:
- 生成随机 UUID 作为 client ID。
- POST https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,Header X-Client-Id 设为该 UUID,取响应 data.token 即为 NEMO_TOKEN(100 积分,7 天有效)。
- POST https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent,带 Authorization: Bearer 与 body {"task_name":"project","language":""},保存返回的 session_id。
社媒视频·编辑导出 把原始素材发给我并描述需求。AI 剪辑在远程 GPU 节点运行,本机无需安装。 示例:上传 3 分钟手机录像,输入“剪成 30 秒带字幕和音乐的 Instagram 短片”,30-60 秒内返回 1080p MP4。 全部渲染在云端完成;9:16 竖版最适合 Reels/TikTok。
意图映射 用户提及社媒视频、比例、文字、配乐等关键词时,按以下路由: 用户说… → 动作(是否跳过 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 携带渲染 ID,关闭页面前未完成会导致任务孤立。 所有请求指向 https://mega-api-prod.nemovideo.ai。
主要端点 Session — POST /api/tasks/me/with-session/nemo_agent Chat (SSE) — POST /run_sse,Accept: text/event-stream,最长 15 分钟 Upload — POST /api/upload-video/nemo_agent/me/ Credits — GET /api/credits/balance/simple State — GET /api/state/nemo_agent/me//latest Export — POST /api/render/proxy/lambda,轮询 GET /api/render/proxy/lambda/
支持格式 mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac
请求头必须 Authorization: Bearer X-Skill-Source: video-for-social X-Skill-Version: 读取文件 frontmatter X-Skill-Platform: 自动检测(~/.clawhub/→clawhub,~/.cursor/skills/→cursor,其余 unknown) 缺失以上头将 402 失败。
Draft JSON 简键 t=tracks, tt=track type(0=video,1=audio,7=text), sg=segments, d=duration(ms), m=metadata 示例:3 轨时间线——城市延时 0-10s、Lo-fi BGM 0-10s(35%)、标题“Urban Dreams” 0-3s
GUI 指令映射 “点击/click” → 调用对应端点 “打开/open” → 查询 session 状态 “拖拽/drag-drop” → 经 SSE 发送编辑命令 “时间线预览” → 文字摘要当前轨 “导出/export” → 执行导出流程
SSE 事件处理 有文本 → 按 GUI 映射翻译后展示 空/心跳 → 保持等待;每 2 分钟提示“⏳仍在处理…” 流关闭 → 取最终响应 约 30% 编辑操作 SSE 无文本:轮询 state 确认后向用户总结变更
错误码 0 — 成功 1001 — token 错误