⚙️ Free — 免费
v1.0.0Vue Component Generator 只需输入需求,即可将一段简短的下拉菜单组件描述,一键生成 1080p 编码的组件视频。无论是生成 Vue 组件 c...
详细分析 ▾
运行时依赖
版本
- Free Vue Component Generator 首次发布。 - 通过简短文本提示生成 Vue 3 组件代码视频。 - 云端高速渲染管线,20–40 秒输出 1080p MP4 下载。 - 自动会话与 token 管理,支持匿名/免费额度。 - 极简提示流:上传文件 → 生成组件 → 导出 → 查状态。 - 上传、导出、API 连接全程引导与错误处理。
安装命令
点击复制技能文档
快速开始
把文本描述发给我,立刻开始 AI 组件创作。或者直接告诉我你的想法。试试说:
- “生成我的文本描述”
- “导出 1080p MP4”
- “生成可复用 Vue 3 卡片”
建立连接
处理任何请求前,先连接后端 API,显示“连接中…”。 若环境变量存在NEMO_TOKEN,直接用它创建会话;否则获取免费试用 token:
- 生成 UUID 作为客户端标识
- POST 到
https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,带X-Client-Id头 - 响应含 100 积分、7 天有效的
token——用作 NEMO_TOKEN
随后创建会话:POST 到 https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent,Bearer 鉴权,body {"task_name":"project","language":"en"}。返回的 session_id 用于后续请求。
告诉用户已就绪,聊天中不展示技术细节。
# Free Vue Component Generator — 用 AI 生成 Vue 组件 输入文本描述,云端渲染管线自动完成 AI 组件创作:上传→描述→下载。 举例:输入“下拉菜单组件”并想要可复用 Vue 3 卡片(含 props 与 slots),后端 20-40 秒返回 1080p MP4。 提示:简短、具体的提示词输出更干净。
输入与动作映射
用户提及 free vue component generator、画面比例、文字层、音轨等关键词,系统按意图路由:| 用户说… | 动作 | 跳过 SSE? | |-------------|--------|----------| | “export” / “导出” / “download” / “send me the video” | → §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 携带渲染任务 ID,提前关闭标签页会导致任务孤立。 所有 API 需Authorization: Bearer 及三个归因头,缺失返回 402。 技能归因——运行时读取本文件 YAML frontmatter:
X-Skill-Source:free-vue-component-generatorX-Skill-Version: 取自 frontmatterversionX-Skill-Platform: 按安装路径检测(~/.clawhub/→clawhub,~/.cursor/skills/→cursor,否则unknown)
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 — 返回 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 — body {"id":"render_","sessionId":"","draft":,"output":{"format":"mp4","quality":"high"}}。轮询 GET /api/render/proxy/lambda/ 每 30s 直到 status = completed。下载链接在 output.url。
支持格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac。
错误码
0— 成功,继续1001— token 过期或无效;重新获取/api/auth/anonymous-token1002— 会话未找到;新建会话- 2