首页龙虾技能列表 › MyReels API — MyReels生成API

MyReels API — MyReels生成API

v1.0.9

用于调用MyReels API生成图片、视频、语音或音乐,检查实时模型架构,提交生成任务,列出用户任务和轮询任务状态。提供封装好的Shell脚本简化API调用。

0· 190·0 当前·0 累计
by @beautyaiclub (MyReelsAI)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/1
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能的代码、运行时指令和请求的环境变量与其声明的用途(调用MyReels API进行生成和任务查询)相匹配;该包中没有任何内容请求无关凭据或执行意外的网络数据泄露。
评估建议
该包似乎是MyReels API的简单Shell包装器。安装前请考虑:(1) 您必须提供MyReels访问令牌——仅授予具有最小范围的令牌,如有疑虑请轮换它;(2) 脚本会读取~/.myreels/config(或环境变量),因此不要将其他密钥放入该文件;(3) 脚本会向MyReels API(MYREELS_BASE_URL默认为https://api.myreels.ai)执行网络调用,并且仅在您保存时才会本地输出/持久化结果URL;(4) 请自行审查封装的脚本(它们是纯Shell脚本)并先运行scripts/myreels-doctor.sh以验证连接性和实时响应的形态;(5) 如果您不希望代理自动调用技能,请禁用模型调用或避免将其安装到具有完全自主权的代理中。总体而言,该包与其声明的用途一致,没有明显的红旗。...
详细分析 ▾
用途与能力
名称和描述与捆绑的Shell脚本和参考文档相匹配。两个必需的环境变量(MYREELS_ACCESS_TOKEN、MYREELS_BASE_URL)和运行时工具(curl、jq)对于MyReels API的CLI包装器是适当且预期的。
指令范围
SKILL.md和脚本将操作限制为加载模型元数据、提交生成任务、列出和轮询任务,以及本地配置检查。脚本读取配置文件(~/.myreels/config)并使用临时文件存储HTTP响应;它们不会读取不相关的系统文件、请求其他密钥,或向文档化的MyReels API和GitHub仓库链接之外的端点发送数据。
安装机制
没有嵌入自动安装规范;README建议通过npx从项目的GitHub安装。该包本身仅包含指令和纯Shell脚本(没有隐蔽的下载位置或提取的归档文件),在此上下文中风险较低。
凭证需求
仅需要MYREELS_ACCESS_TOKEN和MYREELS_BASE_URL。这些与技能的功能相称。脚本在存在时读取用户配置文件,并优先访问实时架构;它们不需要额外的第三方凭据。
持久化与权限
该技能不请求always:true,也不修改其他技能或系统级设置。它可被代理自主调用(平台默认),但这对于服务集成技能是预期的,在此并不过度。
安全有层次,运行前请审查代码。

License

MIT-0

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

运行时依赖

无特殊依赖

版本

latestv1.0.92026/3/17

来自GitLab ai/ai-trial/beautyai/skills@9da5e609的1.0.9版本发布

● 无害

安装命令 点击复制

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

技能文档

此技能是MyReels公共API的可执行接口。首先使用封装的脚本。仅当脚本未覆盖该场景时才回退到原始HTTP引用。

操作规则

  • 在构建请求体之前始终读取实时模型架构。
  • 不要自行发明参数名称。使用实时模型端点中的userInputSchema
  • 优先使用封装的脚本而不是手写curlfetch
  • 在您这边保存结果URL。不要假设MyReels会永久存储它们。

前置条件

  • 生成和任务查询端点需要有效的MyReels订阅。
  • myreels.ai/developer创建AccessToken。
  • GET https://api.myreels.ai/api/v1/models/api于2026年3月18日验证通过,当前不需要Authorization

配置文件~/.myreels/config

MYREELS_BASE_URL="https://api.myreels.ai"
MYREELS_ACCESS_TOKEN="YOUR_ACCESS_TOKEN"

该技能中的脚本会自动读取该文件。环境变量会覆盖文件内容。

首次设置或配置问题:

scripts/myreels-doctor.sh

封装的脚本

  • scripts/myreels-doctor.sh 检查配置、依赖项和实时连接。
  • scripts/myreels-models.sh 加载实时模型元数据,可按标签或modelName过滤。
  • scripts/myreels-generate.sh 为选定的模型提交生成任务。
  • scripts/myreels-tasks-list.sh 列出已认证用户的任务,支持分页和过滤。
  • scripts/myreels-task-get.sh 查询任务并为代理推导下一个操作。

推荐工作流

1. 首先加载实时模型

scripts/myreels-models.sh --summary

如果您已经知道候选模型,请检查其完整架构:

scripts/myreels-models.sh --model MODEL_NAME

选择模型时的优先级字段:

  • modelName
  • name
  • tags
  • description
  • estimatedCost
  • displayConfig.estimatedTime
  • userInputSchema
  • userInputSchema..label
  • userInputSchema..description
  • userInputSchema..default
  • userInputSchema..options

对于诸如"更强的运动"或"禁用提示扩展"之类的自然语言请求,请从labeldescription映射用户意图,而不仅仅是字段名称。

2. 如需要时列出现有任务

当用户询问最近的任务、任务历史,或想按状态或日期查找任务时使用此功能。

scripts/myreels-tasks-list.sh --page 1 --limit 10

常用过滤器:

scripts/myreels-tasks-list.sh --status completed --start-date 2026-03-01T00:00:00.000Z

对于GET请求,公共Worker使用查询参数进行这些过滤。

支持的任务状态值:

  • pending
  • processing
  • completed
  • failed
  • cancelled
  • warning

3. 提交任务

使用真实的modelName,而不是显示slug。示例:

scripts/myreels-generate.sh nano-banana2 '{"prompt":"A cinematic portrait with soft studio lighting"}'

如果请求体较大,另一种方式:

scripts/myreels-generate.sh --model nano-banana2 --file request.json

脚本返回一个规范化的JSON确认,包含taskID和下一个轮询提示。

4. 轮询任务状态

scripts/myreels-task-get.sh TASK_ID

脚本返回一个简化的操作模型:

  • WAIT 任务仍在运行。稍后再次轮询。
  • DELIVER 任务已完成。将resultUrls交付给用户。
  • FAILED 任务失败。解释失败原因并使用更正的请求重试。
  • REVIEW 意外的任务状态。在重试之前检查原始响应。

公共API的任务状态:

  • pending
  • processing
  • completed
  • failed
  • cancelled
  • warning

轮询指导:

  • 图片生成/图片编辑:10秒
  • 视频生成:30秒到1分钟

查询速率限制:

  • 每分钟60个请求

5. 交付结果URL

nextAction=DELIVER时,从输出中读取resultUrls并将最终URL传递给用户。如果需要持久化,请在您这边保存它们。

响应规则

  • 首先检查最终HTTP状态。
  • 如果HTTP状态是2xx,则检查响应体的status
  • 对于任务查询,在status === "ok"后检查data.status
  • 如果上游响应包含code,Worker将其用作最终HTTP状态。
  • 如果上游响应不包含code,Worker回退到上游HTTP状态。

公共路径

  • POST /generation/:modelName
  • GET /generation/tasks
  • GET /query/task/:taskID
  • GET|POST /api/v1/*

模型类别

类别标签描述
图片和编辑t2i / i2i / i2e文生图、图生图、图片编辑
视频t2v / i2v文生视频、图生视频、头像/视频运动
语音和音乐t2a / m2a语音合成、音乐生成

原始API回退

如果封装的脚本未覆盖该场景,请使用原始HTTP引用:

安装

npx skills add https://github.com/myreelsai/skills --skill myreels-api -g

删除-g以进行项目级安装。

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

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

了解定制服务