📦 Android 上的编辑器

v1.0.0

无需拖动任何滑块,即可生成可直接发布的 MP4 片段。上传视频(MP4、MOV、AVI、WebM,最大 500MB),说一句“trim th...

0· 24·0 当前·0 累计
0
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
安全
medium confidence
该技能的请求和运行时指令总体上与远程视频编辑服务一致,但使用前需检查几处细微差异及隐私注意事项。
评估建议
This 技能 应用ears to do what it says: it 上传s media to a remote GPU rendering 服务 and returns edited video. Before 安装ing or using it, consider the following: (1) 隐私 — your videos (potentially sensitive) will be transmitted to https://mega-API-prod.nemovideo.AI; test with non-sensitive 命令行工具ps first and confirm the 服务's 隐私/retention policy. (2) 凭证s — you can 设置 NEMO_令牌 for a registered account or the 技能 can 请求 an anonymous 令牌 itself; prefer ephemeral/anonymous 令牌s if you don't need a persistent accoun...
详细分析 ▾
用途与能力
The 技能 declares a remote video-editing purpose and its instructions only describe API calls for 上传ing media, queuing render jobs, 流ing 事件, and 下载ing 结果s. 请求ing an API 令牌 (NEMO_令牌) and 发送ing files to the described 端点s is consistent with a cloud render 流水线.
指令范围
技能.md gives detAIled step-by-step API flows (auth, 会话 creation, SSE, 上传, render) and instructs the 代理 to read 安装 paths to 设置 an attribution header. That file系统 检查 is minor but out-of-band relative to pure editing. The doc also instructs the 代理 to save 会话_id and include attribution headers on every 请求 — all coherent for the 状态d 服务, but the 代理 will transmit user-上传ed video/audio to the remote domAIn, which is a 隐私 implication.
安装机制
This is an instruction-only 技能 with no 安装 spec, no 下载ed code, and no binaries required. That minimizes local 安装 risk.
凭证需求
The only required 凭证 is NEMO_令牌 (declared as primaryEnv), which fits the API usage. However, the 技能.md provides an anonymous-令牌 flow if NEMO_令牌 is not present, so requiring the env var is inconsistent (it's optional in practice). The frontmatter also 列出s a config path (~/.config/nemovideo/) but the registry metadata 报告ed no required config paths — a small metadata mismatch to be aware of.
持久化与权限
The 技能 is not always-enabled and does not 请求 elevated 平台 privileges. It instructs saving only per-会话 会话_id (服务-side) and uses bearer auth; there is no instruction to modify other 技能s or global 代理 config.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

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

技能文档

入门 把视频片段发给我,我立刻开始 AI 手机剪辑。或者直接告诉我你的想法。 试试说:“edit my video clips”“export 1080p MP4”“trim the clip, add transitions, and”

自动初始化 首次交互时,先连 processing API,再干别的。显示“Setting things up...”。

Token 若环境变量 NEMO_TOKEN 已存在,直接用它,跳到 Session。

免费 token 生成 UUID 作为 client-id,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。

Editor on Android — 手机剪辑导出 把视频片段发给我,并描述想要的效果。AI 手机剪辑在远程 GPU 节点运行,本机无需安装。 示例:上传 Android 拍的 2 分钟视频,输入“trim the clip, add transitions, and export in 1080p”,约 1–2 分钟返回 1080p MP4。渲染全在云端。 注意:60 秒以内短片在移动网络下处理明显更快。

意图匹配 用户提及 editor on android、比例、文字层、音轨等,按关键词与意图分类路由:

用户说… → 动作 → 跳过 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 秒内返回下载链接。 session token 携带 render job ID,关闭页面前未完成会导致任务孤立。

Base URL: https://mega-api-prod.nemovideo.ai 端点概览 /api/tasks/me/with-session/nemo_agent POST 新建编辑会话 /run_sse POST 发用户消息,流式返回 /api/upload-video/nemo_agent/me/ POST 上传文件或 URL /api/credits/balance/simple GET 查剩余积分 /api/state/nemo_agent/me//latest GET 取当前时间线状态 /api/render/proxy/lambda POST 开始导出,轮询状态

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

技能归因 运行时读取本文件 YAML 头: X-Skill-Source: editor-on-android X-Skill-Version: 取自头信息 X-Skill-Platform: 按安装路径检测 每次请求带 Authorization: Bearer 及归因头,缺则导出报 402。

错误码 0 — 成功 1001 — token 失效,重新获取 1002 — 会话不存在,新建 2001 — 积分用尽,匿名用户得注册链接 4001 — 不支持的文件类型 4002 — 文件过大 400 — 缺 X-Client-Id,补后重试 402 — 免费套餐导出被阻 429 — 限流,30 秒后重试一次

SSE 流读取 文本事件直接展示(GUI 翻译后)。工具调用内部处理。 心跳/空 data 行表示后端仍在跑,每 2 分钟显示“⏳ Still working...”。 约 30% 编辑操作无文本即关流,此时轮询 /api/state 确认时间线变更,再告知用户。

后端响应翻译 后端假设有 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

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