项目介绍
一个基于 Next.js 开发的 AI 绘画应用,具有以下主要功能:
支持多种 AI 模型(Sora、DALL-E、GPT等)及自定义模型添加
提供文生图和图生图功能,支持多图参考和区域编辑
所有数据和API密钥本地存储,保障隐私安全
支持网页版及桌面应用打包,跨平台使用
在线体验:https://image-front-eight.vercel.app/
开源地址:https://github.com/HappyDongD/magic_image
功能特点
支持多种 AI 模型
GPT Sora_Image 模型
GPT 4o_Image 模型
GPT Image 1 模型
DALL-E 3 模型
自定义模型(支持添加私有模型)
文生图功能
支持自定义提示词
可选择图片比例
支持多种图片尺寸
图生图功能
支持图片编辑
支持区域遮罩编辑
支持图片质量调整
支持多图参考(同时上传多张图片)
数据安全
所有生成的图片和历史记录仅保存在本地浏览器中
支持自定义 API dai理地址
支持 API Key 配置
UI设计
现代化的用户界面
流畅的交互体验
Markdown 格式展示
代码高亮支持
跨平台支持
支持打包为桌面应用(Windows、macOS、Linux)
支持离线使用(需要配置API接口)
技术栈
Next.js 14
TypeScript
Tailwind CSS
shadcn/ui
React
Tauri (桌面应用打包)