不用请设计师 — 我用 Claude Code 做一张专业海报
很多人以为 Claude Code 只能写代码、做不了图。这一期我从头到尾走一遍——用它做一张专业的线下分享邀请海报。
关键的一点:不要丢一句「帮我做张海报」就等结果。要把 Claude Code 当成一个设计师伙伴来沟通,把这件事的前因后果、我在 Pinterest 上找的几个参考风格、还有我自己的形象照都先给它,让它帮我构思身份钩子、主副标题和文案,我们一步一步商量着定下来。Claude 本身不生图,是 Claude Code 去调生图模型——做带文字的海报,目前 GPT Image 2 是最好的选择。
很多人以为 Claude Code 只能写代码、做不了图。今天我就从头到尾走一遍——怎么用 Claude Code 做一张精美的、专业的海报。
我要做的是一张真实的海报:下周我想在北京办一场十个人左右的线下小分享,邀请得到高研院的同学来参加,做一张 9:16 的竖版海报发朋友圈,顺便也征集一下场地。整个过程,我都是和 Claude Code 商量着来的。
把它当伙伴,不是许愿器
我常说的一句话:要把 Claude Code 当成一个伙伴,而不是一个许愿器。 做这张海报,不是丢一句「帮我做张海报」就坐等结果,而是要跟它商量一个完整的过程。
我把这件事详细的前因后果、我的出发点都发给它。同时,因为大模型其实并不知道你的审美偏好——它会给一些建议和预设,但想做出你真正想要的样式,还是得给它参考。所以我去 Pinterest 搜「演讲嘉宾海报」,下载了两三个我喜欢的风格:罗振宇老师那张用文字做背景、文字矩阵构成的、非常震撼的;一张黑白灰、简单色调、很有质感的;还有一张把分享价值和嘉宾介绍写得很详细的。这些都拖给它当参考。我也准备了一张自己西装照的透底图,告诉它可以用我的面部形象,但服装和姿势不必照搬,可以重新生成合适的半身站姿。
我还给它补了身份钩子:我是得到高研院北京班 07 的同学,从 23 年开始在腾讯、医疗行业以及短视频自媒体领域有丰富的 AI 落地实践经验。选题方向我也定了调——让最先进的 AI 落地到真实业务当中去,而不是基于对技术的恐惧去缓解焦虑。标题我让它用「得到金句」那种方式来起。
选模型:做海报,GPT Image 2 最好
要说清楚一点:Claude 本身是没有生图能力的,是 Claude Code 去调用生图模型的 API。目前能选的有 Nano Banana、GPT Image 2,还有即梦这样的国产模型。
而在做海报这件事上——尤其是带文字的海报——包含推理能力、并且中文显示非常准确的 GPT Image 2 是最好的选择。怎么把 GPT 的 API Key 接进 Claude Code,我之前那一期视频专门讲过。
一个大坑:别「AI 出底图 + 后期叠字」
它一开始给我推荐了一条路:AI 出底图,再后期把文字叠上去。这其实是个深坑。 我实测过,这样文字叠加的位置永远对不准,效果非常差。
正确的做法是:直接用 GPT Image 2 生成 4K 的竖屏图片,纯 AI 一步到位。它的中文能力其实蛮强的,连罗老师那种文字矩阵当背景的呈现方式都能做。可以多生成几版来比较和选择。
它也有自己的毛病:GPT Image 2 经常会把中文字的长宽比例做坏,变成瘦长的字,不是方块字。另外提醒一句——Claude Code 如果你没给它设输出文件夹,它会把图丢在工作目录下,所以我直接让它把几版大图都保存到 D 盘根目录,方便预览。
成本与复用
生成一张图的成本并不贵:1K 的版本大概一块多钱,4K high 质量的版本大概三四块钱的 token 费用,比请设计师便宜多了。哪怕我来回生成十几张、跑个两三次,也才几十块到一百块而已,非常方便。
而且一旦确定了自己的风格,就像我做视频封面那样,重复生成类似风格会变得非常快——可以把它做成一个 skill 反复用。
进阶:让海报动起来
发朋友圈的时候,静态海报还可以变成一个动态的微动海报。我先用自己的克隆音色(MiniMax speech 2.8 HD)生成了一句邀请语:「用技术先见,赋能真实业务,打造高颜值强有效分享,下周再见,我们线下见。」
然后用字节跳动的 Seedance 2.0,把这句邀请语作为「全能参考」里的音频,让海报上的文字有微动效、人物做出邀请的手势。这里有个经验:不要等视频生成完再把音频后期合成回去——那样人物姿势和嘴型很可能对不上。Seedance 对音频参考的使用能力很强,直接在提示词里强化一致性就好。
实际跑的时候也遇到了问题:Seedance 2.0 能生成真人的那个 API 用量用完了,带真人形象的就过不了真人审核的卡,于是我切换到阿里百炼的可灵 API 来生成。还有一点:当海报文字比较多时,AI 直出会把下面的小字变成乱码——所以纯 AI 直出动态海报在文字多的时候不太可行,这时候可以拿那张海报的下半部分,在剪映里把底部文字修一下,再配上背景音乐和刚才的人声,就能产生最终的效果了。
不管怎样,今天这个海报生成的过程还是非常顺畅的。有问题在评论区留言,我们下期再见。
来源:EP0033_audio.mp3 · ASR 模型 gemini-2.5-pro(切段并发) · 约 14.6 分钟原片完整文字版
[00:00] 怎么样用 Claude Code 来做一张精美的海报 今天我们就从头开始走 一下这个全部的过程 那我们打开 Claude Code 之后呢 首先要确保说它已经接入了 生图的大模型的 API 就 Claude Code Claude 本身是没有生图的能力的 那目前我们可以选择的 生图模型有 Nano Banana 然后有这个 GPT 的 Image 2 然后可能还有这个即梦 等等这样的国产的模型 那目前在做海报这件事情上 那包含有推理能力 并且中文显示非常准确的
[00:26] GPT Image 2 是一个最好的选择 所以大家可以看我之前 那一期视频 就是会介绍说如何把 GPT 的 API Key 接入到 Claude Code 里面来 那我现在是已经接好的 一个过程了 那我也常说我们要把 Claude Code 当成一个伙伴 而不是一个许愿器 我们在做这张海报的时候 要跟它去商量 一个一整个完整的过程 那我现在就来想一下 我想想 我想在下周在北京举行
[00:53] 一个线下的分享会 那大概是十个人左右 想要邀请得到高研院的 同学来参加 那我作为这个得到高研 院北京班 07 的同学 也是大家的学长嘛 那我想把我最近 用 Claude Code 的一些经验 如何去赋能工作提效的经验 去分享给大家 是一个小范围的线下分享 那我想要做一张 9:16 的竖版海报 在朋友圈发出去
[01:19] 以便邀请大家来参加 那因为这个分享的 地点和时间都没有确定 那发这张海报的时候呢 我也同样去做一个征集 就是有没有同学能够提 供这样的场地 跟我完成这样的一个分享 那基于这样的一个出发点呢 请你帮我去构思一下 海报上需要放什么样的文 内容以及这个视觉的内容 那我们来商量着一步一步的
[01:45] 来决定 对已经发出去了 我们把它当成一个设计师的 伙伴来进行沟通 我把这件事情详细的 前因后果啊 我的出发点啊都发给他那同时呢 大家也可以看到说我刚 才展示了一张海报嘛 我们可以去比如说像这个 Pinterest 去搜索一些别人既有的海报 比如说我搜索这个叫做 演讲嘉宾海报
[02:10] 你看当我点进去之后呢 它其实就会把同类型的 海报展示出来 我只需要去下载一个我 比较喜欢的风格 我是下载了两三个风格 大家可以看到说我下载了 罗老师的海报 然后这样的一张海报 还有这个分享的海报 下载这些海报作为一个风格 那同时呢 因为我想这个海报上出 现我个人的形象 所以我也准备了 一张我个人的 形象的一张照片给到他 作为一个参考 那这些都是
[02:35] 要这个自己去提前准备的 因为实话实说大模型其实是 不知道你的审美偏好的 但它会给出一定的 建议和一定的预设 但真的想要做出自己想要的 这样的海报的样式的话 还是要去找一些参考给到他 那我们回到刚才的那个 你看他有说 这里面海报的信息建议我的 身份钩子 然后主标题 副标题价值点 形式说明地点等等
[03:02] 海报上分享的是 Claude Code 然后它给我拟了一个标题的 气质啊哎看看 我觉得都不是很好 那我可以去聊一下这个点啊 那我就点这个 chat about this 那我这里面可以给它补 充一些信息 那我是得到高研院 07 任务完成了请指示 012 的 0 不是五六七的七
[03:30] 是得到高研院 07 那我想要说的是说 我们如何用最先进的 AI 模型和工具 去赋能真实的业务 而不是基于技术的恐惧 去缓解焦虑 主要是说能在日常工作当中 去怎么样赋能大家作为 各行业的专家 如何去赋能行业专家 去提效的这样的一个选题 那重新帮我去构思选题
[03:55] 和海报的内容文案 那同样再补充一个身份钩子吧 那我不光是 07 的同学 那我还是从 23 年开始就在腾讯 然后在医疗行业 以及这个短视频自媒体的领域 去有丰富有着丰富的 AI 应用落地应用的实践经验 那这些点也可以补充进去 然后同样我们还可以跟他说
[04:20] 我下载了三个海报样式的参考 任务完成了请指示 海报样式参考你可以去 看到这三个海报 去从中获取一些设计的思路 可以不完全去抄袭这些广告 而是从这三个当中 获取适合这个场景使用的 一些设计的方式和风格 那这张海报呢 任务完成了请指示
[04:45] 我也会给你提供我的形象照 以至于你可以 把我的形象照生成到这个海报上 那我需要你用 GPT Image 2 的模型去生成 那提前去找到这个模型 制作海报的最佳实践 作为你生成的一个参考 那同样我们也把这个参考的 文件拖给它 我觉得这三张海报的 设计感非常的棒
[05:10] 那罗振宇老师的这张海报呢 用文字做背景 形成一个构成它是一个非常 震撼的视觉呈现 那第二张海报里面的 简单的色调 黑白灰的这样的 一个方式非常有质感 那第三张海报是比较详细的 描述了 这个分享的价值 以及非常详细的介绍了嘉宾 我觉得我们可以不用这么详细 但是也可以参考它的一些思路 我刚才忘了把把我的
[05:35] 照片发给他 然后这张图片是我的 西装照片的透底图 你可以去使用到我的面部形象 那服装和姿势不一定采用一样的 可以去重新生成适合的服装 和半身的站姿 你看它给了我一个思路 就是结合了这三个里面的 点同时它告诉我说 Image 2 它有可能在生成复杂中文的时候
[06:01] 还是会有一定困难 所以它不建议我用文字 矩阵的方式 就类似于罗老师的那样的方式 同样它给我推荐说 AI 出底图加后期叠字 但其实这是一个深坑 就是不要用这样的方式啊 这样我们给它一个反馈 不要采用 AI 出底图并且叠字的方式 这样的效果我实测是 非常不好的 那我实际使用当中 GPT Image 2 的中文能力 还是不错的 所以我建议你
[06:26] 这个也不要完全放弃 用文字矩阵当背景 的这样的一个呈现的方式 我们可以多生成几版来进行比对 哎刚才那个没有输入进去啊 对那我不建议采用后期叠字 方式因为之前这样生成的 效果很差 文字的叠加的位置是不准确的 你可以直接用 GPT Image 2 生成 4K 的竖屏的图片 纯 AI 一步到位
[06:51] 那 GPT Image 2 的中文能力 也是蛮强的 我们可以不用放弃之前 看到的罗振宇老师那样的文字 矩阵组成的背景的呈现的方式 可以多做几版 那我们可以进行一个比较和选择 那文字的内容现在敲定的话 我们把最终版 你给构思的 这个文字内容发给我 看一眼 我好去确定 我觉得 B 的方 标题 B 的方向是正确的
[07:16] 但是它的修辞和它的这个 语言风格我不是很喜欢 能不能用类似于得到金句的方式 去起一个主标题 好 它现在给了 我们一个整体的设计思路 和更新的一个文案那我觉得 任务完成了 请指示 这时候要给它一个确切的 一个反馈 让最先进的 AI 落地到真实业务当中去 这一条是可以的
[07:41] 然后其他的都按照你的建议来吧 然后落款是用张拼拼 我们要生成一个这个 生成多个版本的 就比如说我给了 你三个参考嘛 那我们其实可以多生成 几种风格的 这个海报来看一下 对 它已经跑出来了 一个版本了 但是其实还是
[08:06] 任务完成了 请指示 还是会有些问题的 这个问题是什么呢? 就是 GPT Image 2 的这个模型非常的棒 但是它的中文的文字 经常会把文字的的 长宽比例有问题 就变成瘦长的字 它不是一个方块 字 这是其实是 经常出现一个问题 再一个就是 Claude Code 当你没有去设定它的 输出文件夹的时候 它会就放在一个工作目 录下的文件夹 那我我我这样给它一个反馈吧
[08:32] 三种风格的 大图都帮我保存到 D 盘根目录吧 这样我方便我去预览 那我们一会看一下最终 跑出的效果 然后除了这个静态的 这个海报之外呢 其实其实在我们发朋友圈的时候 还可以把它变成一个 动态的微动海报 那我们一会等它这个出来了 之后呢 我们再再去做下一步的这个过程
[08:59] 嘿我发现一个小问题 就是它的这个因为我用的 是语音输入法 得到它并没有正确的识别 我需要给它确认一下得到 你看像这种情况其实是 比较容易出现的 就我们在设计过程当中 有些文案的 调整都需要重新去生成那张图片 生成一张图片的成本并不贵 那从这个 1K 的版本
[09:24] 大概是一块多钱 然后高 high 这个质量的版本 大概 4K 的版本是三四块钱 的这样的一个 token 的费用 也比我们去请设计师便宜多了 哪怕我来回来去生成十几张海报 然后生成两次三次 也才几十块钱一百块钱而已 所以非常方便 非常方便的一个过程 那如果确定了 一个我们自己的风格之后 就像我的视频封面那样 我重复的去生成类似风格的
[09:51] 就会变得非常快 可以把它生成一个 skill 去使用 那这个时候因为我们一会要做 那个可动的 海报嘛 所以我先用我的音色 去生成一个邀请语吧 一会儿我想把这个 我会选中一个海报作为最终版 生成一个可动的微动海报的视频 那这个视频当中呢 我想用我的 音色去说一句邀请语
[10:16] 你觉得什么样的 邀请语会比较好 比如说 AI 服务真实业务 我们线下见 类似于这样的一个邀请的语 然后用我的音色 MiniMax speech 2.8 HD 的模型帮我生成一个看看 好我们这个已经 OK 我们这个已经做出了 这个新的版本啊 新的版本 我觉得还是不错的
[10:42] 听一下它生成的这个邀请语 用技术先见赋能真实业务 打造高颜值强有效分享 下周再见我们线下见 还是非常不错的 非常不错的 但是 就因为我用的时候我本人的音色 但是它的这个 我本人的音色没有那么好听啊 然后我们 我们看现在 看看啊 好那我们给它一个确认啊 这个海报是非常不错的我很满意
[11:09] 然后我的音色邀请语也是 蛮不错的 那我现在需要你 使用字节跳动 Seedance 2.0 的模型 去把这个海报变成一个 微动的海报 也就是说让海报上的文字 有一些动效 微动效 然后让我海报上我的人物 去做出一些邀请的手势 并且把刚才的 这个邀请语作为 全能参考里面的音频
[11:35] 音色参考去给到 模型去生成一个 我的一个微动的一个海报 我看了一下时间大概七 八秒左右吧就可以的 要注意把这个文案也要 通过提示词的方式传给 Seedance 不光是要传这个邀请语的音频 那我们试着构思一下这 个海报的微动的设计 然后用 Seedance 的 API 去生成这个微动的海报
[12:03] 你看啊 它给了一个这样的 一个全能参考的方案 它已经跑通了 但是呢它我这里面就有 一个经验的部分 他说生成视频之后 再用一个工具把我的 这个音频再压回去 这样保持万无一失 但其实这样是有问题的 就是它有可能嘴型对不上 那我要给它一个反馈 你如果生成之后 首先 Seedance
[12:28] 对于音频参考的使用能力是 比较强的 大概率它会很完美的 使用我这段音频 但是如果你当它生成完之后 再把音频合成进去的话 有可能人物的姿势和嘴型 是对不上的 对不上的 所以我不建议这么做 你可以研究一下从提示词里 怎么样去强化它的一致性 以及保证这样的一个生成的 更好的一个效果 而不要用这种后期声音
[12:54] 合成的方式 哎呀 现在 Seedance 的接口 遇到了真人的一个卡 卡真人的审核啊 他不让出 那我们这样吧 换可灵吧 既然 Seedance 自己的这个接口 不能走真人的话 然后我们那个真人的 那个接口现在也用不了 那我们就用这个这个这个阿里 百炼的可灵的 API 去
[13:20] 这个视频吧 任务完成了 请指示 好我们看一下现在完成 这版的效果啊 我觉得还凑合吧 在过程当中其实出现了 蛮多问题的 比如说我的那个字节 Seedance 2.0 的 API 它其实是就是能生成真人的 那个版本 它的那个用量用完了 所以现在的这个 API 是没有办法通过 Seedance 去过真人审核的那个 card 的 就是凡是带有真人形象的
[13:46] 它都没有办法去生成视频 那我后来又切换到了可灵的 API 去生成这样的一个短视频啊 但是我们大家可以来看一下 整个这个效果还是蛮不错的 但是越往后就会发现是说 会有一些文字变成乱码 而且下面的 这些小字也变成了乱码 所以其实动态海报这件事情 在文字多的时候还是 不太可行的 但当然不是说完全不可行 是 AI 直出是不太可行的
[14:12] 那我们这时候可以用 刚才那张海报的下半部分 来去把这个海报底部的文字进行 在剪映里面进行一个修复 并且给它配一些这个背景的 音乐啊 然后把刚才的那个人声的 声音配进去 就可以产生一个最终的效果了 那不管如何 我们今天的这个海报生成的过程 还是非常的顺畅的 问题我们在评论区留言 那我们下期再见 拜拜