Generate 3D historical gourmet diorama images for Chinese cities using Google Gemini API. Creates artistic miniature food worlds with four-quadrant layouts featuring iconic dishes, Pop Mart style figures, and cultural elements. Use when the user asks to create food diorama, 美食盲盒, gourmet blind box, city food scene, or mentions generating 3D food artwork for cities like 西安, 重庆, 成都, 北京, 广州.
Generate stunning 3D food diorama images showcasing a city's culinary heritage through four-quadrant circular layouts with Pop Mart style characters.
Generate a diorama for a city:
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py 西安
The skill includes detailed food data for:
List all available cities:
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py --list-cities
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py 重庆
Output: 重庆-diorama.png
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py 成都 --output chengdu-food-art.png
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py 北京 --resolution 4K --size 1344x768
View the generated prompt without creating an image:
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py 广州 --show-prompt
city (required): City name in Chinese (e.g., 西安, 重庆)--output: Output filename (default: <city>-diorama.png)--size: Image dimensions (default: 1024x1024)
1024x1024, 832x1248, 1248x832, 864x1184, 1184x864, 896x1152, 1152x896, 768x1344, 1344x768, 1536x672--resolution: Image quality (default: 2K)
1K, 2K, 4K--model: Gemini model (default: gemini-3-pro-image-preview)
gemini-2.5-flash-image (faster)--show-prompt: Display prompt without generating--list-cities: Show all available citiesWhen a user requests a food diorama:
--list-cities if unsure1024x1024) for social media posts1344x768 or 1536x672) for wallpapers2K resolution for quality (use 4K for prints)To add a new city, edit scripts/generate_food_diorama.py and add an entry to CITY_DATABASE:
"城市名": {
"base": "基础食物",
"base_desc": "详细描述",
"history_text": "历史铭文",
"city_material": "城市材质",
"city_decoration": "装饰元素",
"q1": {"name": "早餐", "desc": "描述", "texture": "质感", "action": "动作"},
"q2": {"name": "硬菜", "desc": "描述", "texture": "质感", "action": "动作",
"costume": "服饰", "historical_figure": "历史人物"},
"q3": {"name": "街头", "desc": "描述", "texture": "质感", "action": "动作",
"historical_scene": "历史场景"},
"q4": {"name": "甜品", "desc": "描述", "texture": "质感", "action": "动作",
"cultural_symbol": "文化符号"}
}
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py 西安 --size 1024x1024 --resolution 2K --output xian-food-post.png
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py 重庆 --size 1536x672 --resolution 4K --output chongqing-wallpaper.png
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py 广州 --resolution 1K
--list-cities before committing to generation--show-prompt to verify content before generatingCity not found:
python3 ${CLAUDE_PLUGIN_ROOT}/skills/food-diorama-skill/scripts/generate_food_diorama.py --list-cities
nanobanana not found:
Ensure nanobanana skill is installed and GEMINI_API_KEY is configured in ~/.nanobanana.env
Generation failed:
--model gemini-2.5-flash-imageToast — restaurant POS, orders, menus, employees, revenue centers, and reporting.