V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
maomaolkd
V2EX  ›  GitHub

[开源] 做了个免费的 z-image 图片生成器,无需登录直接用

  •  
  •   maomaolkd · 4 天前 · 287 次点击

    [开源] 做了个免费的 z-image 图片生成器,无需登录直接用

    最近做项目经常需要生成配图,试过几个 AI 图片工具,要么强制登录,要么每天额度有限。有次赶进度需要连续生成十几张图,结果卡在额度限制上。

    就想着能不能自己做个简单的,打开就能用,不需要那些繁琐流程。于是花了几天搞了这个项目,现在开源出来。

    GitHub 仓库: https://github.com/cf12436/z-img

    能做什么

    功能很简单:

    • 输入文字描述生成图片(中英文都支持)
    • 调整分辨率、随机种子、AI 增强等参数
    • 自动保存历史记录(本地缓存 7 天)
    • 支持 12 种语言界面

    没做花里胡哨的东西,就是个纯粹的工具。打开网页,输入描述,等几秒,图就出来了。

    使用的 AI 服务

    项目用的是 Pollinations AI 的免费图片生成 API 。如果你想自己部署这个项目,需要去他们网站申请一个 API Token:

    获取 API Token: https://pollinations.ai/

    注册账号后,在个人中心可以拿到一个 sk_ 开头的 token 。这个是免费的,就是用来调用图片生成接口。

    如果想自己部署

    项目是开源的,代码在 GitHub 上。如果你想本地跑或者部署到自己的服务器:

    1. 克隆项目:
    git clone https://github.com/cf12436/z-img.git
    cd z-img
    
    1. 安装依赖:
    pnpm install  # 或 npm install
    
    1. 配置环境变量:
    cp .env.example .env.local
    

    然后编辑 .env.local,把你在 Pollinations AI 申请的 token 填进去:

    POLLINATIONS_TOKEN=sk_你的 token
    
    1. 启动:
    pnpm dev
    

    访问 http://localhost:3000 就能看到界面了。

    部署到线上

    如果想部署到线上让别人也能用,推荐用 Cloudflare Pages ,免费而且快:

    1. Fork 项目到你的 GitHub
    2. 登录 Cloudflare ,创建 Pages 项目,连接你 fork 的仓库
    3. 构建配置选 Next.js ,输出目录填 out
    4. 在环境变量里加上你的 POLLINATIONS_TOKEN

    部署完会给你一个域名,也可以绑自己的域名。Vercel 或 Netlify 也可以,配置差不多。

    一些说明

    这个项目比较简单,主要就是解决我自己的需求。有几点需要说明:

    • 依赖第三方服务:图片生成靠 Pollinations AI ,如果它挂了这个也挂
    • 生成速度:大概 8-15 秒,不算特别快
    • 图片质量:日常配图够用,但细节有时会有点奇怪( AI 通病)

    如果你需要专业级的图片生成,可能还是得用付费工具。但如果只是写文档、做 PPT 需要点配图,或者快速验证个创意,这个应该能满足需求。

    开源协议

    MIT 协议,随便用。想自己部署、改代码、商用都可以。

    如果你觉得有用可以给个 star ,有问题欢迎提 Issue 。想改进什么也欢迎 PR 。


    链接:
    GitHub: https://github.com/cf12436/z-img
    获取 API Token: https://pollinations.ai/

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2795 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 04:13 · PVG 12:13 · LAX 21:13 · JFK 00:13
    ♥ Do have faith in what you're doing.