图片解读

Claude 能生成图片吗?它能画什么,怎样拿到真正的图片

Claude 不能像图片模型那样生成照片或插画,但能用代码画矢量图、写出好提示词。这里说明它实际能做什么,以及怎样拿到真正的图片。

把提示词变成图片
Claude 用 SVG 代码画出的扁平矢量徽章,旁边是图片模型根据 Claude 写的提示词生成的复古海报

不是大多数人理解的那种意义上的生成。截至 2026 年 10 月,Claude 不会创作照片、绘画或插画。Anthropic 自己的帮助页面说得很直接:Claude「不会像图片生成工具那样生成照片或插画」(Claude 帮助中心)。

不过情况并不止于此。Claude 能用代码画图,制作图表和示意图,读懂你给它的图片,还能为能画图的模型写出非常好的提示词。把这些组合起来,你大约一两分钟就能得到几乎任何想要的图片。本文展示我们让 Claude 画图时它实际给出了什么,以及把 Claude 的对话变成真正图片的两种办法。

向 Claude 要一张图,会得到什么

下面是人们最常尝试的几类请求,以及会得到的结果:

你向 Claude 要求你得到的结果
一个人、一个地方或一件产品的照片一段描述,或一条可以粘贴到图片模型里的提示词。没有图片文件。
一个 logo、图标或徽章可以渲染成扁平矢量图的 SVG 代码
根据你的数字做一张图表用代码画出的图表,直接显示在对话里或作为文件输出
修改你上传的一张照片对修改内容和要改的地方的描述。你的照片本身不会变。
一段视频没有可以观看的内容。它能写视频提示词或分镜表。

规律是:Claude 的输出永远是文字。有时这些文字是浏览器能画出来的代码,这就是 logo 和图表那两行能成立的原因。照片没法写成几行代码,所以那一行永远做不到。

Claude 自己能画什么

我们让 Claude 画「一枚名为 Lemon Coast 的夏日音乐节简单徽章,用 SVG 格式」。它回了大约 30 行 SVG 代码。保存为文件并在浏览器中打开,效果如下:

一枚圆形青绿色徽章,黄色柠檬漂浮在风格化的波浪之上,文字为 Lemon Coast 和 Summer Festival,以 SVG 绘制
Claude 的回答,原样渲染。任何尺寸都清晰,而且可以用普通的话修改(「把柠檬画大一点」),但它是剪贴画,不是照片。

这对 logo、图标、简单插画、示意图和网站图形非常有用,因为你可以用平实的语言要求修改,文件也始终可编辑。Claude 还能直接在对话里展示图表、示意图和小型交互式视觉内容;上面链接的帮助页面列出了这项功能,目前在网页版和桌面应用中处于测试阶段。

它做不到的是真实的光影、质感和逼真的人脸。这些需要图片模型。

为什么 Claude 不能生成照片

Claude 是语言模型。它可以接收图片,并且理解得很好(问它你的产品照片哪里有问题,它会给出很到位的回答),但它输出的一切都是文字。类似照片的图像来自另一类模型,这类模型经过训练,能根据描述绘制像素。Anthropic 没有发布这类模型,所以 Claude 自己没有可以把这项工作交出去的对象。

有用的部分在这里:使用图片模型最难的一步是写出清楚、具体的描述,而这正是 Claude 擅长的。

方法一:让 Claude 写提示词,再生成图片

这个办法今天在任何 Claude 套餐里都能用,大约一分钟就能完成。

  1. 告诉 Claude 这张图用来做什么,以及你要用哪个模型。例如:「为 Nano Banana 2.1 写一段提示词:一张复古风格的旅行海报,主题是虚构的夏日音乐节 Lemon Coast。把确切的标题文字写进提示词里。」
  2. 读一遍它给出的提示词。检查你想让图片上出现的文字拼写是否完全正确。
  3. 把它粘贴到图片生成器里,选择模型,然后生成。
PopNow 图片生成器的提示词框中填入了 Claude 写的 Lemon Coast 提示词,已选择 Nano Banana 2.1、3:4 和 1K,生成按钮上显示积分价格
Claude 写的提示词粘贴进 PopNow 图片生成器。生成前,价格就显示在按钮上。

下面是 Claude 为我们写的提示词,逐字照录,以及 Nano Banana 2.1 第一次尝试根据它生成的图片:

复古丝网印刷风格的旅行海报,标题为 Lemon Coast,粉彩色海港小镇,柠檬像热气球一样漂浮,下方一行写着 Summer Festival, July 12 to 14
Claude 写的提示词模型: Nano Banana 2.1

A vintage-style travel poster for a fictional summer festival called Lemon Coast: a sunlit Mediterranean harbor with pastel houses and small fishing boats, giant lemons floating in the sky like hot-air balloons, the bold cream headline LEMON COAST across the top and the smaller line Summer Festival, July 12-14 along the bottom, flat screen-print texture with visible grain, a warm palette of lemon yellow, teal and coral.

两行文字都拼写正确,而这正是以前图片模型常出错的地方。在 PopNow 上用这个模型生成一张 1K 图片,花费 48 积分。

我们又用 Seedream 5.0 Pro 跑了同一条提示词,看看模型的影响有多大:

有几件事能让 Claude 写的提示词效果更好:

  • 指明模型。 Claude 会据此调整长度和措辞。有些模型喜欢一段密集的文字,有些则喜欢简短的标签。
  • 把确切文字写进提示词。 写「标题读作 LEMON COAST」,而不是「一个吸引人的标题」。
  • 照片要描述光线和镜头。 「柔和的清晨窗光,35mm,浅景深」比「漂亮,8K,杰作」管用得多。
  • 让它给出三个版本再挑一个。 Claude 改写很快,而且只有你点击生成时才会花钱。

如果你想看哪种写法适合哪个模型,提示词库 会把真实提示词和它们生成的图片放在一起。

方法二:把图片工具接入 Claude

Claude 也可以通过基于 Model Context Protocol 的连接器调用外部工具。这是一个把工具接入 AI 助手的开放标准(modelcontextprotocol.io)。当一个图片服务提供 MCP 服务器时,你只需在 Claude 里添加一次它的地址,之后 Claude 就能自己生成图片,并直接显示在对话中。

Anthropic 帮助中心说明,自定义连接器可用于 Claude 网页版、Claude Desktop 和 Cowork,适用于 Free、Pro、Max、Team 和 Enterprise 套餐,其中 Free 账号限一个自定义连接器(添加方法)。在设置里依次点击 Customize、Connectors,再点 Add custom connector。

PopNow 自己的连接器目前还没有开放。开放之后,Claude 无需离开对话就能用 PopNow 上的任何模型生成图片和视频;PopNow MCP 页面 会说明它的运作方式和你需要准备什么。在那之前,方法一同样能得到这些图片,只是要多复制粘贴一次。

应该用哪种办法?

  • 你需要 logo、图标、示意图或图表: 直接让 Claude 给出 SVG 或图表,不需要图片模型。
  • 你今天就需要照片、插画或海报: 让 Claude 写提示词,然后在图片生成器里生成。
  • 你想修改手上已有的照片: 把修改要求告诉 Claude,再用照片编辑工具(例如 图片编辑)执行。它只需要你的照片和一句话。
  • 你每天都在 Claude 里做图片: 连接器可以省掉复制粘贴。如果你用的服务提供连接器,就添加它。

常见问题

为什么 Claude 不能生成图片?

Claude 是语言模型,所以它返回的一切都是文字。它可以写代码画简单的图形,也能详细描述任何图片,但类似照片的图像来自另一类独立的模型,而 Anthropic 还没有发布这类模型。

有官方的 Claude 图片生成器吗?

没有。标榜「Claude 图片生成器」的页面都是第三方工具,它们把 Claude 或其他聊天机器人和独立的图片模型拼在一起。这和上面的方法一或方法二是同一个思路。

Claude 能修改我的照片吗?

它能看懂照片,告诉你要改什么,还能替你写出修改指令。但它不能亲自修改像素。把它的指令粘贴到 图片编辑 之类的照片编辑工具里,就能得到修改后的文件。

Claude 能做视频吗?

不能。它能写视频提示词、分镜表或脚本。要把这些变成片段,需要使用视频模型,例如 视频生成器。

把 Claude 的提示词变成图片要花多少钱?

写提示词不会在你的 Claude 套餐之外产生额外费用。在 PopNow 上用 Nano Banana 2.1 生成一张 1K 图片,花费 48 积分。生成前会先显示价格。

自己动手做

从 Claude 那里拿到了提示词?在这里直接生成图片。

Claude 不能像图片模型那样生成照片或插画,但能用代码画矢量图、写出好提示词。这里说明它实际能做什么,以及怎样拿到真正的图片。

每次生成都会先显示价格再运行。没有订阅,失败的任务会退还。