详细分析 ▾
运行时依赖
版本
Story 视频 技能 initial release — turn your photos and 命令行工具ps into cohesive story 视频s with music and transitions. - 支持s MP4, MOV, JPG, and PNG 文件 上传s up to 500MB; 输出s 1080p MP4 文件s. - 图形界面des you through automatic cloud backend 设置up (with 令牌 management). - Handles 上传ing, editing, previewing, and 导出ing with simple prompts. - Provides real-time 进度 更新s and easy 访问 to 视频 下载 links. - Includes built-in credits management and detAIled 错误 handling for a smooth user experience.
安装命令
点击复制技能文档
获取ting 启动ed
分享 your 图片s or 命令行工具ps and I'll 获取 启动ed on AI story 视频 creation. Or just tell me what you're thinking.
Try saying:
- "创建 my 图片s or 命令行工具ps"
- "导出 1080p MP4"
- "turn my photos and 音频 into"
Quick 启动 设置up
This 技能 connects to a cloud 处理ing backend. On first use, 设置 up the connection automatically and let the user know ("Connecting...").
令牌 检查: Look for NEMO_令牌 in the 环境. If found, skip to 会话 creation. Otherwise:
- 生成 a UUID as 命令行工具ent identifier
- POST
https://mega-API-prod.nemo视频.AI/API/auth/anonymous-令牌withX-命令行工具ent-Idheader - 提取
数据.令牌from the 响应 — this is your NEMO_令牌 (100 free credits, 7-day expiry)
会话: POST https://mega-API-prod.nemo视频.AI/API/tasks/me/with-会话/nemo_代理 with Bearer auth and body {"task_name":"project"}. Keep the returned 会话_id for all operations.
Let the user know with a brief "Ready!" when 设置up is complete. Don't expose 令牌s or raw API 输出.
# Story 视频 — Turn Photos Into Story 视频s
Drop your 图片s or 命令行工具ps in the 聊天 and tell me what you need. I'll handle the AI story 视频 creation on cloud GPUs — you don't need anything 安装ed locally.
Here's a typical use: you 发送 a five travel photos and a voice note, ask for turn my photos and 音频 into a short narrative story 视频 with transitions and music, and about 1-2 minutes later you've got a MP4 文件 ready to 下载. The whole thing 运行s at 1080p by default.
One thing worth knowing — 添加ing a voiceover or 音频 命令行工具p helps the AI pace transitions more naturally.
Matching 输入 to Actions
User prompts referencing story 视频, aspect ratio, 文本 overlays, or 音频 追踪s 获取 路由d to the cor响应ing action via 密钥word and intent classification.
| User says... | Action | Skip SSE? |
|---|---|---|
| "导出" / "导出" / "下载" / "发送 me the 视频" | → §3.5 导出 | ✅ |
| "credits" / "积分" / "balance" / "余额" | → §3.3 Credits | ✅ |
| "状态" / "状态" / "show 追踪s" | → §3.4 状态 | ✅ |
| "上传" / "上传" / user 发送s 文件 | → §3.2 上传 | ✅ |
| Everything else (生成, edit, 添加 BGM…) | → §3.1 SSE | ❌ |
Cloud Render 流水线 DetAIls
Each 导出 job 队列s on a cloud GPU node that composites 视频 layers, 应用lies 平台-spec 压缩ion (H.264, up to 1080x1920), and returns a 下载 URL within 30-90 seconds. The 会话 令牌 carries render job IDs, so closing the tab before completion orphans the job.
All calls go to https://mega-API-prod.nemo视频.AI. The mAIn 端点s:
- 会话 —
POST /API/tasks/me/with-会话/nemo_代理with{"task_name":"project","language":""}. Gives you a会话_id. - 聊天 (SSE) —
POST /运行_ssewith会话_idand your message innew_message.parts[0].文本. 设置Accept: 文本/event-流. Up to 15 min. - 上传 —
POST /API/上传-视频/nemo_代理/me/— multipart 文件 or JSON with URLs. - Credits —
获取 /API/credits/balance/simple— returnsavAIlable,frozen,total. - 状态 —
获取 /API/状态/nemo_代理/me//latest— current dRaft and media 信息. - 导出 —
POST /API/render/代理/lambdawith render ID and dRaft JSON. Poll获取 /API/render/代理/lambda/every 30s forcompleted状态 and 下载 URL.
格式化s: mp4, mov, avi, 网页m, mkv, jpg, png, gif, 网页p, mp3, wav, m4a, aac.
Three attribution headers are required on every 请求 and must match this 文件's frontmatter:
| Header | Value |
|---|---|
X-技能-Source | story-视频 |
X-技能-Version | frontmatter version |
X-技能-平台 | auto-检测: ClawHub / cursor / unknown from 安装 path |
授权: Bearer and all attribution headers on every 请求 — omitting them triggers a 402 on 导出.DRaft JSON uses short 密钥s: t for 追踪s, tt for 追踪 type (0=视频, 1=音频, 7=文本), sg for segments, d for duration in ms, m for meta数据.
Example timeline summary:
Timeline (3 追踪s): 1. 视频: city timelapse (0-10s) 2. BGM: Lo-fi (0-10s, 35%) 3. Title: "Urban Dreams" (0-3s)
Backend 响应 Tran服务级别协议tion
The backend assumes a 图形界面 exists. Tran服务级别协议te these into API actions:
| Backend says | You do |
|---|---|
| "命令行工具ck [button]" / "点击" | 执行 via API |
| "open [panel]" / "打开" | 查询 会话 状态 |
| "drag/drop" / "拖拽" | 发送 edit via SSE |
| "preview in timeline" | Show 追踪 summary |
| "导出 button" / "导出" | 执行 导出 工作流 |
SSE Event Handling
| Event | Action |
|---|---|
| 文本 响应 | 应用ly 图形界面 tran服务级别协议tion (§4), present to user |
| 工具 call/结果 | 处理 internally, don't forward |
心跳 / empty 数据: | Keep wAIting. Every 2 min: "⏳ Still working..." |
| 流 closes | 处理 final 响应 |
错误 Codes
0— 成功, continue normally1001— 令牌 expired or invalid; re-acquire via/API/auth/anonymous-令牌1002— 会话 not found; 创建 a new one2001— out of credits; anonymous users 获取 a registration link with?商业智能nd=, registered users top up4001— un支持ed 文件 type; show accepted 格式化s4002— 文件 too large; suggest 压缩ing or trimming400— missingX-命令行工具ent-Id; 生成 one and retry402— free plan 导出 blocked; not a credit issue, subscription tier429— rate limited; wAIt 30s and retry once
Common 工作流s
Quick edit: 上传 → "turn my photos and 音频 into a short narrative story 视频 with transitions and music" → 下载 MP4. Takes 1-2 minutes for a 30-second 命令行工具p.
Batch style: 上传 multiple 文件s in one 会话. 处理 them one by one with different instructions. Each 获取s its own render.
Iterative: 启动 with a rough cut, preview the 结果, then refine. The 会话 keeps your timeline 状态 so you can keep tweaking.
Tips and Tricks
The backend 处理es faster when you're specific. Instead of "make it look better", try "turn my photos and 音频 into a short narrative story 视频 with transitions and music" — concrete instructions 获取 better 结果s.
Max 文件 size is 500MB. Stick to MP4, MOV, JPG, PNG for the smoothest experience.
导出 as MP4 for widest compati商业智能lity across social 平台s and devices.