AI 应用主线项目
画境 · AI 生图/改图工作台
支持多用户运营的 AI 图像生成与编辑平台,一句话描述即可生成或修改图片。
- 角色
- 独立设计开发
- 周期
- 2026.04 - 至今
- 状态
- 生产环境稳定运行
Next.js 16React 19TypeScriptTailwind CSSbetter-sqlite3DockerNginxJWT
背景与问题
很多人想用 AI 生成或修改图片,但不会写提示词、也不知道该用哪个模型效果更好,学习成本本身就劝退了大部分非专业用户。这个项目要把这层复杂度屏蔽掉,让用户一句话描述就能拿到想要的图。
我的角色
从需求、架构设计、前后端开发到服务器部署全部独立完成,运营和产品决策也由本人负责。
架构示意
Next.js 16 + React 19 前端(生图 / 改图 / 历史记录 / 收藏)
JWT + bcrypt 鉴权 · 邀请码注册
管理后台(用户 / 按量计费 / 成本统计)
生成队列 · 防重复扣费
OpenAI 兼容图像接口 + 文本模型提示词自动优化(5 家供应商可切换)
技术方案
- 接入 OpenAI 兼容的图像生成接口,同时调用文本大模型对用户描述做自动优化,非专业用户不用懂提示词技巧
- 运营方可在 OpenAI、Claude、DeepSeek、GLM、Gemini 5 家主流大模型供应商间按需切换,平衡成本与出图效果
- 后台支持用户管理、邀请码注册、按量计费与成本统计,费用数据只对管理员可见
- 生成队列加防重复扣费设计,保障高并发下的计费准确性
核心难点与取舍
高并发下的计费准确性:多用户同时提交生成请求时,网络重试或重复点击容易导致重复扣费。取舍是不追求极致吞吐,先用队列化处理保证每笔扣费可追溯、不重复,再谈性能。
成果指标
5 家
可切换的大模型供应商
1 句话
非专业用户完成生图/改图
成果
- 非专业用户靠自然语言描述即可完成生图与改图,跳过学提示词的门槛
- 运营方可在 5 个主流大模型供应商间自由切换,成本和出图效果按需调整
- 已在生产环境稳定运行