---
id: "mnrt2mmz-98az6n"
name: "【避免指南】使用 generate_poster 前确保画布已创建"
type: "feedback"
project: "null"
tags: [error, avoid, poster, generate_poster]
created: "2026-04-09"
---
【下次这样做】使用 generate_poster 生成海报前，需先调用 create_poster_canvas 创建画布，或检查工具调用链是否完整。错误原因：generate_poster 是组合式海报生成的快捷方法，但底层依赖画布上下文，缺少画布初始化会导致 "No canvas created" 错误。建议先调用 create_poster_canvas 创建空白画布，或改用 compose_poster 组件化方法分步构建海报。