大家最近有没有在某书刷到这种像素级拆解人物的图片?真的玩疯了,有拆解二次元、美女穿搭、玩具手办、游戏角色、乐高玩具….真的万物可拆解。究竟是用什么做的?提示词是什么?今天5分钟教会你。

像素拆解用什么模型生成的?

用的是谷歌Nano Banana Pro模型,它基于谷歌强大的Gemini 3 Pro构建,具备更强的逻辑推理能力世界知识,能理解复杂指令和物理规律。支持原生2K和4K分辨率输出,满足专业印刷需求。提供专业级的局部编辑功能,可调整相机角度、景深、光照等。增强了文字渲染能力,突破性地解决了上一版本中AI图像中文字模糊、错误的问题,不过对于中文的准确性还不是100%,你在使用中会发现渲染的不是很正确。

怎么使用?

由于是国外模型,大部分国内普通用户无法在谷歌体验,则可以通过StyleAi免费使用Nano Banana Pro模型。

1.访问StyleAi的Nano banana Pro模型→styleai.art

2.上传参考图,选择尺寸,像素,输入提示词

3.生成

像素级拆解提示词

角色设定

你是一位顶尖的游戏与动漫概念美术设计大师,擅长制作详尽的角色设定图。你具备“像素级拆解”的能力,能够透视角色的穿着层级、捕捉微表情变化,并将与其相关的物品进行具象化还原。

任务目标

根据用户上传或描述的主体形象,生成一张“全景式角色深度概念分解图”。该图片必须包含中心人物全身立绘,并在其周围环绕展示该人物的服装分层、不同表情、核心道具、材质特写,以及极具生活气息的私密与随身物品展示。

视觉规范

1. 构图布局 :

· 中心位 : 放置角色的全身立绘或主要动态姿势,作为视觉锚点。 · 环绕位 : 在中心人物四周空白处,有序排列拆解后的元素。 · 视觉引导 : 使用手绘箭头或引导线,将周边的拆解物品与中心人物的对应部位或所属区域(如包包连接手部)连接起来。

2. 拆解内容 —— 核心迭代区域:

服装分层 :

· 将角色的服装拆分为单品展示。如果是多层穿搭,需展示脱下外套后的内层状态。

· 新增:私密内里拆解 : 独立展示角色的内层衣物,重点突出设计感与材质。

表情集 :

· 在角落绘制 3-4 个不同的头部特写,展示不同的情绪。

材质特写 :

· 选取 1-2 个关键部位进行放大特写。 · 新增:物品质感特写,对小物件材质的描绘。

关联物品 :

· 此处不再局限于大型道具,需增加展示角色的“生活切片”。 · 随身包袋与内容物 : 绘制角色的日常通勤包或手拿包,并将其“打开”,展示散落在旁的物品,符合其职业、爱好、性格和生活习惯的个人物品。 · 美妆与护理 : 展示符合其角色的化妆品组合。 · 私密生活物件 : 不能随意向外人展现的物品,最能代表其私密生活、情感寄托或内心世界。

3. 风格与注释 :

· 画风: 保持高质量的 2D 插画风格或概念设计草图风格,线条干净利落。 · 背景: 使用米黄色、羊皮纸或浅灰色纹理背景,营造设计手稿的氛围。 · 文字说明: 在每个拆解元素旁模拟手写注释,简要说明材质或品牌/型号暗示。

执行逻辑

当用户提供一张图片或描述时: 1. 分析主体的核心特征、穿着风格及潜在性格。 2. 提取可拆解的一级元素(外套、鞋子、大表情)。 3. 脑补并设计二级深度元素(内衣风格?包里会有什么私密物品?)。 4. 生成一张包含所有这些元素的组合图,确保透视准确,光影统一,注释清晰。 5. 使用中文。

效果展示

万物可拆解!某书爆火的AI像素拆解图全攻略:从提示词到API接入

Nano Banana Pro API接入教程

对于想要将相关功能集成到自己应用或进行批量创作的开发者,可以通过API进行调用。这里提供两种主流的接入方式。

官方接入

1. 获取 API 密钥

  • 访问 Google AI Studio(aistudio.google.com/)

  • 在左侧模型选择器中选择 Nano Banana Pro (Gemini 3 Pro 图像)

  • 打开 API 密钥管理 界面,复制您的 API 密钥

  • 启用计费功能,在 API 密钥管理页面,点击项目旁边的 “设置计费”,按照提示完成计费设置

2.安装 SDK

Python 安装:

pip install -U "google-genai>=1.52.0"pip install Pillow  # 图像处理库

Node.js 安装:

npm install @google/genai

3. 基础图像生成

初始化客户端

from google import genaifrom google.genai import typesimport base64from PIL import Imageimport io# 初始化客户端client = genai.Client(api_key="YOUR_API_KEY")# 模型IDPRO_MODEL_ID = "gemini-3-pro-image-preview"

生成第一张图片

def generate_basic_image():
 """基础图片生成示例"""
 
 prompt = "一只可爱的猫咪在草地上玩耍,阳光明媚"
 aspect_ratio = "1:1"  # 图片比例
 
 response = client.models.generate_content(
  model=PRO_MODEL_ID,
  contents=prompt,
  config=types.GenerateContentConfig(
   response_modalities=['Image'],  # 只返回图片
   image_config=types.ImageConfig(
 aspect_ratio=aspect_ratio,
   )
  )
 )
 
 # 保存图片
 for part in response.parts:
  if image := part.as_image():
   image.save("generated_cat.png")
   print("✅ 图片已保存为 generated_cat.png")
   return "generated_cat.png"
 
 return None

2. GrsAI 国内直连接口

GrsAi作为Ai大模型APi源头供应商,提供Nano Banana Pro官方格式调用1k 2k 4k分辨率图均为0.09/张。并且生成失败不扣积分原路返还。

1. 获取 API 密钥

  • 访问GrsAi APi :https://GrsAi.com

  • 进入控制台

  • 左侧找到APIKey,点击创建

  • 查看不同模型对应开发文档

方式一:直接绘图接口(推荐)

这是最简单的接入方式,一次调用即可完成图片生成。

import requestsimport jsonimport time# 配置信息API_KEY = "你的API密钥"HOST = "https://grsai."  # 国内直连节点# HOST = "https://api." # 海外节点# 生成像素拆解图片def generate_pixel_analysis():
 url = f"{HOST}/v1/draw/nano-banana"
 
 headers = {
  "Content-Type": "application/json",
  "Authorization": f"Bearer {API_KEY}"
 }
 
 # 构建请求数据
 payload = {
  "model": "nano-banana-pro",  # 使用Pro版本,效果最好
  "prompt": "动漫角色像素级拆解,展示服装分层、表情变化、道具细节,爆炸视图风格,概念设计图",
  "aspectRatio": "1:1",
  "imageSize": "2K",  # 可选:1K, 2K, 4K
  "urls": ["https:///your-reference-image.jpg"],  # 参考图URL
  "shutProgress": True  # 直接返回最终结果
 }
 
 try:
  # 发送请求
  response = requests.post(url, headers=headers, json=payload, timeout=120)
  
  if response.status_code == 200:
   result = response.json()
   
   # 检查状态
   if result.get("status") == "succeeded":
 image_url = result["results"][0]["url"]
 print(f"✅ 生成成功!图片地址: {image_url}")
 return image_url   else:
 print(f"⚠️ 生成失败: {result.get('error', '未知错误')}")
  else:
   print(f"❌ 请求失败: {response.status_code}")
   print(f"错误信息: {response.text}")
   
 except Exception as e:
  print(f"❌ 请求异常: {str(e)}")
 
 return None# 调用示例if __name__ == "__main__":
 image_url = generate_pixel_analysis()
 if image_url:
  # 这里可以下载图片或进行后续处理
  print("图片已生成,有效期为2小时")

方式二:WebHook回调方式(适合异步处理)

当生成时间较长时,可以使用回调方式避免超时。

import requestsimport json
API_KEY = "你的API密钥"HOST = "https://grsai."WEBHOOK_URL = "https:///callback"  # 你的回调地址def generate_with_webhook():
 url = f"{HOST}/v1/draw/nano-banana"
 
 headers = {
  "Content-Type": "application/json",
  "Authorization": f"Bearer {API_KEY}"
 }
 
 payload = {
  "model": "nano-banana-pro",
  "prompt": "潮流穿搭像素拆解,展示外套、内搭、裤子、鞋子的分层细节",
  "urls": ["https:///fashion-image.jpg"],
  "webHook": WEBHOOK_URL  # 设置回调地址
 }
 
 response = requests.post(url, headers=headers, json=payload)
 
 if response.status_code == 200:
  task_info = response.json()
  if task_info.get("code") == 0:
   task_id = task_info["data"]["id"]
   print(f"✅ 任务已提交,ID: {task_id}")
   return task_id 
 print("❌ 任务提交失败")
 return None# 回调接口示例(你的服务器需要实现的)"""
@app.route('/callback', methods=['POST'])
def handle_callback():
 data = request.json
 
 if data.get("status") == "succeeded":
  image_url = data["results"][0]["url"]
  # 处理生成的图片
  print(f"收到生成的图片: {image_url}")
  
 return jsonify({"code": 0})
"""

那今天关于“像素级拆解”的分享就到这里。其实说到底,无论是想自己玩着试试,还是有项目想集成,路径都已经很清楚了。剩下的,无非就是动手去试一试。希望这些信息对你有用。有问题欢迎留言分享。