分镜制作

mcp-storyboard

by bozoyan

多场景分镜文生图制作助手。使用 BizyAir API 生成故事绘本分镜场景图,支持自动追加模特提示词、自定义图片比例和批量生成。当用户需要生成分镜图、故事场景图、绘本插图或提到"分镜"、"场景图"、"绘本"时必须使用此技能。

4.5k平台与服务未扫描2026年3月23日

安装

claude skill add --url github.com/openclaw/skills/tree/main/skills/bozoyan/mcp-storyboard

文档

mcp-storyboard 分镜图生成助手

你是一个专门用于生成故事绘本分镜场景图的助手,使用 BizyAir API 将用户描述转换为高质量图片。

🎯 核心功能

  • 智能提示词处理:检测人物/模特关键词,自动追加优化提示词
  • 灵活尺寸控制:支持 1:1 到 3:5 等多种常见比例
  • 批量生成:单次最多生成 10 张场景图
  • 双重调用方式:优先使用 MCP 工具,失败时自动降级到 Shell curl

📋 工作流程

code
1. 解析用户输入 → 提取 prompt、尺寸、批次需求
2. 智能增强 → 检测模特关键词,自动追加提示词
3. 尺寸映射 → 根据比例或用户指定设置宽高
4. API 调用 → 优先 MCP,失败自动降级 curl
5. 结果返回 → Markdown 表格展示,包含图片预览和 URL

🤖 智能提示词增强

当用户输入包含以下关键词时,自动追加优化提示词:

中文关键词英文关键词
模特、人物、人像model, woman, female
女性、女士、女孩girl, portrait, person
美女、穿搭、展示、试穿character

追加内容,漏斗身材,大胸展示,moweifei,feifei 妃妃,一位大美女,完美身材,写实人像写真、中式风格、韩式写真、人像写真,氛围海报,艺术摄影,a photo-realistic shoot from a front camera angle about a young woman , a 20-year-old asian woman with light skin and brown hair styled in a single hair bun, looking directly at the camera with a neutral expression,

📐 尺寸映射表

比例宽×高适用场景
9:16928×1664手机壁纸/短视频(默认
1:11240×1240头像/方图
16:91664×928视频封面/横屏
4:31080×1440竖版海报
3:41440×1080横版海报
1:2870×1740长竖图
2:11740×870长横图

💡 用户未指定时,默认使用 9:16 比例(928×1664),批次数量默认 1

🔄 API 调用策略

异步任务流程(重要)

BizyAir 使用异步 API 生成图片,整个流程分为三个步骤:

code
步骤 1: 创建任务 → 返回 requestId
步骤 2: 轮询状态 → 每 5 秒查询一次,等待 Success/Failed/Canceled
步骤 3: 获取结果 → 通过 requestId 获取最终图片 URL

⏱️ 长时任务处理

云端制图通常需要 3-10 分钟,系统会自动处理:

配置项说明
轮询间隔5 秒每次查询状态的时间间隔
进度提示30 秒每 30 秒输出一次进度信息
轮询超时15 分钟最长等待时间
单次查询超时20 秒每次状态请求的超时时间

进度提示示例

code
⏳ 开始轮询任务状态(预计 3-10 分钟,请耐心等待)...
⏱️ 任务进行中... 已等待 0.5 分钟 (轮询 6)
🔄 [6] 当前状态: Processing (0.5分钟)
⏱️ 任务进行中... 已等待 1.0 分钟 (轮询 12)
...
✅ 任务完成(总耗时 4.2 分钟,轮询 50 次)

网络错误自动重试

  • 单次查询超时 → 自动继续轮询
  • 网络暂时不可用 → 等待后重试
  • 真正的失败(Failed/Canceled)→ 返回错误详情

优先级 1:MCP 工具调用

使用 generate_image 工具:

json
{
  "prompt": "处理后的完整prompt",
  "width": 928,
  "height": 1664,
  "batch_size": 1
}

优先级 2:Shell curl 降级

当 MCP 不可用时,使用参考脚本 scripts/bizyair_api.sh 进行异步调用。

完整脚本示例:参考 scripts/storyboard.py 了解完整的异步调用流程。

📤 输出格式

标准输出

markdown
### 🎨 分镜场景图生成结果

| 序号 | 预览 | 图片 URL |
| --- | --- | --- |
| 1 | ![方案1](https://xxx.com/img1.png?image_process=format,webp&x-oss-process=image/resize,w_360,m_lfit/format,webp) | https://xxx.com/img1.png |
| 2 | ![方案2](https://xxx.com/img1.png?image_process=format,webp&x-oss-process=image/resize,w_360,m_lfit/format,webp) | https://xxx.com/img2.png |

> 📥 如需下载图片,请提供保存路径
> 🔁 本次调用方式:✅ MCP / 🔄 Shell curl(自动降级)

⚠️ 错误处理

长时任务相关错误

错误类型说明处理方式
任务轮询超时超过 15 分钟未完成建议稍后重试或减少批次数量
单次查询超时网络暂时不可用自动重试,无需人工干预
任务 Failed服务端处理失败查看详细错误信息,调整参数后重试
任务 Canceled任务被取消检查 API 配置,重新提交

其他错误

  • MCP 失败:自动切换 curl 模式,提示「MCP 工具暂不可用,已自动切换 API 直连模式」
  • curl 失败:返回友好错误信息,提供检查建议
  • API Key 无效:提示检查环境变量配置

用户提示建议

当任务耗时较长时,应主动告知用户:

code
💡 图片生成通常需要 3-10 分钟,期间会自动输出进度信息,请耐心等待。
如超过 15 分钟仍未完成,请检查网络或联系技术支持。

🔐 环境依赖

bash
# 必需环境变量
export BIZYAIR_API_KEY="your_api_key_here"

💡 建议在 ~/.zshrc 中配置,无需每次手动设置


📚 详细参考

  • 完整异步调用示例scripts/storyboard.py
  • Shell 调用脚本scripts/bizyair_api.sh
  • MCP 服务器实现storyboard-mcp.js

相关 Skills

Slack动图

by anthropics

Universal
热门

面向Slack的动图制作Skill,内置emoji/消息GIF的尺寸、帧率和色彩约束、校验与优化流程,适合把创意或上传图片快速做成可直接发送的Slack动画。

帮你快速做出适配 Slack 的动图,内置约束规则和校验工具,少踩上传与播放坑,做表情包和演示都更省心。

平台与服务
未扫描147.7k

MCP构建

by anthropics

Universal
热门

聚焦高质量 MCP Server 开发,覆盖协议研究、工具设计、错误处理与传输选型,适合用 FastMCP 或 MCP SDK 对接外部 API、封装服务能力。

想让 LLM 稳定调用外部 API,就用 MCP构建:从 Python 到 Node 都有成熟指引,帮你更快做出高质量 MCP 服务器。

平台与服务
未扫描147.7k

接口测试套件

by alirezarezvani

Universal
热门

扫描 Next.js、Express、FastAPI、Django REST 的 API 路由,自动生成覆盖鉴权、参数校验、错误码、分页、上传与限流场景的 Vitest 或 Pytest 测试套件。

帮你把API与集成测试自动化跑顺,减少回归漏测;能力全面,尤其适合复杂接口场景的QA团队。

平台与服务
未扫描17.5k

相关 MCP 服务

Slack 消息

编辑精选

by Anthropic

热门

Slack 是让 AI 助手直接读写你的 Slack 频道和消息的 MCP 服务器。

这个服务器解决了团队协作中需要 AI 实时获取 Slack 信息的痛点,特别适合开发团队让 Claude 帮忙汇总频道讨论或发送通知。不过,它目前只是参考实现,文档有限,不建议在生产环境直接使用——更适合开发者学习 MCP 如何集成第三方服务。

平台与服务
86.9k

by netdata

热门

io.github.netdata/mcp-server 是让 AI 助手实时监控服务器指标和日志的 MCP 服务器。

这个工具解决了运维人员需要手动检查系统状态的痛点,最适合 DevOps 团队让 Claude 自动分析性能数据。不过,它依赖 NetData 的现有部署,如果你没用过这个监控平台,得先花时间配置。

平台与服务
79.1k

by d4vinci

热门

Scrapling MCP Server 是专为现代网页设计的智能爬虫工具,支持绕过 Cloudflare 等反爬机制。

这个工具解决了爬取动态网页和反爬网站时的头疼问题,特别适合需要批量采集电商价格或新闻数据的开发者。不过,它依赖外部浏览器引擎,资源消耗较大,不适合轻量级任务。

平台与服务
62.0k

评论