DashScope 图像编辑平台
基于 Next.js 15 的 DashScope 图像编辑平台,服务端代理调用保护 API Key。
https://github.com/bbmy85552/img-agent
Visit Bob智能体
图像生成
图像处理
-
Project Overview
项目概述
这是一个基于 Next.js 15.5.15 的 DashScope 图像编辑平台,封装了通义千问图像模型(qwen-image-2.0 / qwen-image-2.0-pro)的编辑能力。前端提供图片上传与编辑参数,服务端代理调用 DashScope API,避免直接暴露 API Key。
核心功能
- 图片输入:支持图片 URL 输入或本地图片上传(自动转 Data URL)。
- 提示词编辑:编辑提示词 + 负面提示词。
- 模型选择:
qwen-image-2.0、qwen-image-2.0-pro。 - 参数控制:分辨率、数量、扩写、水印等参数可调。
- 服务端代理:在 Next.js API 路由内转发 DashScope,保护密钥。
- 结果展示:展示生成结果图,并支持新标签页打开。
API 路由
- 前端调用:
POST /api/edit - 服务端转发:
/services/aigc/multimodal-generation/generation
技术栈
- Next.js 15 App Router
- TypeScript
- DashScope(通义千问图像模型)
- PostgreSQL(PLpgSQL 部分)