ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

【AIGC实战】Python+SDXL打造“英歌舞财神”IP,解锁“招财进宝”硬核国潮甜品设计

【AIGC实战】Python+SDXL打造“英歌舞财神”IP,解锁“招财进宝”硬核国潮甜品设计

大家好,我是专注AI视觉落地的小江。
之前几期,我们分享了如何用Python+ControlNet解决烘焙图案的痛点。今天,我们进入一个更贴近日常、也更具商业变现潜力的场景——“国潮甜品设计”。
很多时候,老板缺的不是做蛋糕的技术,而是打动客户的“一语道破”。比如客户是做生意的,送“顺风顺水”;客户是创业开店的,送“马到成功”。这种带有强烈祝福寓意的文案,能让蛋糕的客单价翻倍。
今天,我就用AI来演示,如何将我们的“英歌舞财神”IP,与“顺风顺水”、“马到成功”等爆款祝福文案完美结合,批量生成高级感的产品设计图。
一、场景拆解:当财神遇上顶级祝福
场景一:“顺风顺水” (图1)

视觉构成:财神爷手持元宝和椰子(椰=耶,寓意成功),站在金黄色的蛋糕上,脚下是蓝色的海浪,寓意“乘风破浪,财源广进”。

适用场景:开业大吉、项目启动、乔迁之喜、普适性的生日祝福。

场景二:“马到成功” (图2)

视觉构成:财神爷手持咖啡(寓意“快活”),蛋糕侧面是一匹跃起的金色骏马,寓意“一日千里,事业腾飞”。

适用场景:职场晋升、考试上岸、新店开业、男性长辈生日

import requests
import json
import base64
from PIL import Image, ImageDraw
import io

# 1. 设置 API 地址
url = "http://127.0.0.1:7860/sdapi/v1/img2img"

# 2. 准备基础图片和 Mask (蒙版)
# 假设我们已经有一张生成的蛋糕底图 init_img.png
# 并且我们画了一个黑色的 Mask,白色区域代表需要重绘的区域(比如插牌的位置)
with open("init_img.png", "rb") as f:
init_image = base64.b64encode(f.read()).decode('utf-8')

with open("mask_img.png", "rb") as f:
mask_image = base64.b64encode(f.read()).decode('utf-8')

# 3. 设置 Payload 参数
payload = {
"init_images": [init_image],
"mask": mask_image,
"prompt": "(best quality, masterpiece), 3D render, cute Chinese God of Wealth holding a sign saying '顺风顺水', gold coins, ocean waves background, clay material",
"negative_prompt": "bad anatomy, text error, blurry",
"steps": 30,
"cfg_scale": 7,
"denoising_strength": 0.75, # 重绘幅度,越高变化越大
"inpaint_full_res": True, # 仅重绘蒙版区域
"inpaint_full_res_padding": 32
}

# 4. 发送请求并保存
response = requests.post(url, data=json.dumps(payload))
result = response.json()

# 解码并保存图片
image_data = base64.b64decode(result['images'][0])
image = Image.open(io.BytesIO(image_data))
image.save("output_shunfengshunshui_cake.png")

print("生成完毕!")

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进