🖼️ Image — 图像

v1.0.0

只需输入需求,即可把三张 JPG 产品照片变成 1080p 动画图像视频。无论是将静态图片转换为可分享的 vi...

0· 21·0 当前·0 累计
下载技能包
最后更新
2026/4/20
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能基本符合其声明用途(上传图片并调用云端渲染 API),但存在不一致之处,以及若干扩大其范围的指令(创建/持久化 token、探测安装路径、可能导致任意本地文件被上传的指令),需谨慎对待。
评估建议
此技能的功能如其描述(上传图片并调用远程渲染 API),但在广泛安装或使用前请谨慎。需重点考虑: 1) 来源与信任:无主页或已知来源——若需发送文件或生成 token,风险较高。 2) Token 处理:若无 NEMO_TOKEN,技能会自动创建并持久化匿名 token;建议自行创建并限定作用域与有效期,而非让技能替你保存密钥。 3) 文件访问:仅发送愿意共享的图片(先用非敏感图片测试);说明中提到文件系统路径及探测安装/配置目录,请确认 agent 仅上传明确指定的文件。 4) 持久化:session ID 与 token 可能保存在配置目录——用完后查明并删除。 5) 不一致:元数据提到某配置路径,但 registry 未声明;使用前请向发布者确认存储位置与持久化行为。 若决定使用,先用一次性图片测试,并在用完后轮换或删除 token。...
详细分析 ▾
用途与能力
名称/描述与使用远程渲染 API 及唯一必需凭证(NEMO_TOKEN)相符。但 SKILL.md 的 YAML 元数据声明了配置路径(~/.config/nemovideo/),而注册表元数据未列出任何配置路径——存在内部不一致。此外,该技能还会根据 agent 安装路径添加请求头(检查 ~/.clawhub/ 和 ~/.cursor/skills/),这对图像→视频转换并非必要,扩大了技能从宿主机读取的范围。
指令范围
指令要求智能体自动请求匿名令牌并存储为 NEMO_TOKEN,创建并持久化 session_id,推断安装路径以设置 X-Skill-Platform 标头,并使用 multipart 语法上传文件(files=@/path)。预期会上传用户提供的图像,但若未严格限制,引用文件系统路径及探测安装/配置路径的指引可能导致智能体读取或传输超出用户预期的文件。
安装机制
纯指令型技能,无安装规范,无代码文件。安装器不会写入磁盘,安装风险更低。
凭证需求
仅声明了一个凭据(NEMO_TOKEN),这是合适的。SKILL.md 也指示在不存在匿名令牌时自动获取并存储——该行为会在环境或配置中持久化一个密钥,应明确告知用户。YAML 元数据的 configPaths 条目未在 registry 元数据中声明,导致密钥/会话可能存储的位置存在歧义。
持久化与权限
always:false 且未请求跨技能或系统级配置修改。该技能确实指示将 session_id 以及可能的 NEMO_TOKEN 持久化到本地(环境变量或配置目录);这对基于会话的 API 属正常行为,但若 agent/platform 不控制持久化,长期有效的令牌可能留在磁盘上。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/20

Image to Video AI 首发——把图片变成视频片段 - 输入最多 3 张 JPG 商品图,一句文字指令即可秒变 1080p 动画短片。 - 零配置:自动接入云端 GPU,完成鉴权并赠送免费额度。 - 支持批量上传、文字叠层、背景音乐、画幅调整,一句话搞定。 - 输出高码率 MP4 及主流格式,30–90 秒生成,直链下载。 - 报错清晰、会话续接、状态实时反馈,体验顺滑。

无害

安装命令

点击复制
官方npx clawhub@latest install image-to-video-oi
镜像加速npx clawhub@latest install image-to-video-oi --registry https://cn.longxiaskill.com

技能文档

入门

发图给我,立即开始 AI 视频创作。或直接说出想法。
试试说:
  • “convert my images”
  • “export 1080p MP4”
  • “turn my images into a smooth”

首次连接

用户首次打开技能时,自动连接后端,简短提示(如“Setting up...”)。 认证:检查环境变量 NEMO_TOKEN。若已存在,跳至第 2 步。
  • 获取免费 token:生成随机 UUID 作为客户端 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 值。

# Image to Video AI — Convert Images Into Video Clips 发图并描述想要的效果。AI 视频在远程 GPU 节点运行,本机零安装。 示例:上传三张 JPG 产品图,输入“turn my images into a smooth video with transitions and background music”,约 30-60 秒返回 1080p MP4。所有渲染在服务端完成。提示:图少分辨高,效果更流畅。

输入与动作映射

用户提及 image to video oi、aspect ratio、text overlays、audio tracks 等,将通过关键词与意图分类路由至对应动作。

| 用户说法 | 动作 | 跳过 SSE? | |-------------|--------|------------| | “export” / “导出” / “download” / “send me the video” | → §3.5 Export | ✅ | | “credits” / “积分” / “balance” / “余额” | → §3.3 Credits | ✅ | | “status” / “状态” / “show tracks” | → §3.4 State | ✅ | | “upload” / “上传” / 用户发文件 | → §3.2 Upload | ✅ | | 其他(generate、edit、加 BGM…) | → §3.1 SSE | ❌ |

云渲染管线详情

每次导出任务在云 GPU 节点排队,合成视频层并应用平台级压缩(H.264,最高 1080×1920),30-90 秒内返回下载链接。会话 token 携带渲染任务 ID,关闭页签将导致任务孤立。 请求头取自本文件 YAML frontmatter:X-Skill-Sourceimage-to-video-oiX-Skill-Version 取自 version 字段,X-Skill-Platform 按安装路径检测(~/.clawhub/ = clawhub~/.cursor/skills/ = cursor,其余为 unknown)。 每次请求须带 Authorization: Bearer 及所有归因头,缺失将触发 402。

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":""}]}},Header 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"}}。每 30 秒 GET /api/render/proxy/lambda/ 轮询,直至 status = completed。下载地址在 output.url。 支持格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac。

SSE 事件处理

| 事件 | 动作 | |-------|--------| | 文本响应 | 应用 GUI 翻译(§4),展示给用户 | | 工具调用/结果 | 内部处理,不转发 | | heartbeat / 空 data: | 继续等待 |

数据来源ClawHub ↗ · 中文优化:龙虾技能库