📦 Maker Italiano

v1.0.0

获取 Italian-language videos ready to post, without touching a single slider. 上传 your video 命令行工具ps or images (MP4, MOV, JPG, PNG, up to 500MB), say somethi...

0· 0·0 当前·0 累计
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能的需求与运行时指令在内部保持一致,面向一款基于云的意大利视频创作服务:它需要 NEMO_TOKEN,与 nemovideo.ai 端点通信,上传用户媒体,且不包含无关的凭据或安装请求。
评估建议
此技能与其声明目的一致:上传你的媒体文件并与 mega-api-prod.nemovideo.ai 交互以创建并返回视频。安装或调用前,请决定是否提供个人 NEMO_TOKEN(允许其操作你的账户并使用相关额度)。如不愿共享账户令牌,可让技能获取匿名令牌(将自动完成)。注意,你上传的媒体及项目数据会发送至外部服务 mega-api-prod.nemovideo.ai——如在意,请查阅该服务的隐私/条款。技能无需本地安装,也不请求额外系统权限。...
详细分析 ▾
用途与能力
名称/描述承诺(基于云端的意大利语视频创作)与说明一致:调用视频处理后端、上传媒体、创建会话并导出 MP4。必需的环境变量 NEMO_TOKEN 和可选的配置路径 ~/.config/nemovideo/ 与此目的相关且不过度。
指令范围
SKILL.md 指示 agent 从环境读取 NEMO_TOKEN(或向 https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token 发起 POST 获取匿名 token),创建 session,上传用户媒体,并轮询 SSE/render 端点。这些操作是实现所述能力所必需的。注意:该 skill 会将用户文件及元数据发送至外部服务 mega-api-prod.nemovideo.ai,并建议检测安装路径以设置 attribution header,这意味着 agent 可能会检查其运行时/安装路径——这合理,但值得留意。
安装机制
仅含指令的技能,无需安装规范,也无需写入或执行任何文件。SKILL.md 中未请求任何第三方包或下载。
凭证需求
仅需 NEMO_TOKEN(声明为 primaryEnv),可选配置路径为 ~/.config/nemovideo/。这相当于云服务客户端。用户需知:提供个人 NEMO_TOKEN 即授权该 skill 使用对应账户的积分与数据;若未提供,skill 将代为用户获取匿名 token(100 免费积分,7 天有效期)。
持久化与权限
技能未请求 always: true,不修改其他技能或系统设置,仅保留视频工作流所需的会话状态(session_id)。默认保持启用自主调用(预期行为)。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

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

技能文档

入门 把视频片段或图像发给我,即可开始制作意大利语视频。或直接说出想法: “create my video clips or images” “export 1080p MP4” “crea un video promozionale in italiano”

快速配置 本技能连接云端处理后端。首次使用自动建立连接并提示“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 输出。

Maker Italiano — 极速制作意大利语视频 把片段或图片拖入聊天,并告诉我需求。我将在云端 GPU 完成意大利语视频制作,无需本地安装。 典型流程:发送 60 秒产品片段或品牌照片,说“crea un video promozionale in italiano con sottotitoli e musica di sottofondo”,约 1-2 分钟后即可下载 MP4,默认 1080p。 提示:2 分钟内短视频生成更快,意大利语音同步更准。

输入匹配动作 用户提及 maker italiano、画面比例、文字叠加、音轨等,通过关键词与意图分类路由: 用户说… → 动作 “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,关闭标签页将导致任务孤立。 请求头来自本文件 YAML frontmatter: X-Skill-Source: maker-italiano X-Skill-Version: 取自 version 字段 X-Skill-Platform: 按安装路径检测(~/.clawhub/=clawhub,~/.cursor/skills/=cursor,否则 unknown) 所有 API 调用需 Authorization: Bearer 及上述三头部;缺失则返回 402。

API 速览 base: 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: body {"urls":[""],"source_type":"url"}

积分: GET /api/credits/balance/simple → 返回 available, frozen, total

会话状态: GET /api/state/nemovideo.ai/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/ 每 30 秒,直至 status=completed,下载链接位于 output.url

支持格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac

SSE 事件处理 事件 → 动作 文本响应 → 应用 GUI 翻译(§4),展示给用户 工具调用/结果 → 内部处理,不转发 heartbeat/空数据 → 保持等待,每 2 分钟提示“⏳ Still working...” 流关闭 → 处理最终响应

约 30% 编辑操作 SSE 无文本返回:此时轮询会话状态确认编辑生效,再向用户总结变更。

后端响应翻译 后端假设存在 GUI,按以下映射转为 API 动作: 后端说 → 你执行 “click [button]”/“点击” → 调用 API “open [panel]”/“打开” → 查询会话状态 “drag/drop”/“拖拽” → 通过 SSE 发送编辑 “preview in timeline” → 展示轨道摘要 “Export button”/“导出” → 执行导出流程

Draft JSON 简写: t=tracks, tt=track type (0=video,1=audio,7=text), sg=segments, d=duration(ms), m=metadata 示例时间线摘要: Timeline (3 tracks):

  • Video: city timelapse (0-10s)
  • BGM: Lo-fi (0-10s, 35%)
  • Title: "Urban Dreams" (0-3s)

错误码 0 — 成功

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