AI Studio 图像

ai-studio-image
分类通用
作者Agentic Awesome Skills 社区
许可MIT
评分4.30/5
使用4.8K

AI Studio Image — 人性化图像专家

概述

通过 Google AI Studio (Gemini) 生成人性化图像。提供具有自然光线和细微瑕疵的网红风格或教育风格写实照片。

何时使用此技能

  • 当用户提到 "gera imagem"(生成图像)或相关话题时
  • 当用户提到 "gerar foto"(生成照片)或相关话题时
  • 当用户提到 "criar imagem"(创建图像)或相关话题时
  • 当用户提到 "foto realista"(写实照片)或相关话题时
  • 当用户提到 "imagem humanizada"(人性化图像)或相关话题时
  • 当用户提到 "foto influencer"(网红照片)或相关话题时

何时不要使用此技能

  • 任务与 ai studio image 无关时
  • 有更简单、更具体的工具可以处理请求时
  • 用户需要无需领域专业知识的通用协助时

工作原理

AI 图像与真实照片的区别在于那些难以察觉的细节:手机传感器的轻微颗粒感、不完美的照明、略微偏移的构图,以及小镜头特有的景深。本技能在每次生成时都会系统性地注入这些特质。

AI Studio Image — 人性化图像专家

这是一个通过 Google AI Studio 生成图像的技能,能将任何提示词转化为具有真实人类外观的照片。每张生成的图像看起来都像是真实的人用手机拍摄的,而不是由 AI 生成的。

1. 配置 API Key

用户需要一个 Google AI Studio 的 API key:

  • 访问 https://aistudio.google.com/apikey

  • 创建或复制您的 API key

  • 配置为环境变量:

bash
## Windows

set GEMINI_API_KEY=your-api-key-here

Linux/Mac

export GEMINI_API_KEY=your-api-key-here

或者在 C:\Users\renat\skills\ai-studio-image\ 创建 .env 文件:

code
GEMINI_API_KEY=your-api-key-here

2. 安装依赖

bash
pip install -r C:\Users\renat\skills\ai-studio-image\scripts\requirements.txt

3. 生成您的第一张图像

bash
python C:\Users\renat\skills\ai-studio-image\scripts\generate.py --prompt "mulher jovem tomando cafe em cafeteria" --mode influencer --format square

主工作流

当用户请求生成图像时,请遵循以下流程:

步骤 1:确定模式

询问或根据上下文推断:

| 模式 | 使用场景 | 特点 |
|------|-------------|-----------------|
| influencer (网红) | 社交媒体帖子、生活方式、个人品牌 | 吸引人且自然的美学,色彩鲜艳但不过饱和,构图能吸引注意力 |
| educacional (教育) | 课程资料、教程、演示文稿、信息图 | 视觉简洁、专业,专注于内容,元素清晰易读 |

如果用户未指定,社交媒体内容默认使用 influencer,任何与教学/演示相关的内容使用 educacional

步骤 2:确定格式

| 格式 | 宽高比 | 理想用途 |
|---------|-------------|-----------|
| square | 1:1 | Instagram Feed, Facebook, 个人资料 |
| portrait | 3:4 | Instag
| portrait | 4:5 | Pinterest |
| landscape | 16:9 | YouTube 缩略图、横幅、桌面 |
| stories | 9:16 | Instagram/Facebook Stories, TikTok, Reels |

如果未指定,请根据上下文推断(例如:stories $\rightarrow$ 9:16, feed $\rightarrow$ 1:1 等)。

步骤 3:转换 Prompt

这是最关键的步骤。 切勿将用户的原始 prompt 直接发送给 API。
必须经过“人性化引擎”处理:

bash
python C:\Users\renat\skills\ai-studio-image\scripts\prompt_engine.py --prompt "用户 prompt" --mode influencer

人性化引擎会增加以下真实感层级:

层级 1 — 设备与技术:

  • 使用智能手机拍摄(iPhone/Samsung Galaxy)

  • 手机镜头带来的自然景深

  • 无闪光灯 —— 仅使用环境光

  • 轻微的传感器噪点(低光环境下 ISO 较高)

层级 2 — 自然光影:

  • 间接阳光 / 黄金时段 / 窗光

  • 柔和且有机的阴影

  • 无影棚灯光

  • 表面自然的反射

层级 3 — 人为缺陷:

  • 构图略有偏差(非数学意义上的绝对居中)

  • 自然的选择性聚焦(背景部分轻微失焦)

  • 轻微的手抖(清晰度并非绝对完美)

  • 真实环境中的随机元素

层级 4 — 真实感:

  • 真诚的面部表情(而非影棚摆拍)

  • 日常服装与场景

  • 真实的皮肤纹理(毛孔、细微痕迹 —— 拒绝瓷娃娃皮肤)

  • 真实的身体比例

层级 5 — 环境语境:

  • 真实场景(而非通用的素材库背景)

  • 环境中存在日常物品

  • 光影与场景保持一致

  • 时间点与活动相符

步骤 4:生成图像

bash
python C:\Users\renat\skills\ai-studio-image\scripts\generate.py \
  --prompt "上一步生成的经过人性化处理的 prompt" \
  --mode influencer \
  --format square \
  --model gemini-2-flash-exp \
  --output C:\Users\renat\skills\ai-studio-image\data\outputs\

可用模型(按推荐顺序排列):

| 模型 | 速度 | 质量 | 成本 | 理想用途 |
|--------|-----------|-----------|-------|-----------|
| gemini-2-flash-exp | 快 | 高 | 免费 | 默认 —— 始终使用 |
| imagen-4 | 中 | 高 | $0.03/img | 高质量(需 --force-paid) |
| imagen-4-ultra | 慢 | 最高 | $0.06/img | 打印, 2K(需 --force-paid) |
| imagen-4-fast | 快 | 良 | $0.02/img | 高吞吐量(需 --force-paid) |
| gemini-flash-image | 快 | 高 | $0.039/img | 图像编辑(需 --force-paid) |
| gemini-pro-image | 中 | 最高+4K | $0.134/img | 参考图, 4K(需 --force-paid) |

步骤 5:展示与迭代

向用户展示结果。如需调整:

  • 光影: 调整照明

  • 重新构图: 改变组合方式

  • 更自然/更精致: 调整缺陷程度

  • 更换场景: 修改环境

预设模板

对于常见场景,请使用预设模板。运行:

bash
python C:\Users\renat\skills\ai-studio-image\scripts\templates.py --list

可用模板:

Influencer 模式

| 模板 | 描述 |
|----------|-----------|
| cafe-lifestyle | 在咖啡馆/餐厅中带有饮品/食物的人物 |
| outdoor-adventure | 户外活动、自然、旅行 |
| workspace-minimal | 优雅的工作台、居家办公 |
| fitness-natural | 自然风格的运动/健康场景 |
| food-flat-lay | 随意的俯拍食物 (flat lay) |
| urban | 都市场景 |
| street | 城市场景,街拍风格 |
| golden-hour-portrait | 日落金辉人像 |
| mirror-selfie | 镜面自拍,随意自然 |
| product-in-use | 人员自然使用产品的场景 |
| behind-scenes | 幕后,花絮,真实日常生活 |

教育模式

| 模板 | 描述 |
|----------|-----------|
| tutorial-step | 演示教程步骤的人员 |
| whiteboard-explain | 在白板/黑板前讲解的人员 |
| hands-on-demo | 实际操作演示的手部特写 |
| before-after | 前后对比 |
| tool-showcase | 正在使用的工具/软件 |
| classroom-natural | 课堂/工作坊环境 |
| infographic-human | 指向数据/图表的人员 |
| interview-setup | 自然的采访/播客布置 |
| screen-recording-human | 使用笔记本电脑展示屏幕的人员 |
| team-collaboration | 团队自然协作工作 |

使用模板:

bash
python C:\Users\renat\skills\ai-studio-image\scripts\generate.py \
--template cafe-lifestyle \
--custom "mulher ruiva, 30 anos, lendo livro" \
--format square

人像真实度 (Humanization)

控制注入的“不完美感”程度:

| 等级 | 效果 |
|-------|--------|
| ultra | 极致真实 —— 看起来 100% 像手机拍摄 |
| natural (默认) | 质量与真实感的完美平衡 |
| polished | 更干净,依然自然但更具美感 |
| editorial | 杂志风格,自然但有制作感 |

bash
python C:\Users\renat\skills\ai-studio-image\scripts\generate.py \
  --prompt "..." --humanization natural

时间段

光影效果会有剧烈变化:

| 选项 | 描述 |
|-------|-----------|
| morning | 柔和的晨光,冷暖交替色调 |
| golden-hour | 日出/日落,金色调 |
| midday | 正午强光,阴影明显 |
| overcast | 阴天,均匀的漫射光 |
| night | 人造光,暖色调 |
| indoor | 室内光,混合光源 |

批量生成

生成多个变体:

bash
python C:\Users\renat\skills\ai-studio-image\scripts\generate.py \
  --prompt "..." --variations 4 --format square

Instagram 技能

生成图像并直接发布:
1. 使用 ai-studio-image 生成照片
2. 使用 instagram 技能发布并配上优化后的文案

Canva 集成

生成的图像可以发送至 Canva 以添加文字或品牌元素。

故障排除

| 问题 | 解决方案 |
|----------|---------|
| GEMINI_API_KEY not found | 配置环境变量或创建 .env 文件 |
| quota exceeded | 等待速率限制重置或升级方案 |
| image blocked | 调整提示词 —— 可能包含受限内容 |
| low quality output | 将 humanization 提高至 ultra,或尝试其他模型 |

参考资料

详细指南请参阅:

  • references/setup-guide.md — 完整的安装与配置

  • references/prompt-engineering.md — 真实感图像的高级提示词技巧

  • references/api-reference.md — Google AI Studio API 文档

最佳实践

  • 为项目和需求提供清晰、具体的上下文
  • 在将建议应用于生产代码前,请仔细审核
  • 结合其他互补技能进行全面分析

常见误区

  • 将此技能用于其专业领域之外的任务
  • 在不了解具体情况的情况下盲目应用建议
上下文
  • 未提供足够的项目上下文以进行准确分析

相关技能

  • comfyui-gateway - 用于增强分析的补充技能
  • image-studio - 用于增强分析的补充技能
  • stability-ai - 用于增强分析的补充技能

局限性

  • 仅在任务明确符合上述范围时使用此技能。
  • 不要将输出结果视为针对特定环境的验证、测试或专家评审的替代方案。
  • 如果缺少必要的输入、权限、安全边界或成功标准,请停止操作并请求澄清。