Communitygithub.com

lliu56/miniapi-video

通过 MiniAPI 从 Claude Code、Codex 或任何代理生成 AI 视频、图像和音频,一个预付费密钥即可访问所有模型。支持 Seedance 2.5、Seedance 2.0、Seedance 2.0 Mini、Kling 3.0、Happy Horse、Wan 3.0 Prime 等。文本转视频、图像转视频、参考转视频、文本转图像、文本转语音。始终先报价(免费)并在消费前征得同意。在用户要求制作视频、让图像动起来、生成片段、制作图片、添加旁白,或询问更便宜的 Seedance、Wan 或 Kling API 时使用。

miniapi-video 是什么?

此技能允许 AI 代理(如 Claude Code、Codex 等)通过单一预付费 API 密钥 MiniAPI 生成视频、图像和音频。它支持多种模型,包括 Seedance 2.5、Seedance 2.0、Kling 3.0、Happy Horse 等,覆盖文本转视频、图像转视频、参考视频、文本转图像和语音合成任务。该技能会首先显示价格估算并征求用户确认后才实际执行作业,用户可以在作业失败时无费用重试。它提供了一个 Node.js 辅助脚本,用于查询模型列表、参数、实时报价以及执行并下载结果文件。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/lliu56/minicut-skills/tree/HEAD/skills/miniapi-video

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

MiniAPI 视频、图像和音频

MiniAPI 是一个预付费 API 密钥,用于视频、图像和音频模型,详见 https://api.minicut.ai。 在 models 中标记为 coming soon 的模型虽有价格但尚不接受作业,请另选一个。 价格为每秒或每张图像,在作业运行前设定。失败的作业不会收费。 点数永不过期。

辅助脚本(Node 18+,无需安装):node scripts/miniapi.mjs <command>,从本技能文件夹运行。

步骤 0. 密钥

  1. 如果 MINIAPI_KEY 未设置,则用一行提示用户:在 https://api.minicut.ai/console/keys?utm_source=skills-sh&utm_medium=skill&utm_campaign=miniapi-video 创建一个密钥, 充值(最低 $10),然后 export MINIAPI_KEY=mapi_live_...。等待用户完成。
  2. 切勿打印密钥。切勿将其写入项目中的任何文件。

步骤 1. 选择模型

运行 node scripts/miniapi.mjs models 查看每个 ID 及其起始价格。 运行 node scripts/miniapi.mjs model <id> 查看该模型的参数、限制和价格。 仅使用该模型页面上列出的参数。模型不接受的参数会返回 422 错误。

当用户未指定模型时的默认值:

任务模型 ID理由
视频,最佳质量seedance-2.54 到 30 秒,最高 1080p,参考视频,默认带声音
视频,廉价草稿seedance-2.0-mini从 $0.054 / 秒起
图像读取 models 并选择用户命名的图像模型,否则选择最便宜的图像模型

步骤 2. 报价,然后询问

  1. 根据模型页面构建 JSON 请求体。
  2. 运行 node scripts/miniapi.mjs quote <id> '<json>'。报价是免费的,不执行任何操作。
  3. 向用户显示 PRICE 行并征求同意。未经同意绝不提交。
  4. 一次同意仅覆盖一个作业。重试或生成第二个片段需要重新报价并获得新的同意。

步骤 3. 运行

node scripts/miniapi.mjs run <id> '<json>' --yes --out <folder>

它会再次报价、提交、等待、将文件下载到 <folder> 并打印 SAVED <path> 和 CHARGED <price>。 向用户显示保存路径。如果是图片,则打开它。如果是片段,则提供路径。

错误

退出码含义操作
3无密钥步骤 0
4余额不足告知用户价格以及打印的充值链接
5MiniAPI 拒绝请求体阅读消息,根据模型页面修正字段,重新报价
7作业失败未收费。告知用户,并提供一个修改后重新报价的重试机会

示例

用户:“制作一个 5 秒片段:一只红狐在拂晓的雪地中奔跑,720p”

node scripts/miniapi.mjs quote seedance-2.5 '{"prompt":"a red fox runs through snow at dawn","resolution":"720p","duration":5}'
# PRICE 1.750000 USD ... 报价免费,未执行任何操作。
# (询问用户,等待同意)
node scripts/miniapi.mjs run seedance-2.5 '{"prompt":"a red fox runs through snow at dawn","resolution":"720p","duration":5}' --yes --out clips

文档:https://api.minicut.ai/docs 。每个模型对应的 Markdown:https://api.minicut.ai/llms.txt

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能