用途:把用户描述的故事内容润色成故事线,拆分为6-10个关键帧的分镜脚本,再批量生成风格统一的故事板插图,并保存到Obsidian图片目录。触发词包括"分镜故事""故事板""做个分镜""创建故事板""storyboard""画个故事"。
主要能力:第一阶段润色故事线并输出结构化概要(故事概要、情感弧线),拆出每帧的场景标题、镜头类型、画面描述、情绪基调与对白,以表格展示待确认。第二阶段提供8种视觉风格(赛博朋克漫画、吉卜力水彩、美式扁平插画、电影分镜手稿、像素艺术、中国风水墨、清线漫画、写实概念艺术),并据故事类型与情感调性推荐1-2种。第三阶段为每帧生成提示词,含风格前缀、镜头指令、画面叙述、情绪指令、跨帧一致性锚定及可选中文指令。第四阶段调用脚本逐帧生成,默认16:9横版、2K分辨率,每帧间隔2-3秒避免限流,失败帧记录后继续。第五阶段展示结果并支持迭代重生成单帧、增删场景。
使用方式:确认分镜脚本与风格后,逐帧调用脚本生成图片,命令形如:python3 scripts/generate_image.py --prompt "提示词" --output "/Users/ugreen/Documents/obsidian/09image/MMDD-故事名-storyboard/01-场景名.png" --api-key "REMOVED_GEMINI_KEY" --api-url "https://generativelanguage.googleapis.com" --model "gemini-3-pro-image-preview" --aspect-ratio "16:9" --resolution "2K"。保存路径按MMDD-故事名-storyboard目录、文件名为01-场景简称.png等规范组织,可选保存分镜脚本文档。API配置为Gemini API URL、Key、模型gemini-3-pro-image-preview。
适用场景:需要将文字故事、大纲或灵感片段转成连环分镜故事板,用于视频脚本、广告、IP开发或内容创作;用户指定风格时可跳过风格选择直接生成;可对单帧重画或插入过渡镜头。
限制:依赖Gemini API与有效Key,调用受网络与限流影响;资料未提供收费、价格与免费额度信息;角色外观一致性需在提示词中人工锚定,效果未提供保证。