📦 Video Maker Renderforest

v1.0.0

跳过专业剪辑软件的学习曲线。只需描述你的需求——用我的 logo 和品牌色制作一支 30 秒宣传视频——即可获...

0· 29·0 当前·0 累计
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能的需求与运行时指令与云视频渲染服务一致:它仅请求一个服务令牌,描述了将进行的 API 调用,且无可安装代码——没有任何内容与其声明的目的不符。
评估建议
该技能的功能如其描述:调用远程 NemoVideo API 创建会话、上传用户媒体并返回渲染 URL。安装或使用前请注意: 1. 确认你信任 nemo video 后端(https://mega-api-prod.nemovideo.ai),因为所有上传的媒体及生成内容都会发送至该服务。 2. 仅当 NEMO_TOKEN 专为该服务签发时才提供;勿为无关服务提供令牌或密钥。 3. 上传文件时,确保 agent/platform 仅上传你明确指定的文件;勿让技能尝试读取任意文件系统路径。 4. 注意 SKILL.md 列出的配置路径与注册表不一致的小问题——无害,但若需严格溯源,可向技能作者核实。若需更高保障,请向发布者索要主页或源码仓库,并询问上传媒体的数据保留与隐私详情。...
详细分析 ▾
用途与能力
The 技能 is described as a cloud video rendering 辅助工具 and requires only a single 服务 令牌 (NEMO_令牌), which is consistent. Minor mismatch: the 技能.md frontmatter metadata includes a config path (~/.config/nemovideo/) but the registry metadata 列出s no required config paths; this is likely a bookkeeping inconsistency rather than malicious.
指令范围
指令仅聚焦于在渲染后端内创建会话、上传媒体、运行基于 SSE 的生成、轮询渲染结果及查询额度。注意两点:(1) 上传指令通过本地文件路径进行 multipart 文件上传(如 -F "files=@/path"),意味着代理需访问用户提供的文件或路径;确保代理/平台仅提供用户意图的文件,不得尝试读取任意系统文件。(2) 运行时会要求代理通过检测安装路径推导 X-Skill-Platform 值——需检查代理环境/安装位置,仅用于遥测,风险低但需知晓。
安装机制
No 安装 spec or code is included; the 技能 is instruction-only. That minimizes on-disk risk — the 技能 relies on outbound HTTP calls to the described backend.
凭证需求
唯一声明的必需凭据是 NEMO_TOKEN(primaryEnv),对应云渲染服务。SKILL.md 也记载了若 NEMO_TOKEN 缺失,可调用服务的 anonymous-token 端点生成匿名令牌——供匿名使用。未请求无关密钥。此前元数据中提到的配置路径(~/.config/nemovideo/)未体现在注册表要求中,需注意这一微小不一致。
持久化与权限
The 技能 does not 请求 always:true and has no 安装-time persistence. It does instruct keeping 会话_id for the 运行ning 会话, which is normal 会话 behavior and not a 平台-level privilege escalation.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

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

技能文档

入门 把图片、文字、音频发给我,我来完成 AI 视频制作。或直接描述需求。 试试说: “把 logo、slogan 文字和背景音乐合成 1080p MP4” “用我提供的 logo 和品牌色做 30 秒宣传片” “为营销人员、小企业主、内容创作者,用模板生成品牌宣传片或片头”

快速配置 本技能连接云端处理后端。首次使用自动建立连接并提示“Connecting...”。 Token 检查:查找环境变量 NEMO_TOKEN。若存在,直接进入会话创建;否则:

  • 生成 UUID 作为客户端标识
  • POST https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,带 X-Client-Id 头
  • 从响应提取 data.token,即 NEMO_TOKEN(100 免费积分,7 天有效期)
会话:POST https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent,Bearer 鉴权,body {"task_name":"project"}。保存返回的 session_id 供后续调用。 配置完成时提示“Ready!”。勿暴露 token 或原始 API 输出。

Video Maker Renderforest — 用模板创建品牌视频 把图片、文字、音频发给我,并描述想要的效果。AI 视频在远程 GPU 节点运行,本地无需安装。 示例:上传 logo、slogan、背景音乐,输入“用我提供的 logo 和品牌色做 30 秒宣传片”,约 1-2 分钟返回 1080p MP4。所有渲染在服务器完成。 提示:脚本越短、场景越少,渲染越快。

输入与动作匹配 用户提及 video maker renderforest、画面比例、文字层、音轨等关键词,系统按意图路由: 用户说… → 动作 是否跳过 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 ✅ 其余(生成、编辑、加 BGM…)→ §3.1 SSE ❌

云端渲染流程 每次导出任务在云端 GPU 节点排队,合成视频层,按平台规格压缩(H.264,最高 1080×1920),30-90 秒内返回下载链接。 会话 token 携带渲染任务 ID,若完成前关闭标签页,任务将成孤儿。 所有请求须带 Authorization: Bearer 及归因头,缺失将触发 402。 头信息取自本文件 YAML frontmatter:X-Skill-Source=video-maker-renderforest,X-Skill-Version 取自 version 字段,X-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"}}。每 30 秒轮询 GET /api/render/proxy/lambda/ 直至 status=completed。下载链接在 output.url。 支持格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac

错误码 0 — 成功,继续 1001 — token 过期或无效;重新获取 /api/auth/anonymous-token 1002 — 会话未找到;新建会话 2001 — 积分不足;匿名用户获得带 ?bind= 的注册链接,已注册用户可充值 4001 — 不支持的文件类型;显示允许格式 4002 — 文件过大;建议压缩或裁剪 400 — 缺失 X-Client-Id;生成后重试 402 — 免费套餐导出被阻;非积分问题,属订阅层级 429 — 限流;等待 30 秒后重试一次

GUI 指令翻译 后端按可视化界面返回指令,映射为 API 调用: “click / 点击” → 调用对应端点执行动作 “open / 打开” → 查询会话状态获取数据 “drag/drop / 拖拽” → 通过 SSE 发送编辑命令 “preview in timeline” → 用文字摘要展示当前轨道 “Export / 导出” → 运行导出流程

SSE 事件处理 事件 → 动作 → 文本回复

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