📦 Editor With No — 无编辑器
v1.0.0将一段2分钟未剪辑的屏幕录像,只需输入需求即可生成1080p精剪成片。无需任何剪辑经验……
运行时依赖
安装命令
点击复制技能文档
入门 把原始视频片段发给我,即可开始 AI 自动剪辑。或简单描述你的想法。 试试说:“剪辑我的原始素材”“导出 1080p MP4”“剪掉静音,加转场”
自动初始化 首次交互时,先连接处理 API,再执行任何操作。显示简短状态“正在初始化…”。
Token 若环境变量 NEMO_TOKEN 已存在,直接使用并跳至 Session。
免费 token 生成 UUID 作为客户端标识,POST 至 https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,Header 带 X-Client-Id: 。取响应 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。
零经验编辑器 — 无需任何技能即可剪视频 把原始素材发给我,并描述想要的效果。AI 自动剪辑在远程 GPU 节点运行,本机无需安装。 示例:上传 2 分钟未加工录屏,输入“剪掉静音,加转场,导出干净成片”,约 1-2 分钟返回 1080p MP4。渲染全在云端完成。注意:3 分钟内短片处理更快,AI 效果更干净。
输入匹配动作 用户提及“无经验编辑器、画幅、文字层、音轨”等关键词,系统按意图路由至对应动作。
用户说… → 动作(是否跳过 SSE) “export/导出/download/发我视频” → §3.5 导出 ✅ “credits/积分/balance/余额” → §3.3 积分 ✅ “status/状态/显示轨道” → §3.4 状态 ✅ “upload/上传/用户传文件” → §3.2 上传 ✅ 其余(生成、剪辑、加 BGM…) → §3.1 SSE ❌
云端渲染流程 每次导出任务在云端 GPU 节点排队,合成视频层,按平台规格压缩(H.264,最大 1080×1920),30-90 秒内返回下载链接。 session token 携带渲染任务 ID,提前关闭标签页会导致任务孤立。
请求头取自本文件 YAML 头信息: X-Skill-Source: editor-with-no X-Skill-Version: 版本字段 X-Skill-Platform: 按安装路径检测(~/.clawhub/=clawhub,~/.cursor/skills/=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":""}]}} 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,返回可用、冻结、总量。
会话状态: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"}} 轮询 GET /api/render/proxy/lambda/ 每 30 秒,直到 status=completed,下载链接在 output.url。
支持格式:mp4、mov、avi、webm、mkv、jpg、png、gif、webp、mp3、wav、m4a、aac。
SSE 事件处理 事件 → 动作 → 文本回复 GUI 翻译(§4) → 展示给用户 工具调用/结果 → 内部处理,勿转发 心跳/空数据 → 保持等待,每 2 分钟提示“⏳ 仍在处理…” 流关闭 → 处理最终回复
约 30% 编辑操作 SSE 无文本返回:轮询会话状态确认编辑完成,再向用户总结变更。
后端响应翻译 后端假设存在 GUI,按以下映射转为 API 动作: 后端说 → 你执行 “click[按钮]”/“点击” → 调用 API “open[面板]”/“打开” → 查询会话状态 “drag/drop”/“拖拽” → 经 SSE 发送编辑 “preview in timeline” → 展示轨道摘要 “Export 按钮”/“导出” → 执行导出流程
draft 字段映射:t=tracks,tt=track type(0=视频,1=音频,7=文字),sg=segments,d=duration(ms),m=metadata 时间线(3 轨):
- 视频:城市延时(0-10s)
- BGM:Lo-fi(0-10s,35%)
- 标题:“Urban Dreams”(0-3s)
错误码 0 — 成功,继续 1001 — token 过期/无效;重新获取 /api/auth/anonymous-token 1002 — 会话不存在;新建会话 2001 — 积分用尽;匿名用户需注册