🎓 Video — 视频
v1.0.0使用此技能将原始视频素材转换为结构化课程视频。支持 MP4、MOV、AVI、WebM 格式,最大 500MB。教育者和课程创作者常用……
详细分析 ▾
运行时依赖
版本
- 视频课程技能首发:将原始录像转化为带章节、字幕的结构化课程视频。 - 支持 MP4、MOV、AVI、WebM,单文件≤500MB,输出 1080p MP4。 - 自动完成后端初始化、免费鉴权流程,视频处理 1–2 分钟/任务。 - 支持提示驱动编辑(章节、字幕、叠加层)、会话状态管理,按用户意图导出/路由 sse。 - 常见错误自动处理,全程清晰反馈进度与状态。
安装命令
点击复制技能文档
快速开始
随时可用。把原始录屏拖进来,或描述需求。试试说:
- “把 12 分钟编程教程录屏转成 1080p MP4”
- “分章节、加字幕,开头插标题页”
- “帮教育者把原始录像做成带章节字幕的课程”
首次连接
用户首次打开技能时,自动连后端,提示“正在初始化…”。 鉴权:检查环境变量NEMO_TOKEN。若已存在,跳到第 2 步。
- 获取免费 token:生成随机 UUID 作为客户端 ID,POST 到
https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,HeaderX-Client-Id设为该 UUID。返回data.token即 NEMO_TOKEN,含 100 免费积分,7 天有效。 - 创建会话:POST 到
https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent,Header 带Authorization: Bearer与Content-Type: application/json,Body{"task_name":"project","language":""}。保存返回的session_id供后续调用。
# Video Lesson — 将录屏转为结构化课程 上传原始录像,描述需求,云端 AI 自动分章节、加字幕、渲染成 1080p MP4,1-2 分钟完成。 提示:把长讲座切成 <10 分钟片段,可加速处理并提升完播率。
指令与动作映射
用户提及视频课程、画幅、文字层、音轨等,系统按关键词路由:| 用户说… | 动作 | 跳过 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 秒返回下载链接。 会话 token 携带渲染 job ID,提前关闭标签页会导致任务孤立。技能归因(运行时读取 YAML 头):
X-Skill-Source:video-lessonX-Skill-Version: 取自头信息versionX-Skill-Platform: 按安装路径检测(~/.clawhub/→clawhub,~/.cursor/skills/→cursor,其余unknown)
所有请求须带:
Authorization: Bearer
X-Skill-Source、X-Skill-Version、X-Skill-Platform
缺失归因头将返回 402 错误。
API 基址:https://mega-api-prod.nemovideo.ai
- 创建会话:POST
/api/tasks/me/with-session/nemo_agent
{"task_name":"project","language":""} → 返回 task_id, session_id
- SSE 对话:POST
/run_sse
{"app_name":"nemo_agent","user_id":"me","session_id":"","new_message":{"parts":[{"text":""}]}}
Header Accept: text/event-stream,最长 15 分钟
- 上传:POST
/api/upload-video/nemo_agent/me/
-F "files=@/path"
或 URL:{"urls":[""],"source_type":"url"}
- 积分:GET
/api/credits/balance/simple→ 返回available,frozen,total - 会话状态:GET
/api/state/nemo_agent/me//latest
data.state.draft, data.state.video_infos, data.state.generated_media
- 导出(免费,不扣积分):POST
/api/render/proxy/lambda
{"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