📦 编辑器亮点

v1.0.0

使用此技能将原始视频素材剪辑成精华集锦。支持 MP4、MOV、AVI、WebM 格式,最大 500MB。适用于内容创作者、活动摄像师……

0· 23·0 当前·0 累计
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能声称的用途(云端视频高光提取)与大多数指令相符,但存在细微不一致及范围蔓延信号(安装路径/配置检测与隐式文件系统访问),安装前请注意。
评估建议
This 技能 应用ears to do what it says (上传 video, 运行 cloud GPU renders, return MP4s), but a few things to 检查 before using it: - It requires a NEMO_令牌 bearer 令牌. Prefer using the anonymous-令牌 flow the 技能 documents rather than supplying a long-lived secret in your 环境. Do not reuse other sensitive 令牌s. - The 技能.md references local 安装/config paths (~/.config/nemovideo/, ~/.ClawHub/, ~/.cursor/技能s/) and derives X-技能-平台 from the 代理's 安装 path — that implies the 代理 may 检查 file系统 locations to 设置 headers. If ...
详细分析 ▾
用途与能力
The name/description describe a cloud-based video highlight 提取器 and the 技能.md instructs the 代理 to 创建 jobs, 上传 videos, and retrieve rendered MP4s from a remote API. Asking for a single 服务 令牌 (NEMO_令牌) is proportionate to that purpose. No unrelated 凭证s or binaries are 请求ed.
指令范围
Most instructions stay within video 上传, 会话 creation, SSE 流ing, and 导出 flows. However the 技能.md requires building headers that include X-技能-平台 derived from the 代理's 安装 path and references a local config path (~/.config/nemovideo/). That implies the 代理 may be expected to inspect local file系统 locations to determine 平台/安装 path — a minor scope creep beyond simply 上传ing user-provided video files. The doc also instructs using local file path 上传s (multipart -F "files=@/path"), which requires local file 访问 when 上传ing; that's expected for 上传s but worth noting because the 技能 metadata and registry disagree about required config paths.
安装机制
This is instruction-only with no 安装 spec or code files, so nothing is written to disk by the 技能 itself. That minimizes 安装 risk.
凭证需求
Only one 环境 variable is required (NEMO_令牌) and it directly maps to the described API. The 技能.md also documents a way to obtAIn an anonymous 令牌 via the external API, which reduces the need to supply a permanent secret. Still: granting a 技能 访问 to a bearer 令牌 for an external 服务 is sensitive — the 令牌 allows the 技能 to 创建 上传s and render jobs for the account tied to that 令牌.
持久化与权限
always:false and 模型 invocation allowed (normal). The 技能 asks the 代理 to save 会话_id and reuse 会话 令牌s, which is expected for job 追踪ing. There is no 请求 to modify other 技能s or global 代理 设置tings. The only potential privilege concern is the header X-技能-平台 derivation (requires knowledge of 安装 path), which could allow the 技能 to probe for certAIn local paths; this is not an explicit privilege 请求 but is implied by the instructions.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

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

技能文档

入门 把原始视频素材发给我,我立刻开始 AI 高光提取。或者直接告诉我你的想法。 试着说: “extract my raw video footage” “export 1080p MP4” “pull the best moments and compile”

自动初始化 首次交互时,先连接处理 API,再执行任何操作。显示简短状态“Setting things up...”。

Token 若环境变量 NEMO_TOKEN 已存在,直接使用并跳至 Session。

免费 token 生成 UUID 作为客户端标识,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 Highlights — 提取并导出关键片段 把原始视频拖进聊天,告诉我需求。我在云端 GPU 完成 AI 高光提取,本地无需安装。 典型流程:上传 30 分钟采访/活动录像 → 说“pull the best moments and compile 成 2 分钟高光” → 约 1–2 分钟后即可下载 1080p MP4。 提示:画面节奏或音量差异越明显,AI 识别越准。

输入匹配动作 用户提及 editor highlights、画面比例、文字层、音轨等,按关键词与意图路由:

用户说… → 动作 → 跳过 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 携带渲染 job ID,提前关闭标签页会导致任务孤立。

请求头取自本文件 YAML frontmatter: X-Skill-Source: editor-highlights X-Skill-Version: 取自 version 字段 X-Skill-Platform: 按安装路径检测(~/.clawhub/=clawhub,~/.cursor/skills/=cursor,否则 unknown)

所有请求必须带: Authorization: Bearer X-Skill-Source X-Skill-Version X-Skill-Platform 缺失将返回 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: {"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"}} 轮询 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) → 呈现给用户 Tool call/result → 内部处理,不转发 heartbeat / 空 data → 保持等待,每 2 分钟显示“⏳ Still working...” 流关闭 → 处理最终回应

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

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

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, 3
数据来源ClawHub ↗ · 中文优化:龙虾技能库