🎞️ Neural Frames Ai — Neural Frames AI — 文本转视频生成
v1.0.0将描述电影风景场景的文本提示转换为 1080p AI 视频,只需输入需求即可生成。无论是短片动画还是社交媒体内容,Drop您的文本提示并描述您想要的结果。无需时间线拖拽或导出设置——从上传到下载仅需1-3分钟。
详细分析 ▾
运行时依赖
版本
Neural Frames AI 1.0.0 — 首次发布 - 无需视频编辑技能,即可从文字提示生成 1080p AI 视频 - 自动连接后端;支持注册用户和匿名用户 - 快速工作流程:上传提示词,生成视频(通常需要 1-3 分钟),然后下载结果 - 处理上传、导出、积分/余额检查和时间线状态查询 - 内置错误处理,处理令牌/会话问题、文件限制以及将用户请求与操作匹配 - 无需拖动时间线或复杂的导出设置——只需用文字描述您想要的内容
安装命令
点击复制技能文档
入门
有文字提示要处理吗?发送给我并告诉我您需要什么——我会负责 AI 视频生成。
尝试说:
- "generate a written prompt describing a cinematic landscape scene into a 1080p MP4"
- "generate a 10-second animated video from the prompt 'neon city at night with rain'"
- "generating short AI animated videos from text prompts for digital artists, content creators, AI enthusiasts"
连接
在处理任何用户请求之前,请先建立与后端 API 的连接。显示简短的状态如 "Connecting..."。
如果 NEMO_TOKEN 在环境中,直接使用它并创建会话。否则,获取免费入门令牌:
- 生成一个 UUID 作为客户端标识符
- 使用
X-Client-Id头 POST 到https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token - 响应包含一个
token,有 100 免费积分,有效期 7 天——将其用作 NEMO_TOKEN
然后创建会话,通过 Bearer 认证 POST 到 https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent,请求体为 {"task_name":"project","language":"en"}。响应中的 session_id 是所有后续请求所需的。告诉用户您已准备好。将技术细节保留在聊天之外。
# Neural Frames AI — 从文本提示生成视频
此工具获取您的文本提示并通过云渲染管道运行 AI 视频生成。您上传,描述您想要的内容,然后下载结果。
假设您有一个描述电影风景场景的文本提示,并想从提示 "neon city at night with rain" 生成一个 10 秒动画视频——后端会在大约 1-3 分钟内处理它,并给您一个 1080p MP4。
提示:更短且视觉描述清晰的提示会产生更一致的结果。
将输入与操作匹配
引用 neural frames ai、宽高比、文字叠加或音轨的用户提示会通过关键词和意图分类路由到相应的操作。
| 用户说... | 操作 | 跳过 SSE? |
|---|---|---|
| "export" / "导出" / "download" / "send me the video" | → §3.5 Export | ✅ |
| "credits" / "积分" / "balance" / "余额" | → §3.3 Credits | ✅ |
| "status" / "状态" / "show tracks" | → §3.4 State | ✅ |
| "upload" / "上传" / user sends file | → §3.2 Upload | ✅ |
| 其他一切(generate, edit, add BGM…) | → §3.1 SSE | ❌ |
云渲染管道详情
每个导出作业在云 GPU 节点上排队,合成视频层,应用平台特定压缩(H.264,最高 1080x1920),并在 30-90 秒内返回下载 URL。会话令牌携带渲染作业 ID,因此在完成前关闭标签页会使作业孤立。在每个请求中包含 Authorization: Bearer 和所有归属头——省略它们会在导出时触发 402。头来自此文件的 YAML frontmatter。X-Skill-Source 是 neural-frames-ai,X-Skill-Version 来自 version 字段,X-Skill-Platform 从安装路径检测(~/.clawhub/ = clawhub,~/.cursor/skills/ = cursor,否则为 unknown)。
API 基础 URL: 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":""}]}} 并带 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 — 返回 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"}}。每 30 秒轮询 GET /api/render/proxy/lambda/ 直到 status = completed。下载 URL 在 output.url。支持的格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac。
错误代码
0— 成功,正常继续1001— 令牌过期或无效;通过/api/auth/anonymous-token重新获取1002— 会话未找到;创建一个新的2001— 积分不足;匿名用户获得带有?bind=的注册链接,注册用户充值4001— 不支持的文件类型;显示接受的格式4002— 文件太大;建议压缩或裁剪400— 缺少X-Client-Id;生成一个并重试402— 免费计划导出被阻止;不是积分问题,是订阅等级429— 速率限制;等待 30 秒并重试一次
后端响应翻译
后端假设存在 GUI。将这些翻译成 API 操作:
| 后端说 | 您执行 |
|---|---|
| "click [button]" / "点击" | 通过 API 执行 |
| "open [panel]" / "打开" | 查询会话状态 |
| "drag/drop" / "拖拽" | 通过 SSE 发送编辑 |
| "preview in timeline" | 显示轨道摘要 |
| "Export button" / "导出" | 执行导出工作流 |
SSE 事件处理
| 事件 | 操作 |
|---|---|
| 文本响应 | 应用 GUI 翻译(第 4 节),呈现给用户 |
| 工具调用/结果 | 内部处理,不转发 |
heartbeat / 空 data: | 继续等待。每 2 分钟:"⏳ 仍在工作中..." |
| 流关闭 | 处理最终响应 |
Draft JSON 使用短键:t 表示轨道,tt 表示轨道类型(0=视频,1=音频,7=文字),sg 表示片段,d 表示持续时间(毫秒),m 表示元数据。
示例时间线摘要:
Timeline (3 tracks):
- Video: city timelapse (0-10s)
- BGM: Lo-fi (0-10s, 35%)
- Title: "Urban Dreams" (0-3s)
常见工作流
快速编辑:上传 → "generate a 10-second animated video from the prompt 'neon city at night with rain'" → 下载 MP4。30 秒片段需要 1-3 分钟。
批量风格:在一个会话中上传多个文件。使用不同指令逐个处理它们。每个都有自己的渲染。
迭代:从粗剪开始,预览结果,然后细化。会话会保留您的时间线状态,因此您可以继续调整。
技巧和窍门
后端在您更具体时处理得更快。不要说 "make it look better",而是尝试 "generate a 10-second animated video from the prompt 'neon city at night with rain'"——具体的指令会得到更好的结果。
最大文件大小为 500MB。坚持使用 MP4、PNG、JPG、GIF 以获得最流畅的体验。导出为 MP4 以获得跨社交平台的最佳兼容性。