返回市场
Skill

图片工作室

通过 Freebeat CLI 使用 Nano Banana、Wan 和 GPT-Image 模型生成和编辑图片。

freebeat CLI
立即使用已预置

社区总使用量

5积分使用量
8总生成次数

关于 Skill

skill.md
# 图片工作室

当用户需要生成静态图片或用 prompt 引导图片编辑时,使用这个 Skill。

## 执行 CLI 命令前

Freebeat CLI 是 npm 包,也是需要认证的 API 客户端。请先安装或更新:

~~~bash
npm install -g freebeat-cli@latest
freebeat --help
~~~

生成前必须提供 Freebeat API key。可以使用以下任一方式:

~~~bash
freebeat auth set-api-key
printf '%s' "$FREEBEAT_API_KEY" | freebeat auth set-api-key --stdin
freebeat --api-key <apiKey> <command>
~~~

开始付费或长时间工作流前,先验证凭证:

~~~bash
freebeat auth show
freebeat auth test
~~~

不要粘贴或记录原始 API key。请让用户在终端、secret store 或环境变量中提供。

## 支持的图片模型

- Nano Banana 2: --model 80
- Nano Banana Pro: --model 64
- Wan V2.7 Image: --model 99
- Wan V2.7 Pro Image: --model 100
- GPT-Image 2: --model 108

生成前先查看一个模型:

~~~bash
freebeat models help --name 108
~~~

## 生成新图片

~~~bash
freebeat image generate --model 80 --prompt "霓虹城市专辑封面" --size 1024x1024 --count 1 --wait
freebeat image generate --model 108 --prompt "棚拍灯光下的高级产品海报" --resolution 1024x1024 --quality medium --count 1 --wait
~~~

## 编辑图片

第一版 CLI 只接受一个 --image。可以使用本地文件路径或图片 URL。

~~~bash
freebeat image edit --model 80 --image ref.png --prompt "让它更有电影感并适合营销活动" --wait
freebeat image edit --model 108 --image https://cdn.example.com/ref.png --prompt "把它变成精致的专辑封面" --resolution 1024x1024 --quality medium --wait
~~~

## GPT-Image 2 参数

GPT-Image 2 使用 --model 108,支持 --quality low|medium|high 和 --resolution。freebeat-cli 0.1.2 或更新版本中,省略时 --quality 默认为 medium,--resolution 默认为 1024x1024。如果省略 --resolution 但提供 --size,CLI 会为了兼容性把 --size 值作为 resolution 发送。

## 输出处理

图片命令会返回 batch id 和 serial number。脚本或 Agent 可以加上 --json。

## 检查进度

Open RPC 图片和视频命令会返回 batch id 和 serial number。旧版 MV 和特效命令会返回 task id。

~~~bash
freebeat task status <batch-id>
freebeat task status <batch-id> --serial-no <serial-no>
freebeat task wait <batch-id> --serial-no <serial-no>
freebeat task status <task-id>
freebeat task wait <task-id>
freebeat task result <task-id>
~~~

如果 Agent、脚本或 CI 需要解析 task id、batch id、serial number、结果 URL、积分或状态,请使用 --json。

试试其他 Freebeat CLI Skill

查看全部