一个基于 Google Gemini (Nano Banana) 的强大 AI 图片生成与编辑工具。
通过简单的文字描述,即可生成高质量的图片。只需输入你的创意想法,AI 将为你创造出精美的视觉作品。
使用文本描述对现有图片进行修改和优化。告诉 AI 你想要改变的内容,它会精准地调整图片以符合你的需求。
支持引用素材图片与文本描述相结合,生成或修改图片。将你的参考图片与创意描述融合,创造出独特的作品。
通过多轮对话与 AI 交互,逐步完善和优化你的图片。每一次对话都能让作品更接近你的理想效果。
- API供应商: Google Gemini - 使用原生 Gemini API 格式
- 支持模型:
- Gemini 3 Pro - 高性能文字和图片生成模型
- Gemini 3 Flash - 快速响应的文字和图片生成模型
- 框架: Next.js 15.5.2
- UI 库: React 19.1.0
- 样式: Tailwind CSS 4
- UI 组件: Shadcn UI
- 图标: Lucide React
- 类型检查: TypeScript 5
npm install
# 或
yarn install
# 或
pnpm installnpm run dev
# 或
yarn dev
# 或
pnpm dev打开浏览器访问 http://localhost:3000 即可开始使用。
npm run build
npm start- 文本生成图片: 在输入框中描述你想要生成的图片内容,点击生成按钮
- 修改图片: 上传图片后,输入修改描述,AI 将根据你的要求调整图片
- 素材融合: 上传参考图片,结合文本描述生成新的创意作品
- 对话优化: 对生成的图片不满意?继续对话,告诉 AI 需要调整的地方
使用本项目需要配置以下 API:
- Google Gemini API 密钥
请访问 Google AI Studio 获取 API 密钥。
drawnano/
├── app/ # Next.js 应用目录
├── components/ # React 组件
├── lib/ # 工具函数和配置
├── public/ # 静态资源
└── styles/ # 样式文件