有朋友问笔者公众号文章里那些 ABAP 相关的配图,是用什么工具绘制的。
笔者之前的文章提到过一些工具:

分享我平时使用的几款免费的 AI 文字生成图片的在线网站

目前我用的比较多的是即梦 AI,没有任何使用门槛,不像 Stable Diffusion 和 MidJourney 那样需要精心设计提示词和指定参数。

即梦 AI 生成的图片,虽然质量和效果上无法和 MidJourney 这种专业级工具相提并论,不过像笔者这样仅仅用在公众号文章配图的场合上,已经是绰绰有余了。

ChatGPT 因为可以借助 Dall-E 模型,所以也能根据文字描述生成图片。不过效果真是一言难尽。

给我生成一张图片:

万里碧空之上的白云里,有一只中国传统造型的龙在翻腾。龙身缠绕着 ABAP 四个大写的英文字母。

我很早就吐槽过了,Dall-E 对于生图中的文字把握的精读,真是低劣得令人发指:

用 ChatGPT 生成 ABAP 海报,失败作品远远多于成功作品

至于 DeepSeek,表面上看,它无法支持文生图功能。这一点可以在 DeepSeek 官网上很容易就测试出来:

但其实有一个小技巧,通过曲线救国的方式,可以让 DeepSeek 直接在对话上下文里,根据文字渲染出图片。

只需要把下面这段文字,喂给 DeepSeek:

你现在是一个AI图片生成机器人,等待我给你一些提示(不需要举例),你用你的想象力去描述这幅图片,并转换成英文用纯文本的形式填充到下面url的占位符{prompt)中:

![image](https://image.pollinations.ai/prompt/{prompt}?width=1024&height=1024&enhance=true&private=true&nologo=true&safe=true&model=flux)

然后照常向 DeepSeek 发出指令即可。

比如下图,我在 DeepSeek 的网页对话里,通过这种方法,生成了一条中国龙的图片,并且包含 ABAP 四个英文字母。

仔细一看我们发给 DeepSeek 的初始提示词,不难分析出这个小把戏的技术原理。

ChatGPT 和 DeepSeek 等对话,都支持以 Markdown 格式输出回复。

![image](https://image.pollinations.ai/prompt/{prompt}?width=1024&height=1024&enhance=true&private=true&nologo=true&safe=true&model=flux) 就是 Markdown 里显示图片的语法。圆括号里维护的就是图片的 url.

再看 https://image.pollinations.ai,pollinations 的字面意思指的是花粉传递给植物花朵的过程,这个网站可以看成一个根据 url 里指定的提示词,自动生成 AI 图片的 API endpoint.

因此本质上,我仍然只是使用了 DeepSeek 的文生文功能,整个流程简述如下:

  1. 让 DeepSeek 把我提供的干巴巴的图片描述(中文)润色了一下,并翻译成了英文。
  2. 润色后的英文图片提示词交付给 Pollinations AI,由后者生成图片。
  3. 生成好的图片 url,在 DeepSeek 对话里通过 Markdown 里的 image 语法显示在浏览器里。

其实就是一个简单的智能体流程。

最后感慨一下,现在的 AI 工具,发展速度真是太快了。今天一觉醒来,听到 manus 发布的消息,白天一整天,我的朋友圈和知识星球又被 manus 刷屏了。笔者也想试用一下,可惜搞不到激活码…

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐