让 AI 做海报,常见问题不是不会生成图片,而是文字太多、层级混乱、导出尺寸不符,或者用了缺少中文字形的字体。Canvas Design 是 Anthropic 公开的静态视觉设计 Skill,用来组织设计说明与单页画布制作;它并不是一款双击就能安装的图片生成模型。
本文从固定来源安装包出发,练习一张虚构“周末阅读会”竖版海报:先确认内容,再写设计说明,最后输出 PNG 或 PDF 并检查尺寸、文字与边距。文中配图是本站原创流程和版式示意,没有声称在某个宿主中实际运行 Skill 并生成了成品。你可以按下面步骤在自己的受支持环境复现并记录结果。
一、这个 Skill 擅长什么
上游 SKILL.md 把工作分为两步:先写设计理念的 Markdown,再将其表现为静态画布,交付 PNG 或 PDF。它强调视觉表达、留白、简洁文字和再次审视成品,适合海报、视觉作品及其他单页静态设计。
它不负责自动校对活动时间,不提供报名系统,也不保证每个中文字体都存在。如果需求是十页产品说明、可编辑幻灯片或网页交互,先选对应工作流,不应把所有内容硬塞进一张图。
Skill 提供工作方法,宿主和工具负责执行。 能阅读文件、调用绘图或排版工具、导出文件并查看图片,是本练习的基础;只有普通聊天窗口、不能读取目录或生成附件时,最多得到设计建议,不能声称已经安装完成。
二、下载前核对版本与许可
本页下载的是 anthropics/skills 仓库 skills/canvas-design 目录,固定提交为 2c5958ecac7cee2b583967a2c4981d0f4a75c579。页面使用 commit 标识,不编造正式版本号,也不把固定提交自动称为最新版。
独立包保留原始 SKILL.md、Skill 许可、完整 canvas-fonts 目录与其中的字体许可,同时附上仓库 README 和中文说明。Skill 本身附 Apache-2.0 许可,字体仍要逐份查看自己的许可,不能因为外层指令文件允许分发,就推断所有字体都没有条件。
准备对外发布或商业交付时,还要确认照片、插画、标志和字体的使用依据。这个练习只用原创几何图形和已获授权的文字,不复制具体艺术家的作品,也不把“模仿某品牌”当作当然获得授权。
三、安装与宿主检查分开做
- 从本页百度网盘下载包,确认文件名含
canvas-design和固定 commit 短标识。 - 解压后检查是否有
canvas-design/SKILL.md、LICENSE.txt和canvas-fonts,不要只复制一段正文后删掉资源目录。 - 按所用宿主的官方自定义 Skill 规则导入该目录;具体目录、启用方式与是否需要重启,以宿主要求为准。
- 让宿主只读说明并列出可用的设计、导出和预览能力,暂时不要下载额外软件或字体。
- 确认可写的工作目录和输出目录后,再开始正式任务。
上游文档没有给所有工具通用的一键安装命令,所以不要随便执行网络上同名的安装脚本。本包也不包含统一的 Python 依赖清单:选用何种绘图引擎、是否需要额外包,应由实际执行方案决定,再逐项确认来源与必要性。
若宿主报告已启用,继续让它说明读到了哪个 Skill、有哪些相关文件、准备输出什么。不能只看一句“我会使用这个技能”就认定整个环境已打通。
四、先写一张不会歧义的需求卡
下面是原创练习需求,活动名称、地点和时间均为虚构,不是实际活动通知。
任务:制作“周末阅读会”单页竖版海报。
尺寸:1080 × 1440 像素,屏幕发布,优先输出 PNG。
必须出现:周末阅读会;周六 14:00;社区书房;带一本想分享的书。
不要出现:二维码、价格、主办方标志和未经提供的报名链接。
视觉:米白底、深蓝文字、少量橙色;原创抽象书页与光线。
交付:design-philosophy.md、poster.png、字体与素材来源说明。
先确认内容,再写设计说明,待确认后制作;导出后查看实际图片。文字越明确,后面越容易验收。“做高级一点”不能替代尺寸、必填信息与禁止添加项。如果真实客户尚未确认时间,先保留待确认稿,不让 AI 依据上下文猜一个日期。
同时约定一张海报只承担一个主任务:吸引读者理解活动并记住时间地点。详细流程、报名规则和讲者介绍应放在另一页或正文,不通过缩小所有字号解决拥挤。
五、写设计说明,不急着堆装饰
让宿主依照 Skill 输出四至六段简洁的设计说明,涵盖空间与形态、色彩、节奏、层级和字体。上游要求视觉主导、文字精简,不意味着可以忽略读者真正需要的时间地点。
对这张阅读会海报,可以把“书页展开后的光线”作为原创概念:上部留出清晰标题区域,中段用少量几何形状表达翻页,下部集中摆放时间地点。这里只是本练习的设计方向,不是要求所有作品复制同一种三段式模板。
检查说明是否能转化为实际决定:标题在哪里,最长一行多宽,内容区是否留安全边距,哪种颜色表示重点。若只有“极致、精美、震撼”等评价词,要求改成具体的视觉关系,不靠重复赞美代替设计。
六、字体检查决定中文能不能读
上游提供 canvas-fonts 供选择,但不能据此认定其中每款字体都覆盖中文。先用“周末阅读会、社区书房、14:00”输出一小块字体样张,查看有无方框、缺字、替换或异常间距。
若所选字体缺少中文字形,改用已有许可且确认覆盖中文的字体;不同字体混排时,检查数字和汉字的视觉重量是否相近。缺字体时说明具体缺少哪一款、使用什么替代,不能默默换完后还声称与原设计完全一致。
正式交付前,将字体名称、来源与许可说明随成品保存。需要把字体文件一起交给客户时,再核对是否允许这种分发方式;不能把所有系统字体打包传走作为“依赖齐全”。
七、制作画布并查看真实导出结果
宿主确认方案后,再用其实际可用的绘图或排版工具创建画布。先放标题、时间、地点和一句说明,确认层级,再添加原创视觉元素。没有二维码和价格,就不要“为了完整”擅自生成。
导出为 poster.png 后,打开真实文件检查,而不是只看生成代码或工具返回的成功消息。核对宽高确为一千零八十乘一千四百四十,中文完整,时间地点没有被图形遮挡,画布边缘也没有截掉文字。
原图看起来锐利,还要缩小到手机阅读的实际尺寸查看。若正文已经无法阅读,优先减少内容或调整层级;单纯把文件变大、提高所谓分辨率数值,不能补救原本的排版问题。
八、按清单返工,别无限增加元素
第一轮核对内容:名称、时间、地点和提示语逐字对照需求卡。第二轮核对版式:标题是否最先被看到,图形是否抢走关键消息,四边是否保留一致的呼吸空间。第三轮核对文件:尺寸、格式、可打开性和文件名是否正确。
例如标题挤出右边界,应缩短标题换行或调整字号与宽度,而不是把所有内容整体压缩。若时间地点对比不足,先改善文字与背景的关系,不靠添加发光、阴影和更多装饰掩盖问题。
上游强调制作后还要再检查一次。把返工原因记成可验证条目,如“手机尺寸看不清地点”,比“感觉不高级”更方便修订。每轮保留版本,让客户知道哪次改了什么,不直接覆盖掉已经确认的版本。
九、交付与常见问题
交付 PNG、设计说明、字体素材依据和一份已核对事项。若还需要 PDF,单独导出并打开检查页数与排版;PNG 的像素尺寸不等于印刷尺寸,屏幕海报也不能未经处理就承诺达到印刷成品要求。
宿主找不到 Skill,先查目录层级与导入规则;找不到字体,查路径与字体覆盖;没有输出附件,查工具是否支持文件生成和工作目录权限;内容正确但视觉拥挤,回到需求删减和层级,而不是不断追加提示词。
对外展示时将这里的示意图与自己的实际成品分开,不用示意代替实跑截图。可用的海报应同时满足内容准确、视觉清晰、文件合格和来源可交代,这些条件比生成了多少种风格更值得记录。
来源与资源
- Canvas Design 固定提交目录与原始说明
- 原始 Skill 许可
- 下载入口与真实 commit 版本见本文上方的 Skill 项目信息表。

还没有公开评论,欢迎分享你的想法。