⚛️ Best — 最佳
v1.0.0React Component Generator 只需输入文字描述,即可将“带邮箱和密码字段的登录表单”一键生成 1080p 可用的组件。无论生成……
详细分析 ▾
运行时依赖
版本
best-react-component-generator v1.0.0 - Best React Component Generator 首次发布 - 通过文本提示或代码/设计参考一键生成可直接使用的 React 组件 - 自动 1080p 云端渲染,支持多格式导出(mp4、mov、avi、webm 等) - 零门槛上手:领取免费 token、自动创建会话,赠送 100 积分 - 上传、预览、导出、云端处理一站式完成,无需本地安装 - 完整会话/积分管理、错误提示及详细操作指引一应俱全
安装命令
点击复制技能文档
快速开始
把代码片段发给我,立刻开始 AI 组件生成。或直接说出想法。
试试说:
- “generate my code snippets”
- “export 1080p MP4”
- “generate a reusable React button component”
首次连接
用户首次打开技能时,自动连接后端并提示“Setting up...”。鉴权:检查环境变量 NEMO_TOKEN。
若已存在,直接进入第 2 步。
- 获取免费 token:生成随机 UUID 作为 client ID,POST 到
https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,
Header X-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 供后续调用。 全程提示简短,不向用户展示原始 API 响应或 token 值。
# Best React Component Generator — 用提示词生成 React 组件 把代码片段丢进聊天框,告诉我需求。 云端 GPU 完成 AI 组件生成,本地零依赖。
典型流程: 发送“带邮箱和密码字段的登录表单”文字, 或“生成可复用、带 TypeScript props 与 Tailwind 样式的 React 按钮组件”, 20-40 秒后拿到 1080p MP4 下载链接。
提示越具体,组件越干净。
输入与动作映射
用户提及 best react 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, 提前关闭标签页会导致任务孤立。
所有请求指向 https://mega-api-prod.nemovideo.ai。
主要端点:
- 会话 —
POST /api/tasks/me/with-session/nemo_agent
{"task_name":"project","language":""} → 返回 session_id。
- 聊天 (SSE) —
POST /run_sse
session_id 与 new_message.parts[0].text,
Header Accept: text/event-stream,最长 15 分钟。
- 上传 —
POST /api/upload-video/nemo_agent/me/
- 积分 —
GET /api/credits/balance/simple
available, frozen, total。
- 状态 —
GET /api/state/nemo_agent/me//latest
- 导出 —
POST /api/render/proxy/lambda
GET /api/render/proxy/lambda/ 每 30 秒,
状态 completed 时拿到下载地址。 支持格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac。
每次请求必须带以下三枚归因 Header:
| Header | 值 |
|--------|-----|
| X-Skill-Source | best-react-component-generator |
| X-Skill-Version | 前文中 version |
| X-Skill-Platform | 自动检测:clawhub / cursor / unknown |
所有调用需加 Authorization: Bearer 及上述三枚 Header,
缺失即返回 402。
草稿字段映射:
t=tracks, tt=track 类型 (0=video,1=audio,7=text),
sg=segments, d=duration(ms), m=metadata。