z-image,网站原来是这样搭建的
分享个最近在用的 AI 图片生成工具,终于不用登录了
前两天写文档需要配图,又不想去那些图库网站翻半天,就想着用 AI 生成几张。结果打开常用的几个工具,要么提示我今天额度用完了,要么让我先登录。当时就挺烦的,就是生成个图而已,搞这么复杂干嘛。
后来在 GitHub 闲逛的时候看到一个项目叫 Z-Image,说是打开就能用不需要登录。本来也没抱太大期望,点进去试了一下,还真就是输入文字直接生成,连注册按钮都没有。
简单说说用起来的感觉
界面很干净,就一个输入框加几个参数选项。我试着输入了 “a cat sitting on a laptop”,大概等了 10 秒左右图就出来了。质量还行,不算特别惊艳但也够用。重点是这个过程真的很顺畅,没有任何打断。
后来我又试了几个中文 prompt,像"落日下的城市天际线"这种,生成速度差不多。图片会自动存在本地缓存里,保留 7 天,这个设计挺贴心的,至少不用担心关掉页面图就找不到了。
有一点小问题是,生成的图片有时候细节会有点奇怪,比如人物的手指什么的。不过这好像是所有 AI 图片生成工具的通病,也不能强求。
技术上看了下
因为是开源的,我顺便看了眼代码。前端用的 Next.js,后端是个代理层包了一下 Pollinations AI 的 API。这样设计的好处是 API key 不会暴露到前端,同时加了签名验证防止被刷。
部署方式支持 Cloudflare Pages、Vercel、Netlify 这些常见平台。代码写得还算清晰,注释也有,想自己改改应该不难。我看了下 functions 目录里的 Cloudflare Pages Function,逻辑跟 Next.js API 路由基本一致,就是做了个统一的代理。
本地跑起来的步骤
有几个群友私信问怎么本地启动,我就把我的步骤写一下,挺简单的。
首先克隆代码:
git clone https://github.com/cf12436/z-img.git
cd z-img
安装依赖,这个项目用的 pnpm,你也可以用 npm:
pnpm install
# 或者
npm install
然后重点来了,需要配置环境变量。先去 https://pollinations.ai/ 注册个账号,在个人中心能拿到 API Token,是 sk_ 开头的。
把项目里的 .env.example 复制一份改名为 .env.local:
cp .env.example .env.local
打开 .env.local,把你的 token 填进去:
POLLINATIONS_TOKEN=sk_你的token
然后就能跑了:
pnpm dev
# 或
npm run dev
浏览器访问 http://localhost:3000 就能看到界面了。
如果想部署到线上
我自己试了下部署到 Cloudflare Pages,因为免费而且快。步骤也不复杂:
- Fork 这个项目到你自己的 GitHub
- 去 Cloudflare Dashboard,选 Workers & Pages,创建 Pages 项目
- 连接你 fork 的仓库
- 构建配置填:
- Framework preset: Next.js (Static HTML Export)
- Build command:
npm run build - Build output directory:
out
- 在环境变量里加上
POLLINATIONS_TOKEN
部署完等几分钟就能访问了。Cloudflare 会给你一个 .pages.dev 的域名,也可以绑自己的域名。
如果习惯用 Vercel 或 Netlify 也一样,就是在对应平台的环境变量里配置那个 token 就行。项目 README 里写得更详细,有问题可以去看看。
为什么觉得值得分享
现在这种工具其实不少,但能做到真正"开箱即用"的不多。大部分要么有使用限制,要么必须登录,要么免费版功能阉割得厉害。这个项目就做一件事:让你快速生成图片,别的都不管。
对我这种经常需要临时生成些配图的人来说,这种简单直接的工具反而最实用。不用记密码,不用担心额度,需要的时候打开用就行。
而且它开源的,MIT 协议,你可以自己部署一个,也可以基于它改。如果你们公司或者团队需要内部的图片生成工具,fork 一份改改应该也挺快的。
一些可能的问题
用了几天发现也不是完美的。首先生成速度虽然不慢但也不算快,大概 8-15 秒这样。另外参数选项相对比较基础,没有那些高级工具的精细控制。
还有就是因为用的是 Pollinations AI 的免费 API,稳定性应该是依赖人家服务的。不过目前用下来还没遇到过挂掉的情况,不知道高峰期会不会卡。
如果你需要生成大量高质量的专业级图片,可能还是得用付费的专业工具。但如果只是日常写文档、做 PPT 需要点配图,或者快速验证个创意,这个完全够用了。
GitHub:https://github.com/cf12436/z-img
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)