📦 自动短片
v1.0.0用此技能将长视频转为竖屏短视频。支持 MP4、MOV、AVI、WebM,最大 500MB。TikTok 创作者用它生成……
运行时依赖
安装命令
点击复制技能文档
入门 把长视频发给我,我来跑 AI shorts 生成;或简单描述需求。 可直接说: “把 10 分钟 YouTube 视频或播客转 1080p MP4” “自动剪成 3 条 TikTok/Reels 短片” “为 TikTok 创作者从长录音生成短视频”
快速配置 本技能连接云端处理后端。首次使用自动建立连接并提示“Connecting...”。 Token 检查:查找环境变量 NEMO_TOKEN。 存在则直接进入会话;否则:
- 生成 UUID 作为客户端 ID
- POST https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token
- 取响应 data.token → NEMO_TOKEN(100 免费积分,7 天过期)
会话: POST https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent Bearer 鉴权,body {"task_name":"project"} 保存返回的 session_id 供后续调用。 配置完成提示“Ready!”,不暴露 token 或原始 API 输出。
Auto Shorts — 长视频秒变短视频 上传长视频,云端渲染管线自动提取高光并输出 1080p MP4。 10 分钟视频约 1–2 分钟完成,默认剪成 3 条 TikTok/Reels 竖版。 ≤15 分钟视频片段识别最准。
指令匹配 用户提及自动 shorts、比例、文字层、音轨等,按关键词路由: 用户说… → 动作 跳过 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 秒返回下载链接。 关闭页面前未完成会导致任务孤立。
技能归因 运行时读取文件 YAML frontmatter: X-Skill-Source: auto-shorts X-Skill-Version: 取自 frontmatter version X-Skill-Platform: 按安装路径检测 (~/.clawhub/ → clawhub, ~/.cursor/skills/ → cursor,其它 unknown)
所有 API 调用需: Authorization: Bearer 及上述三归因头;缺失则返回 402。
API 速查 base: https://mega-api-prod.nemovideo.ai
- 创建会话
- 发送消息(SSE)
- 上传
- 积分
- 状态
- 导出(免费,不扣积分)
支持格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac
SSE 事件处理
- 事件文本 → 按 §4 GUI 翻译后展示
- 工具调用/结果 → 内部处理,不转发
- heartbeat/空数据 → 等待,每 2 分钟提示“⏳ Still working...”
- 流关闭 → 若 30% 编辑无文本返回,轮询会话状态确认后向用户总结变化
后端 GUI 指令翻译 后端假设存在 GUI,按以下映射: “click/点击” → 调 API “open/打开” → 查会话状态 “drag/drop/拖拽” → SSE 发送编辑 “preview in timeline” → 展示轨道摘要 “Export/导出” → 执行导出流程
草稿字段: t=tracks, tt=track type (0=video,1=audio,7=text), sg=segments, d=duration(ms), m=metadata
时间线示例(3 轨道):
- Video: city timelapse (0-10s)
- BGM: Lo-fi (0-10s, 35%)
- Title: "Urban Dreams" (0-3s)
错误码 0 — 成功 1001 — token 失效,重新获取