产品简介
photocrate PhotoCrate 是一个开源的动态图像库和交互式编辑器,基于 Next.js 和 Cloudinary 构建。它提供类似 Google Photos 的画廊体验,支持 AI 编辑、滤镜、创作和管理,适合需要自定义图像管理和云存储集成的开发者及内容创作者。

核心功能
- 画廊视图展示所有上传图像
- AI 驱动的图像编辑器
- 滤镜和效果应用
- 创作功能如拼贴、动画、色彩突出
- 媒体管理工具
快速开始
- 第一步:使用命令 npx create-next-app@latest -e https://github.com/cloudinary-community/photocrate photocrate 创建新项目。
- 第二步:在项目目录创建 .env.local 文件,配置 Cloudinary 云名称、API 密钥和 API 密钥。
- 第三步:运行 npm install 安装依赖,然后 npm run dev 启动开发服务器。
- 第四步:打开浏览器访问 http://localhost:3000/,点击右上角上传按钮添加图片。
界面预览

与其他方案对比
| 对比项 | photocrate | 同类方案 |
|---|---|---|
| 存储方式 | 基于 Cloudinary 云存储,自动优化和转换 | 如 Google Photos 使用 Google 云,或本地存储工具 |
| 编辑能力 | AI 驱动编辑,支持滤镜、效果和创作 | 基础编辑工具,功能有限 |
| 可定制性 | 开源可配置,支持自定义标题、标签和文件夹 | 闭源软件,功能固定 |
适合谁用
- 需要搭建个人图像库的 Web 开发者
- 希望集成 Cloudinary 进行图像优化和编辑的内容创作者
- 寻找可自定义开源图像管理方案的技术用户
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/cloudinary-community/photocrate