项目概述

Aice PS 是一款功能强大的网页版 AI 照片编辑器,利用 Google Gemini 的先进能力,让专业级的图像编辑和创作变得简单直观。

🎨

AI 图像生成

通过文本描述直接创作高质量图片,支持多种宽高比,让创意想法瞬间变为现实。

智能修饰

在图片上指定任意位置,通过文字指令进行局部修改,如"移除这个物体"、"把衬衫变成红色"。

🎭

创意滤镜

一键应用多种艺术风格滤镜,如动漫风、合成波、Lomo 效果等,让图片更具艺术感。

⚙️

专业调整

对图片进行全局调整,如背景虚化、增强细节、调整光效等专业级处理。

🔗

智能合成

上传 1-3 张图片,通过描述将它们无缝地融合在一起,创造全新的视觉效果。

🎵

音画志

上传图片和音乐,AI 自动生成多种风格化图片,并根据音乐节拍生成酷炫视频短片。

技术架构

基于现代化技术栈构建,确保高性能和优秀的用户体验

⚛️
React 19
最新版本的React框架,通过esm.sh加载,无构建步骤
📘
TypeScript
类型安全的JavaScript,提供更好的开发体验
🤖
Google Gemini
先进的AI模型,支持图像生成和编辑功能
🎨
Tailwind CSS
实用优先的CSS框架,通过CDN快速加载
✂️
React Image Crop
专业的图像裁剪组件库
🎬
Framer Motion
强大的动画库,提供流畅的交互体验

核心 AI 模型

Aice PS 的强大功能由 Google 最先进的一系列生成式 AI 模型驱动

🍌

Gemini 2.5 Flash Image

gemini-2.5-flash-image-preview

这款模型是 Aice PS 所有核心图像编辑功能的引擎,也被称为 "Nano Banana"。它不仅仅是一个图像生成器,更是一个上下文编辑器,能够深度理解图像内容并根据自然语言指令进行精确操作。

  • 高级推理与上下文理解,能像人类一样"思考"用户的编辑意图
  • 卓越的角色与场景一致性,保持主体和风格的高度一致
  • 精确的局部编辑,支持指定位置的无缝修改
  • 文本与细节处理,能识别并修改图像中的文字
  • 多图像融合,理解并融合多张输入图片
🎨

Imagen 4

imagen-4.0-generate-001

业界领先的文本到图像生成模型,负责"用 AI 创造图像"功能。当用户输入描述性文字时,Imagen 4 会将其转化为高质量、富有创意且与描述高度相关的图像。

  • 高质量图像生成,支持多种风格和主题
  • 精确的文本理解,准确捕捉用户意图
  • 多种宽高比支持,适应不同使用场景
  • 快速生成速度,提供流畅的用户体验

Gemini 2.5 Flash

gemini-2.5-flash

速度极快且高效的多模态模型,主要负责文本和逻辑分析任务。当用户点击"获取灵感"时,会分析当前图片并智能生成创意编辑建议。

  • 快速图像分析,瞬间理解图片内容和风格
  • 智能建议生成,提供个性化的编辑方案
  • 多模态理解,结合视觉和文本信息
  • 高效处理,确保实时响应体验

快速开始

选择适合你的安装和使用方式

🚀 推荐方式:直接使用在线版本

如果你已经登录了 Google AI Studio,可以直接使用在线版本,无需任何配置。

在线访问
https://ai.studio/apps/drive/1JSVTWc7Pe1GfLLrQcBWPZF_yH_80xUGg

💡 提示:使用在线版本可以免费体验所有功能,无需配置API密钥。

1. 克隆项目

bash
git clone https://github.com/aigem/aice_ps.git
cd aice_ps

2. 启动本地服务器

bash
# 使用 Node.js
npm install -g serve
serve .

# 或使用 Python
python -m http.server

3. 配置 API 密钥(可选)

如需使用自己的 API 密钥,请访问 Google AI Studio 获取。

1. Fork 仓库

首先 Fork 项目到你的 GitHub 账户。

2. 部署到 Vercel

在 Vercel 中导入你的 Fork 仓库,选择 "Other" 作为框架预设。

3. 设置环境变量

环境变量
API_KEY=your_gemini_api_key_here