PicMake
# PicMake - 纯前端 GPT Image 2.5 生图工作台 ## 产品简介 PicMake 是一款**纯
PicMake - 纯前端 GPT Image 2.5 生图工作台
产品简介
PicMake 是一款纯前端、零后端的 GPT Image 2.5 生图工作台,由独立开发者 Cris Wang 开源发布(MIT 协议)。它补足了 OpenAI 官方只暴露 API 而不提供独立客户端的空白:在浏览器中填入 API 地址与 Key 即可生图,所有 Key、图片、生成记录只保存在用户本机。PicMake 同时支持官方接口(https://api.openai.com/v1)与任意 OpenAI 兼容的中转站,覆盖流式与异步任务型接口,强调"你的 Key、你的图,都只留在你自己的浏览器里"。
核心功能
- 多比例一次出图:在尺寸弹层开启"多比例",一次选 2–4 个比例(如 1:1、16:9、9:16),每个比例单独请求、同时发出并分别计费,结果合成一条记录并排展示;某个比例失败不影响其他比例。
- SSE 流式渐进预览:请求走 partial_images:3 流式渲染,舞台上先出现模糊预览再逐级清晰到终稿,过程中随时取消;完成后自动存进本地历史。
- 草图 + 参考图 + 局部重绘:画板上随手画构图做草图;上传 PNG/JPEG/WebP 或复用已有作品做参考图,最多 16 张;在图上涂选区做局部重绘,选区随记录保存。
- 参数完整可调:模型(Flare 快速 / Sunburst 精细)、尺寸(1K/2K/4K 或自定义,校验 16 倍数、长边 ≤ 3840、短边 ≤ 2160)、质量(低/中/高/超高/最高)、张数(1–4)、背景(自动/透明/纯色)、格式(PNG/JPEG/WebP)。
- 本地 IndexedDB 历史:作品与生成记录全部存在浏览器本地,按描述搜索、按日期筛选、只看收藏;可再来一版、微调描述、设为参考图、复用参数、编辑此图或局部重绘。
- 中转站兼容模式:地址带不带 /v1、带不带尾斜杠都能用;中转忽略 stream 时自动走普通 JSON;返回 task_id 的中转自动每 3 秒轮询一次最长 5 分钟;失败绝不自动重发,避免重复计费。
- 国际化与主题:简体中文 / English,默认跟随浏览器语言;浅色 / 深色 / 跟随系统,顶栏一键切换,画面描述原样发给模型不做翻译。
- 完整静态部署:构建产物是纯静态文件,已带 Vercel 一键部署与 Cloudflare Pages 配置;任意静态托管都能跑。
特色优势
- 隐私零妥协:无后端、无账号、无埋点无遥测;Key 只存 localStorage,作品与历史只写 IndexedDB;除了字体来自 Google Fonts,页面只请求用户配置的 API 地址。
- CORS 友好的浏览器直连:请求从浏览器直接发出,官方接口支持,中转站只需允许跨域调用;PicMake 不引 axios、不引官方 SDK,原生 fetch 封装(/v1 归一化、错误归一化、单次流式请求)。
- 失败容错:某比例失败不影响其他比例;本地保存失败时结果留内存,离开前再提示;生成或保存进行中关闭页面浏览器会先弹出离开确认。
- 可观测的容错测试:开发期自带 mock 命令
pnpm mock,支持[401] [403] [429] [500] [policy] [stream-error] [slow] [json]等标记模拟对应错误,便于调试中转兼容。 - 现代技术栈:Vite 8 · React 19 · TypeScript 6 · Tailwind CSS v4 · HeroUI v3 · Zustand · Dexie · i18next · eventsource-parser · perfect-freehand。
应用场景
- AI 头像 / 社交素材:一次选 1:1 + 9:16 两个比例,同一条描述同时出头像与小红书封面。
- 电商产品图:上传参考图描述风格,PNG 透明背景直接合成主图与详情页大图。
- 博客 / 公众号配图:选 16:9 高质量输出,本地历史可复用参数后续配图保持视觉统一。
- 海报 / 横幅:开启多比例一次拿到 16:9、9:16、4:3 多尺寸海报素材。
- 教学场景:本地跑全流程,不上传任何学生数据,符合校内合规要求。
适用人群
- AI 设计师 / 自媒体内容创作者:需要快速迭代视觉素材、保持本机历史。
- 独立开发者 / Agent 团队:需要 OpenAI 兼容接口的纯前端客户端作为内部工具。
- 中转站用户:苦于官方 ChatGPT 调不了参数的中转站重度用户。
- 注重隐私的研究者 / 律师 / 医生:图片与 Key 不能上云。
出品方
Cris Wang,独立开发者,GitHub @crisweb1994。仓库 MIT 协议开源,社区驱动持续迭代。
更新动态
- 2026 年持续迭代:新增草图画板、参考图、局部重绘、IndexedDB 历史与搜索收藏。
- 已发布多比例异步任务型接口兼容、不自动重试策略,避免重复计费。
- 后续路线:继续完善本地工作流编辑器与中转兼容矩阵。
官网链接
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议