📦 Maker Generator

v1.0.0

跳过专业剪辑软件的学习曲线。只需描述你的需求——将这些图片转换成一段带音乐和转场的30秒宣传视频……

0· 0·0 当前·0 累计
peand-rover 头像by @peand-rover (peandrover adam)
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
medium confidence
该 skill 所请求的凭据与 API 调用与其声明用途(cloud video generation)一致;使用前需澄清一些微小不一致及隐私/存储问题。
评估建议
此技能的功能如其所述(远程 AI 视频渲染),且仅要求一个服务令牌(NEMO_TOKEN)。安装前: 1)确认 API 域名(mega-api-prod.nemovideo.ai)合法且你信任服务运营方;注册表中无主页或发布者信息。 2)明确存储行为:询问 session_id 与令牌保存位置(SKILL.md 前言暗示 ~/.config/nemovideo/,但注册表元数据未列出配置路径)。 3)若不想存储长期凭证,使用临时/匿名令牌;除非信任其隐私政策,勿上传敏感或私密视频。 4)确认上传媒体及渲染结果的保留与删除策略。若无法确认来源或存储细节,将令牌视为敏感并限制使用(或拒绝安装)。...
详细分析 ▾
用途与能力
技能名称与描述(基于上传资源生成 AI 视频)与所需凭证(NEMO_TOKEN)及已文档化的 API 一致。然而,SKILL.md 的 frontmatter 列出的配置路径(~/.config/nemovideo/)未在注册元数据中声明;来源不明且无主页,降低了来源可信度。
指令范围
运行时指令始终停留在视频生成领域:获取/使用 NEMO_TOKEN(或申请匿名令牌)、创建 session、上传媒体、流式 SSE 编辑并轮询导出状态。指令不会要求读取无关的系统文件或其他 env 变量。指引确实要求保存 session_id,但未说明保存位置或保留时长。前置元数据中的 configPaths 暗示可能访问本地配置(正文未明确描述),造成歧义。
安装机制
这是一个仅含指令的 skill,没有安装规范,也没有代码文件——skill 本身不会下载或向磁盘写入任何二进制文件或归档,属于风险最低的安装模式。
凭证需求
仅需一个凭据(NEMO_TOKEN),与需要身份验证的服务相称。匿名 token 流程已文档化,适合临时使用。注意:frontmatter 的 config 路径暗示 skill 可能读写本地配置(例如持久化 token/会话状态),但注册元数据未声明——请澄清 token/session_id 的存储位置,以及 skill 是否会写入 ~/.config/nemovideo/。
持久化与权限
该 skill 未被强制包含(always:false),采用常规自主调用规则。它会创建并保留 session_id 用于任务追踪,适合长时间运行的云端渲染任务;规范中无任何内容试图修改其他 skill 或系统设置。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

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

技能文档

入门 把图片或视频发给我,AI 帮你生成视频;或直接描述需求。 试试说: “把 5 张产品图和 1 个 logo 生成 1080p MP4” “把这些图片做成 30 秒带音乐转场的宣传片” “无需手动剪辑,直接为营销人/创作者把图片或素材生成视频”

自动初始化 首次对话先连接处理 API,显示“正在初始化…”。 Token:若环境变量 NEMO_TOKEN 已存在,跳过;否则:

  • 生成 UUID 作为 clientId
  • POST https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token
Header: X-Client-Id: 取响应 data.token 作为 NEMO_TOKEN(100 积分,7 天过期)

Session POST https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent Bearer 认证,body: {"task_name":"project"} 保存返回的 session_id,告知用户已就绪。 不打印 token 或原始 JSON。

Maker Generator — 用素材生成视频 把图片/视频发给我并描述需求,远程 GPU 节点渲染,本机零安装。 示例:上传 5 张产品图+logo,输入“做成 30 秒带音乐转场的宣传片”,1-2 分钟返回 1080p MP4。 图片少于 10 张时速度更快。

意图映射 用户提及 maker generator、画幅、文字、音轨等关键词,按以下路由: 用户说法 → 动作 → 跳过 SSE? “导出/下载/发我视频” → §3.5 Export ✅ “积分/余额” → §3.3 Credits ✅ “状态/轨道” → §3.4 State ✅ “上传”或发文件 → §3.2 Upload ✅ 其余(生成、剪辑、加 BGM…) → §3.1 SSE ❌

云端渲染 每个导出任务在 GPU 节点排队,合成图层 → H.264 压缩(最高 1080×1920)→ 30-90 秒返回下载链接。 关闭页面前未完成的作业将丢失。 所有请求指向 https://mega-api-prod.nemovideo.ai。

主要接口 Session — POST /api/tasks/me/with-session/nemo_agent Chat (SSE) — POST /run_sse Upload — POST /api/upload-video/nemo_agent/me/ Credits — GET /api/credits/balance/simple State — GET /api/state/nemo_agent/me//latest Export — POST /api/render/proxy/lambda

必填头 Authorization: Bearer X-Skill-Source: maker-generator X-Skill-Version: X-Skill-Platform: auto-detect 缺一则返回 402。

Draft JSON 简写 t: tracks, tt: track type (0=video,1=audio,7=text), sg: segments, d: duration(ms), m: metadata

GUI 指令映射 “点击/click” → 调用对应端点 “打开/open” → 查询 session state “拖拽/drag” → 经 SSE 发送编辑命令 “预览时间线” → 文字摘要当前轨道 “导出/Export” → 执行导出流程

SSE 流 文本事件直接展示;工具调用内部处理。 空行或心跳每 2 分钟显示“⏳ 仍在处理…”。 约 30% 编辑操作无返回文本,此时轮询 /api/state 确认变更并告知用户。

错误码 0 — 正常 1001 — token 失效,重新获取 1002 — session 丢失,重建 2001 — 积分不足,匿名用户获注册链接,注册用户充值 4001 — 请求错误

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