关于 packaging-design-generation
这是一项使用 each::sense 制作产品包装概念图和模型图的技能,面向不同品类的产品与品牌设计人员,并支持迭代优化和系列包装设计。
主要功能
- 01盒子、购物袋、标签和贴纸
- 02食品、美妆、饮料及补充剂设计
- 03材料与印刷工艺提示
- 04使用 session_id 迭代设计
- 05保持产品系列包装一致
适用场景
- 01构思咖啡袋包装
- 02设计产品盒或零售购物袋
- 03制作饮料或食品标签
- 04探索协调一致的系列产品包装
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ eachlabs/ skills --skill packaging-design-generation安装后在 Claude Code 中输入/packaging-design-generation确认已加载。
附带文件references/SSE-EVENTS.md
详细介绍
包装设计生成
使用 each::sense 生成专业的产品包装设计。这项技能可为各种产品类别打造高品质的包装效果图和设计,涵盖食品饮料、化妆品和零售商品。
功能
- 产品盒设计:电子产品、玩具、软件和通用产品包装盒
- 食品包装:零食、冷冻食品、烘焙食品和套餐
- 化妆品/美妆包装:护肤品、彩妆、护发和健康护理产品
- 饮料标签:葡萄酒、啤酒、果汁、饮用水和软饮料标签
- 膳食补充剂包装:维生素、蛋白粉和健康补充剂
- 咖啡袋设计:精品咖啡、茶叶和手工饮品包装
- 蜡烛包装:奢华蜡烛、家居香氛和礼品套装
- 礼盒设计:高端礼品包装和展示盒
- 购物袋:零售袋、纸袋和品牌帆布袋
- 产品标签/贴纸:定制标签、贴纸和封口设计
快速入门
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a premium coffee bag packaging design for an artisan roaster called Mountain Peak Coffee, featuring earthy tones and mountain imagery"}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
包装设计类别
| 类别 | 常见尺寸 | 典型风格 |
|---|---|---|
| 产品盒 | 各种尺寸 | 简洁、信息丰富、突出品牌 |
| 食品包装 | 标准零售规格 | 诱人、色彩鲜明、符合规范 |
| 化妆品 | 小巧、简约 | 优雅、极简、奢华 |
| 饮料标签 | 750ml、330ml 等 | 引人注目、彰显品牌形象 |
| 膳食补充剂 | 瓶装/袋装 | 简洁、可靠、突出健康理念 |
| 咖啡袋 | 250g、500g、1kg | 手工质感、突出产地、富有肌理 |
| 蜡烛 | 罐装/盒装 | 温馨、奢华、适合赠礼 |
| 礼盒 | 各种尺寸 | 高端、优雅、喜庆 |
| 购物袋 | 小/中/大 | 突出品牌、体现可持续理念 |
| 标签/贴纸 | 各种尺寸 | 用途广泛、信息清晰 |
使用场景示例
1. 产品盒设计
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a sleek product box design for premium wireless headphones. Modern tech aesthetic with dark matte finish, silver accents, and clean typography. Show the box at a 3/4 angle with the product visible through a window cutout. Brand name: SoundWave Pro."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
2. 食品包装设计
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design a vibrant snack packaging for organic veggie chips. Colorful, playful design with hand-drawn vegetable illustrations. Kraft paper bag with a window to show the product. Brand: Crunch Garden. Flavors: Sea Salt & Herb. Include organic certification badge space."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
3. 化妆品/美妆包装
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create luxury skincare packaging for a serum bottle and box set. Minimalist design with soft pink and rose gold accents. Frosted glass bottle with dropper, matching outer box. Brand: Lumina Beauty. Product: Renewal Face Serum. Elegant serif typography."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
4. 饮料标签设计
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design a craft beer label for an IPA. Vintage-inspired with modern twist, featuring hop illustrations and mountain scenery. Deep green and gold color palette. Brewery name: Summit Brewing Co. Beer name: Trail Blazer IPA. Include ABV space and tasting notes area."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
5. 膳食补充剂/维生素包装
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a clean, trustworthy supplement bottle design for daily multivitamins. White bottle with blue and green accents suggesting health and vitality. Modern sans-serif typography. Brand: VitaCore. Product: Complete Daily Multivitamin. Show front label with dosage info area."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
6. 咖啡袋设计
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design an artisan coffee bag for single-origin Ethiopian beans. Kraft paper bag with matte black label. Featuring Ethiopian landscape illustration in warm earth tones. Brand: Origin Story Coffee. Include space for roast date, flavor notes (blueberry, citrus, chocolate), and brewing recommendations."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
7. 蜡烛包装
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create luxury candle packaging for a home fragrance brand. Amber glass jar with minimalist white label, housed in a elegant black box with gold foil details. Brand: Maison Lumiere. Scent: Fireside & Vanilla. Cozy, sophisticated aesthetic suitable for gifting."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
8. 礼盒设计
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design a premium gift box for a chocolate assortment. Rich burgundy exterior with embossed gold pattern, satin ribbon closure. Interior with velvet-textured compartments visible. Brand: Artisan Chocolatier. Luxurious, festive design suitable for holidays and special occasions."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
9. 购物袋设计
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a retail shopping bag design for a boutique fashion store. Thick paper bag with rope handles. Minimalist design with large logo placement, matte white with black typography. Brand: Atelier Mode. Sustainable, premium feel that customers would reuse."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
10. 产品标签/贴纸设计
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design a product label for artisan honey jars. Circular label with honeycomb pattern border, featuring bee illustration. Warm amber and golden tones. Brand: Wild Meadow Apiary. Include space for honey type, weight, and harvest date. Rustic yet refined aesthetic."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
最佳实践
设计元素
- 品牌一致性:确保包装上的 Logo 位置、配色方案和字体保持一致
- 层级:建立清晰的视觉层级,突出品牌名称、产品名称和关键信息
- 留白:有效利用负空间,营造高端质感
- 材料:考虑设计在不同材料上的呈现效果(哑光、亮光、牛皮纸、金属质感)
技术考量
- 出血区域:在设计需求中考虑印刷出血
- 模切窗口:说明是否需要透过包装看到产品
- 结构设计:描述盒子/容器的形状和尺寸
- 印刷工艺:注明所需工艺(烫箔、压凸、局部 UV)
行业标准
- 食品包装:预留营养成分、配料和过敏原信息的位置
- 化妆品:为成分表、使用说明和警告信息预留位置
- 饮料:考虑瓶身形状以及标签的环绕方式
- 膳食补充剂:预留补充剂成分表和 FDA 免责声明的位置
包装设计提示词技巧
创建包装设计时,请在提示词中包含以下详细信息:
- 产品类型:包装的产品是什么(食品、化妆品、科技产品等)
- 品牌名称:需要呈现的品牌标识
- 产品名称:具体的产品或款式名称
- 设计风格:极简、奢华、活泼、复古、现代等
- 配色方案:具体颜色或氛围(大地色、鲜艳、单色)
- 材料:牛皮纸、玻璃、哑光纸板、金属装饰
- 视角:正视图、3/4 角度、平铺图、效果图风格
- 特殊元素:窗口、烫箔、压凸、丝带
提示词结构示例
"Create a [style] packaging design for [product type].
[Material/container type] with [color palette] colors.
Brand: [name]. Product: [name].
[Special features like windows, finishes, or structural details].
[View angle and presentation style]."
模式选择
生成前询问用户:
“您想要快速且低成本,还是高品质?”
| 模式 | 适用场景 | 速度 | 品质 |
|---|---|---|---|
max | 最终包装设计、客户演示、可直接印刷的概念设计 | 较慢 | 最高 |
eco | 快速草稿、概念探索、初步构思 | 较快 | 良好 |
多轮创意迭代
使用 session_id 迭代包装设计:
# Initial design concept
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a protein powder packaging design, modern fitness aesthetic, bold typography"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "protein-packaging-001"
}'
# Iterate based on feedback
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Make it more premium looking with matte black finish and gold accents. Add a resealable pouch mockup."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "protein-packaging-001"
}'
# Request variations
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create 2 flavor variants: Chocolate and Vanilla, keeping the same design language"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "protein-packaging-001"
}'
产品线一致性
为不同产品变体生成风格统一的包装:
# First product in line
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create skincare packaging for a cleanser. Minimalist white with sage green accents. Brand: Pure Botanics. Establish the design system for the entire product line."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "pure-botanics-line"
}'
# Second product (same session for consistency)
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Now create the toner packaging in the same design language. Same brand identity but different bottle shape."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "pure-botanics-line"
}'
# Third product
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create the moisturizer jar packaging. Continue the Pure Botanics design system with consistent typography and color palette."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "pure-botanics-line"
}'
错误处理
| 错误 | 原因 | 解决方案 |
|---|---|---|
Failed to create prediction: HTTP 422 | 余额不足 | 在 eachlabs.ai 充值 |
| 内容政策违规 | 内容被禁止 | 调整提示词以符合内容政策 |
| 超时 | 生成过程复杂 | 将客户端超时时间设为至少 10 分钟 |
相关技能
each-sense- 核心 API 文档product-photo-generation- 电商产品照片meta-ad-creative-generation- Meta 广告创意google-ad-creative-generation- Google Ads 创意
评论
支持 Markdown