Storybook Generator

📖 AI 对话式绘本故事智能生成

基于 AnyGen AI 的绘本/故事书视觉生成工具,支持对话式需求理解与 Nano Banana 系列模型,可自动生成 PPT 格式故事书并预览下载。

收藏
3k
安装
1k
版本
1.1.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

AnyGen Storybook 是一个专门用于生成故事书风格视觉内容的 AI 技能,通过与用户的多轮对话深入理解叙事需求、视觉风格和目标受众,然后调用 AnyGen OpenAPI 自动生成完整的故事书或视觉叙事材料。

工作流程分为四个阶段

1. 需求理解(Phase 1):通过 prepare 命令与用户进行多轮对话,收集故事主题、视觉风格、受众群体等关键信息。支持上传参考文件(PDF、图片等),系统会读取并提取关键内容辅助生成。

2. 方案确认(Phase 2):当对话状态达到 ready 时,向用户展示系统建议的叙事结构、视觉风格和页面规划,必须获得用户明确确认后才能进入生成阶段。

3. 任务创建(Phase 3):调用 create 命令提交任务,获取在线编辑链接。此时需立即告知用户生成已开始、提供预览链接,并说明预计耗时 10-15 分钟。

4. 后台监控与交付(Phase 4):通过 sessions_spawn 启动后台进程持续轮询任务状态(最长 20 分钟),完成后自动下载缩略图并推送至用户。用户可主动请求下载完整文件。

输出格式:默认为 PPTX 演示文稿,可选图片集或纯缩略图。支持 16:9 和 4:3 两种比例。

显著优点

  • 对话式智能理解:不同于单轮提示词生成,通过结构化对话深度挖掘用户需求,降低提示词工程门槛
  • 文件参考支持:可上传现有文档、脚本或参考资料,AI 会提取关键信息融入创作
  • Nano Banana 系列模型:搭载 Nano Banana pro 和 Nano Banana 2,在视觉叙事和一致性方面表现优异
  • 非阻塞体验:后台监控机制确保用户无需等待,可继续其他对话
  • 在线协作编辑:生成过程中提供实时预览链接,支持在线调整

潜在缺点与局限性

  • 执行时间较长:完整生成需 10-20 分钟,不适合即时性需求
  • 依赖外部服务:完全依赖 AnyGen API 可用性,存在单点故障风险
  • 文件大小限制:参考文件限 50MB,大文档需预处理
  • 需要 Python 环境:本地需安装 Python3 和 requests 库
  • 后台监控必需 `sessions_spawn`:若该功能不可用,体验降级为手动轮询
  • 24小时下载限制:生成文件链接有效期较短

适合人群

  • 内容创作者:需要快速将文字脚本转化为视觉故事板
  • 营销/运营团队:制作产品演示、品牌故事、培训材料
  • 教育工作者:生成教学故事书、课件视觉内容
  • 独立设计师:作为视觉叙事初稿生成工具,后续人工精修
  • 非设计专业用户:通过对话而非专业技能完成视觉内容创作

常规风险

| 风险类别 | 具体描述 | 缓释措施 |
|---------|---------|---------|
| API 密钥安全 | 需存储 `sk-xxx` 格式密钥于本地配置文件 | 明确限制仅发送至 `anygen.io`,禁止其他端点 |
| 文件上传隐私 | 用户文件上传至第三方服务 | 必须获得明确 consent,禁止静默上传 |
| 后台进程超时 | 轮询可能阻塞长达 20 分钟 | 强制要求 25 分钟 timeout 的 `sessions_spawn` |
| 技术术语暴露 | 内部实现细节泄露影响体验 | 严格禁止 `task_id`、`API`、`poll` 等术语输出 |
| 生成失败 | 网络中断或服务异常导致任务失败 | 完善错误处理,提供任务链接供用户自查 |
| 版权合规 | AI 生成内容的知识产权归属 | 用户需自行确认 AnyGen 服务条款 |

技术实现要点

  • 脚本位置scripts/anygen.py(Python)
  • 配置文件~/.config/anygen/config.json
  • 工作目录~/.openclaw/workspace/
  • 核心命令preparecreatepollthumbnaildownload
  • 轮询间隔:3 秒,最大执行 20 分钟

Storybook Generator 内容

scripts文件夹
手动下载zip · 13.3 kB
anygen.pytext/plain
请选择文件