✉️ Letter — 信

v1.0.0

MakerGet 可生成可直接发布的字母动画视频,无需拖动任何滑块。上传文字或图片(MP4、MOV、PNG、JPG,最大 200MB),然后说点什么……

0· 29·0 当前·0 累计
下载技能包
最后更新
2026/4/23
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能的声明用途(cloud video rendering)与其大部分指令相符,但在 token 处理和文件系统访问方面存在不一致和模糊的步骤,安装前需谨慎。
评估建议
该技能看似功能如其描述(上传文本/图片并使用 Nemo 云端渲染),但安装前需核实以下模糊或令人担忧的点: 1) 请开发者确认技能是否会读写 ~/.config/nemovideo/,以及其中具体存储的内容(token、用户 ID 等)。 2) 确认匿名 token 的处理方式:仅驻留内存,还是会被写入磁盘或环境变量? 3) 注意上传的文件会发送至外部服务 mega-api-prod.nemovideo.ai;除非信任该服务,勿上传敏感/私密数据。 4) 如想降低风险,可使用临时/受限 Nemo 账户或一次性 token,并在安全环境中验证网络活动。 5) registry 元数据与 SKILL.md 的前置声明对所需 config 路径描述不一致——需让开发者解决此矛盾。 若开发者无法澄清 token 存储及文件系统访问方式,请视该技能为高风险,避免授予其生产凭据或敏感文件访问权限。...
详细分析 ▾
用途与能力
该技能声称通过 Nemo 云后端生成字母视频,SKILL.md 中的所有 API 端点均与此目的相符,因此请求 NEMO_TOKEN 作为集成凭据是合理的。然而,SKILL.md 的 YAML frontmatter 列出的配置路径为 ~/.config/nemovideo/,而注册表元数据却显示无需任何配置路径——这一差异需要解释。
指令范围
运行时指令包括创建或使用 NEMO_TOKEN、将用户文件上传至远程服务、使用 SSE 以及轮询渲染任务(预期行为)。令人担忧的是,该技能还指示代理检测安装路径以设置 X-Skill-Platform,并引用本地配置路径(~/.config/nemovideo/)。这意味着代理可能会检查用户文件系统并可能读写配置。文档对于其获取的匿名令牌是本地存储还是仅保存在内存中也语焉不详。
安装机制
仅含指令的技能,无安装配置、无代码文件。这是风险最低的安装机制——根据包元数据,安装步骤不会下载或写入任何内容。
凭证需求
仅声明了一个必需凭据(NEMO_TOKEN),这对云渲染服务而言是合理的。但说明中明确指出,若未设置 NEMO_TOKEN,可获取匿名令牌;而 frontmatter 又提示了一个可能包含凭据的配置路径——尚不清楚该技能是否会将令牌写入磁盘,或尝试读取现有 Nemo 凭据。此歧义应予澄清。
持久化与权限
always:false 与默认自主调用是合适的。该技能可能在客户端断开时创建短时云会话并遗留作业(已有文档)。未明确请求永久性系统级权限,但在澄清前,潜在的 filesystem 访问 / config-path 使用属于轻微的持久化 / 权限隐患。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/23

- Letter Maker 初版:将文字信件转为带背景音乐的动画视频。 - 支持上传文本或图片(MP4、MOV、PNG、JPG;最大 200MB),输出 1080p MP4 视频。 - 自动初始化:按需获取并存储 NEMO_TOKEN,状态提示清晰。 - 云端渲染管线:任务队列、进度轮询、错误处理、安全会话管理。 - 上传、编辑、预览、导出、额度查询流程简洁,贴合用户提示。

无害

安装命令

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

技能文档

----------|--------|----------| | “export” / “导出” / “download” / “发我视频” | → §3.5 导出 | ✅ | | “credits” / “积分” / “balance” / “余额” | → §3.3 积分 | ✅ | | “status” / “状态” / “show tracks” | → §3.4 状态 | ✅ | | “upload” / “上传” / 用户发文件 | → §3.2 上传 | ✅ | | 其他(生成、编辑、加背景乐…) | → §3.1 SSE | ❌ |

云端渲染详情

每次导出任务在云端 GPU 节点排队,合成视频层,按平台规格压缩(H.264,最高 1080×1920),30-90 秒内返回下载链接。会话 token 携带渲染任务 ID,提前关闭标签页会导致任务孤立。

所有请求必须带: Authorization: Bearer X-Skill-Source X-Skill-Version X-Skill-Platform 缺失将返回 402。头信息取自本文件 YAML 头:X-Skill-Sourceletter-makerX-Skill-Versionversion 字段,X-Skill-Platform 按安装路径检测(~/.clawhub/ = clawhub~/.cursor/skills/ = cursor,其余为 unknown)。

API 基址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"}}。每 30 秒 GET /api/render/proxy/lambda/ 轮询,直到 status = completed。下载地址在 output.url。 支持格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac。

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