大家好,想和大家分享一个最近做的小项目:Prompt GeminiFotos
项目背景
最近在研究 GoogleGemini 的图像生成能力,发现很多人在写 prompt 时不知道怎么描述专业摄影效果。特别是想要生成像样的人像、情侣照或职业头像时,往往效果不理想。
于是花了一些时间研究专业摄影的 lightingsetup 、构图技巧,把这些知识转化为针对 Gemini 优化的 prompt 模板。
主要功能
- 多语言支持:中文( pt-BR )和英文界面,自动根据地理位置切换专业 prompt 模板:涵盖 dramatic 、natural 、cinematic 、LinkedIn 头像等风格分类系统:个人肖像、情侣照、职业照片等不同场景实时生成:集成 Gemini 、OpenAI 最新模型
技术栈
- 前端:Next.js 15 + React 19 + TypeScript样式:TailwindCSS + Radix UI 组件库国际化:next-intl 支持多语言后端:Supabase 数据库 + NextAuth 认证AI 集成:OpenRouter 调用 Google Gemini部署:Vercel + Cloudflare R2 存储
核心亮点
最有意思的部分是 prompt 工程。比如生成 dramaticportrait 时,我的 prompt 模板会包含:
Lighting: Warm golden backlight (3200K) creating perfect hair andshoulder rim lighting with luminous halo effect.Cool blue-green key light (5600K) at 45 degrees illuminating the facesoftly with gentle shadows.Composition: Dark minimalist background, subject centered orfollowing rule of thirds.Quality: Photorealistic, 8K, ultra high definition, fashion magazinestyle...
这样生成的照片效果比简单的"好看的照片"要专业很多。
开发感悟
- 用户体验:做了大量 A/B 测试优化转化率,最终免费额度设定为 2 次国际化:巴西市场对摄影类产品需求很高,所以重点优化了葡语版本成本控制:Gemini 图像生成成本相对较高,需要平衡免费额度和运营成本
开源计划
目前还在完善功能,计划后续开源 core promptengineering 部分,让更多人能复用这些专业摄影知识。
使用体验
提供 2 次免费生成,大家可以试试效果。特别推荐 LinkedIn 头像模式,很多朋友用来更新职业照片。
欢迎大家试用反馈!也很想听听 V2EX 朋友们对 AI 摄影工具的看法和建议。
