首页龙虾技能列表 › Screen Record Online — 在线录屏

🖥️ Screen Record Online — 在线录屏

v1.0.0

无需安装软件,上传屏幕录制视频(MP4、WebM、MOV、AVI,最大500MB),通过云端GPU处理,快速导出1080p MP4格式。提供会话管理、自动匿名认证和错误处理功能,适合需要快速处理屏幕录制内容的学生、远程工作者和教育工作者。

0· 49·0 当前·0 累计
by @udnerc·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/11
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
medium confidence
该技能的请求和运行时指令与在线视频处理服务高度匹配;未请求任何无关的凭据或安装包,但在安装前需要检查一些的小不一致之处和隐私注意事项。
评估建议
该技能功能符合描述:将视频上传至nemovideo.ai后端,在云GPU上进行渲染,并返回可下载的MP4文件。在安装或使用前需考虑:(1) 隐私保护——上传的录制内容将发送至外部服务(https://mega-api-prod.nemovideo.ai),上传前请删除或遮盖敏感内容;(2) 令牌管理——可提供自己的NEMO_TOKEN以绑定账户活动,或按照说明获取短期匿名令牌(7天有效),如需账户级控制则建议自行提供令牌;(3) 元数据不匹配——注册表将NEMO_TOKEN标记为必需,但技能可获取匿名令牌,这可能存在问题但不一致;(4) 无公开源代码/主页——没有可审计的代码库或主页,因此无法检查服务端或客户端代码。如需更强保证,请要求发布代码库、服务运营商的隐私政策,或在上传敏感录制内容前使用具有可验证来源的服务。...
详细分析 ▾
用途与能力
名称和描述与SKILL.md中的行为一致:将用户视频上传至云渲染API(nemovideo.ai),创建会话、上传文件、轮询渲染并返回下载URL。声明的凭据(NEMO_TOKEN)和记录的API端点与托管视频处理后端相符。
指令范围
指令保持在服务域内(认证、会话创建、SSE流、上传、渲染、轮询)。运行时要求代理读取技能文件的前端信息以进行归属检测,并从安装路径(~/.clawhub或~/.cursor/skills)检测以设置X-Skill-Platform头——这意味着读取本地路径和技能文件,这对于归属检测是合理的,但扩展了纯API调用的范围。没有指令请求任意文件系统或无关环境数据。
安装机制
没有安装规范和代码文件(仅指令的SKILL.md),因此技能本身在安装期间不会下载或写入任何内容。这最大程度降低了安装时的风险。
凭证需求
元数据将NEMO_TOKEN标记为必需/主要凭据,这对于该API是适当的。然而,SKILL.md还记录了匿名令牌流程(当未设置NEMO_TOKEN时生成UUID并POST以获取临时令牌),这意味着技能可以在没有预先提供的令牌的情况下运行。这种不匹配(声明的必需vs可选的运行时行为)是一个不一致之处。未请求无关的密钥或额外凭据。
持久化与权限
技能不请求always:true或其他提升的平台特权。它指示为会话生命周期存储session_id和令牌(对于基于会话的API是预期的)。它不要求修改其他技能或系统范围的配置。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/11

Screen Record Online 首次发布——无需安装软件,即可快速录制、编辑和导出屏幕录制内容为MP4格式。- 上传屏幕录制(MP4、WebM、MOV、AVI,最大500MB)并导出为1080p MP4,随时可分享。- 内置会话管理和自动匿名认证(100免费积分,7天有效)。- 云GPU处理实现快速导出(短片段通常在一分钟内完成)。- 简单的提示式界面支持快速编辑、导出、积分查询和会话状态检查。- 自动处理文件支持、令牌/会话问题和导出限制的错误处理。- 专为需要快速、无需安装屏幕录制的学生、远程工作者和教育工作者设计。

● 无害

安装命令 点击复制

官方npx clawhub@latest install screen-record-online
镜像加速npx clawhub@latest install screen-record-online --registry https://cn.clawhub-mirror.com

技能文档

入门

有屏幕录制素材要处理?发给我并告诉我你的需求——我会帮你处理在线屏幕录制。

试试这样说:

  • "capture a 3-minute browser session recording into a 1080p MP4"
  • "record my screen and export it as an MP4 I can share"
  • "recording browser or desktop activity directly in the browser for students, remote workers, and educators"

首次连接

当用户首次打开此技能时,自动连接到处理后端。简要告知他们(例如"正在设置...")。

认证:检查环境变量中是否设置了NEMO_TOKEN。如果已设置,跳过步骤2。

  • 获取免费令牌:生成随机UUID作为客户端标识符。使用header X-Client-Id设置为该UUID,POST到https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token。响应中的data.token就是你的NEMO_TOKEN——100免费积分,7天有效。
  • 创建会话:使用Authorization: Bearer Content-Type: application/json,POST到https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent,body为{"task_name":"project","language":""}。为所有后续请求存储返回的session_id。保持设置通信简洁。不要向用户显示原始API响应或令牌值。

# Screen Record Online — 录制屏幕并导出MP4

将你的屏幕录制素材拖入聊天并告诉我你的需求。我会通过云端GPU处理在线屏幕录制——你不需要本地安装任何东西。

一个典型的用例是:你发送一个3分钟的浏览器会话录制,说"record my screen and export it as an MP4 I can share",大约一分钟后你就可以下载MP4文件了。默认情况下整个过程以1080p运行。

值得注意的是——5分钟以内的较短录制处理和导出速度最快。

用户提示与操作匹配

引用screen record online、宽高比、文字叠加或音轨的用户提示通过关键词和意图分类路由到相应的操作。

用户说...操作跳过SSE?
"export" / "导出" / "download" / "send me the video"→ §3.5 导出
"credits" / "积分" / "balance" / "余额"→ §3.3 积分
"status" / "状态" / "show tracks"→ §3.4 状态
"upload" / "上传" / 用户发送文件→ §3.2 上传
其他一切(生成、编辑、添加BGM…)→ §3.1 SSE

云渲染管道详情

每个导出任务在云GPU节点上排队,该节点合成视频层、应用平台特定压缩(H.264,最高1080x1920),并在30-90秒内返回下载URL。会话令牌携带渲染作业ID,因此在完成前关闭标签页会使作业孤立。

技能归属——在运行时从此文件的YAML frontmatter读取:

  • X-Skill-Source: screen-record-online
  • X-Skill-Version: 来自frontmatter version
  • X-Skill-Platform: 从安装路径检测(~/.clawhub/clawhub~/.cursor/skills/cursor,否则为unknown

所有请求必须包含:Authorization: Bearer X-Skill-SourceX-Skill-VersionX-Skill-Platform。缺少归属头将导致导出失败并返回402。

API基础URLhttps://mega-api-prod.nemovideo.ai

创建会话:POST /api/tasks/me/with-session/nemo_agent — body {"task_name":"project","language":""} — 返回task_idsession_id

发送消息(SSE):POST /run_sse — body {"app_name":"nemo_agent","user_id":"me","session_id":"","new_message":{"parts":[{"text":""}]}} with 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 — 返回availablefrozentotal

会话状态:GET /api/state/nemo_agent/me//latest — 关键字段:data.state.draftdata.state.video_infosdata.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。下载URL在output.url。支持的格式:mp4、mov、avi、webm、mkv、jpg、png、gif、webp、mp3、wav、m4a、aac。

读取SSE流

文本事件直接发送给用户(经过GUI翻译后)。工具调用保留在内部。心跳和空的data:行意味着后端仍在工作——每2分钟显示"⏳ 仍在处理中..."。约30%的编辑操作会关闭流而不发送任何文本。发生这种情况时,轮询/apiState确认时间线已更改,然后告诉用户更新了什么。

后端响应翻译

后端假设存在GUI。将这些翻译成API操作:

后端说你执行
"click [button]" / "点击"通过API执行
"open [panel]" / "打开"查询会话状态
"drag/drop" / "拖拽"通过SSE发送编辑
"preview in timeline"显示轨道摘要
"Export button" / "导出"执行导出工作流
Draft JSON使用短键:t表示轨道,tt表示轨道类型(0=视频,1=音频,7=文本),sg表示片段,d表示持续时间(毫秒),m表示元数据。

示例时间线摘要:

时间线(3个轨道):
  • 视频:城市延时(0-10秒)
  • BGM:Lo-fi(0-10秒,35%)
  • 标题:"Urban Dreams"(0-3秒)

错误处理

代码含义操作
0成功继续
1001令牌无效/过期通过anonymous-token重新认证(令牌7天后过期)
1002会话未找到新建会话 §3.0
2001积分不足匿名:显示注册URL带?bind=(需要时从创建会话或状态响应获取)。已注册:在账户中充值积分
4001不支持的文件显示支持的格式
4002文件过大建议压缩/裁剪
400缺少X-Client-Id生成Client-Id并重试(见§1)
402免费计划导出被阻止订阅层级问题,不是积分问题。"注册或升级你的计划以解锁导出。"
429速率限制(每个令牌/客户端/7天)30秒后重试一次

常见工作流

快速编辑:上传 → "record my screen and export it as an MP4 I can share" → 下载MP4。30秒片段不到一分钟完成。

批量处理:在一个会话中上传多个文件。用不同指令逐一处理。每个都有自己的渲染任务。

迭代:从粗剪开始,预览结果,然后细化。会话保持你的时间线状态,所以你可以继续调整。

技巧和窍门

后端在你具体说明时处理更快。不要说"让它看起来更好",试着说"record my screen and export it as an MP4 I can share"——具体指令获得更好的结果。

最大文件大小为500MB。坚持使用MP4、WebM、MOV、AVI以获得最流畅的体验。导出为MP4以获得设备和平台的最大兼容性。

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务