interior-design-visualization

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Interior Design Visualization

室内设计可视化

Transform and visualize interior spaces using each::sense. This skill takes photos of existing rooms and generates redesigned versions with different styles, furniture, colors, and layouts.
使用each::sense改造并可视化室内空间。该功能可基于现有房间的照片,生成带有不同风格、家具、色彩和布局的重新设计版本。

Features

功能特性

  • Room Redesign: Transform existing rooms into completely new designs
  • Style Transformation: Apply modern, minimalist, bohemian, industrial, and other styles
  • Furniture Visualization: See how new furniture would look in your space
  • Color Scheme Changes: Preview walls, accents, and decor in different colors
  • Kitchen Remodels: Visualize cabinet, countertop, and appliance updates
  • Bathroom Updates: Preview tile, vanity, and fixture changes
  • Office Design: Transform workspaces for productivity and aesthetics
  • Before/After Comparison: Generate side-by-side visualizations
  • 房间重新设计:将现有房间改造成全新的设计风格
  • 风格转换:应用现代、极简、波西米亚、工业等多种风格
  • 家具可视化:查看新家具在你的空间中的呈现效果
  • 配色方案更改:预览墙面、装饰细节和软装的不同色彩效果
  • 厨房改造可视化:预览橱柜、台面和家电的更新效果
  • 浴室更新预览:预览瓷砖、洗手台和卫浴设施的更改效果
  • 办公空间设计:为提升生产力和美观度改造工作空间
  • 前后对比:生成并列的可视化对比效果

Quick Start

快速开始

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Redesign this living room in a modern minimalist style with neutral colors and clean lines",
    "image_urls": ["https://example.com/my-living-room.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Redesign this living room in a modern minimalist style with neutral colors and clean lines",
    "image_urls": ["https://example.com/my-living-room.jpg"],
    "mode": "max"
  }'

Interior Design Styles

室内设计风格

StyleCharacteristicsBest For
ModernClean lines, neutral colors, minimal decorLiving rooms, offices
MinimalistSparse furniture, white/light colors, open spaceAny room
ScandinavianLight wood, white walls, cozy textilesBedrooms, living rooms
IndustrialExposed brick, metal accents, raw materialsLofts, kitchens
BohemianRich colors, patterns, eclectic decorBedrooms, living rooms
Mid-Century ModernRetro furniture, warm woods, bold colorsLiving rooms, offices
FarmhouseRustic wood, neutral colors, vintage accentsKitchens, dining rooms
ContemporaryCurrent trends, mixed materials, sophisticatedAny room
CoastalLight blues, whites, natural texturesBedrooms, bathrooms
TraditionalClassic furniture, rich colors, ornate detailsFormal spaces
风格特点适用场景
现代风格线条简洁、中性色调、装饰极简客厅、办公室
极简风格家具精简、白/浅色调、空间开阔任意房间
斯堪的纳维亚风格浅色木材、白色墙面、舒适织物卧室、客厅
工业风格裸露砖墙、金属装饰、原始材质阁楼、厨房
波西米亚风格浓郁色彩、多样图案、混搭装饰卧室、客厅
中世纪现代风格复古家具、温润木材、大胆色彩客厅、办公室
乡村农场风格质朴木材、中性色调、复古装饰厨房、餐厅
当代风格紧跟潮流、混合材质、精致感任意房间
海岸风格浅蓝、白色、天然纹理卧室、浴室
传统风格经典家具、浓郁色彩、华丽细节正式空间

Use Case Examples

使用案例

1. Room Redesign from Photo

1. 基于照片的房间重新设计

Transform an existing room with a complete redesign while maintaining the room's structure.
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Completely redesign this room. Keep the same layout but update all furniture, decor, and colors. Make it feel more luxurious and sophisticated with a contemporary style. Include a statement light fixture and add some greenery.",
    "image_urls": ["https://example.com/current-room.jpg"],
    "mode": "max"
  }'
在保留房间结构的前提下,对现有房间进行全面重新设计。
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Completely redesign this room. Keep the same layout but update all furniture, decor, and colors. Make it feel more luxurious and sophisticated with a contemporary style. Include a statement light fixture and add some greenery.",
    "image_urls": ["https://example.com/current-room.jpg"],
    "mode": "max"
  }'

2. Style Transformation (Modern to Minimalist)

2. 风格转换(现代转极简)

Convert a room from one design style to another.
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform this cluttered traditional living room into a minimalist Japanese-inspired space. Remove excess furniture, use a neutral color palette with whites and light wood tones, add a low platform sofa, and incorporate zen elements like a simple indoor plant and natural light.",
    "image_urls": ["https://example.com/traditional-room.jpg"],
    "mode": "max"
  }'
将房间从一种设计风格转换为另一种。
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform this cluttered traditional living room into a minimalist Japanese-inspired space. Remove excess furniture, use a neutral color palette with whites and light wood tones, add a low platform sofa, and incorporate zen elements like a simple indoor plant and natural light.",
    "image_urls": ["https://example.com/traditional-room.jpg"],
    "mode": "max"
  }'

3. Furniture Placement Visualization

3. 家具摆放可视化

See how specific furniture pieces would look in your space.
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Add furniture to this empty living room: place a large L-shaped sectional sofa in gray fabric facing the window, a round marble coffee table in the center, two accent armchairs in terracotta velvet, a media console against the wall, and a large area rug underneath. Keep the existing flooring and wall color.",
    "image_urls": ["https://example.com/empty-living-room.jpg"],
    "mode": "max"
  }'
查看特定家具在你的空间中的摆放效果。
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Add furniture to this empty living room: place a large L-shaped sectional sofa in gray fabric facing the window, a round marble coffee table in the center, two accent armchairs in terracotta velvet, a media console against the wall, and a large area rug underneath. Keep the existing flooring and wall color.",
    "image_urls": ["https://example.com/empty-living-room.jpg"],
    "mode": "max"
  }'

4. Color Scheme Change

4. 配色方案更改

Preview your room with different wall colors and accent colors.
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Change the color scheme of this room. Paint the walls in a deep forest green, update the curtains to cream linen, add gold accent pieces, and change the throw pillows to mustard yellow and cream. Keep all existing furniture but change the soft furnishings.",
    "image_urls": ["https://example.com/beige-room.jpg"],
    "mode": "max"
  }'
预览房间更换墙面色彩和装饰色彩后的效果。
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Change the color scheme of this room. Paint the walls in a deep forest green, update the curtains to cream linen, add gold accent pieces, and change the throw pillows to mustard yellow and cream. Keep all existing furniture but change the soft furnishings.",
    "image_urls": ["https://example.com/beige-room.jpg"],
    "mode": "max"
  }'

5. Kitchen Remodel Visualization

5. 厨房改造可视化

Preview kitchen renovations including cabinets, countertops, and appliances.
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Remodel this dated kitchen into a modern farmhouse style. Replace the cabinets with white shaker-style cabinets, add a large kitchen island with a butcher block top, install stainless steel appliances, add subway tile backsplash, change countertops to white quartz, and include open shelving on one wall. Add pendant lights over the island.",
    "image_urls": ["https://example.com/old-kitchen.jpg"],
    "mode": "max"
  }'
预览包括橱柜、台面和家电在内的厨房装修效果。
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Remodel this dated kitchen into a modern farmhouse style. Replace the cabinets with white shaker-style cabinets, add a large kitchen island with a butcher block top, install stainless steel appliances, add subway tile backsplash, change countertops to white quartz, and include open shelving on one wall. Add pendant lights over the island.",
    "image_urls": ["https://example.com/old-kitchen.jpg"],
    "mode": "max"
  }'

6. Bathroom Design Update

6. 浴室设计更新

Transform bathroom aesthetics with new fixtures and finishes.
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform this outdated bathroom into a spa-like retreat. Replace the vanity with a floating double vanity in walnut wood, add a frameless glass shower enclosure, install large format white marble-look tiles on the walls, add matte black fixtures and hardware, include a freestanding soaking tub if space allows, and add warm LED lighting behind the mirror.",
    "image_urls": ["https://example.com/bathroom-before.jpg"],
    "mode": "max"
  }'
通过更换新设施和饰面改造浴室外观。
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform this outdated bathroom into a spa-like retreat. Replace the vanity with a floating double vanity in walnut wood, add a frameless glass shower enclosure, install large format white marble-look tiles on the walls, add matte black fixtures and hardware, include a freestanding soaking tub if space allows, and add warm LED lighting behind the mirror.",
    "image_urls": ["https://example.com/bathroom-before.jpg"],
    "mode": "max"
  }'

7. Office Space Design

7. 办公空间设计

Create productive and stylish home office or commercial workspace designs.
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design this spare bedroom as a professional home office. Add a large L-shaped desk in walnut, an ergonomic mesh office chair, built-in bookshelves on one wall, proper task lighting with a desk lamp and overhead light, some indoor plants for freshness, and a comfortable reading nook by the window. Keep it professional but warm.",
    "image_urls": ["https://example.com/spare-bedroom.jpg"],
    "mode": "max"
  }'
打造高效且美观的家庭办公室或商业办公空间设计方案。
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Design this spare bedroom as a professional home office. Add a large L-shaped desk in walnut, an ergonomic mesh office chair, built-in bookshelves on one wall, proper task lighting with a desk lamp and overhead light, some indoor plants for freshness, and a comfortable reading nook by the window. Keep it professional but warm.",
    "image_urls": ["https://example.com/spare-bedroom.jpg"],
    "mode": "max"
  }'

8. Bedroom Makeover

8. 卧室改造

Transform bedrooms with new furniture, textiles, and ambiance.
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Give this master bedroom a luxury hotel makeover. Add an upholstered king bed with a tall tufted headboard in gray velvet, matching nightstands with elegant table lamps, a bench at the foot of the bed, floor-to-ceiling curtains in a soft white, layered bedding in white and taupe, and a plush area rug. Create a serene and sophisticated atmosphere.",
    "image_urls": ["https://example.com/bedroom-current.jpg"],
    "mode": "max"
  }'
通过更换新家具、织物和氛围布置改造卧室。
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Give this master bedroom a luxury hotel makeover. Add an upholstered king bed with a tall tufted headboard in gray velvet, matching nightstands with elegant table lamps, a bench at the foot of the bed, floor-to-ceiling curtains in a soft white, layered bedding in white and taupe, and a plush area rug. Create a serene and sophisticated atmosphere.",
    "image_urls": ["https://example.com/bedroom-current.jpg"],
    "mode": "max"
  }'

9. Living Room Style Options (Multi-Turn)

9. 客厅风格选项(多轮对话)

Generate multiple style options for the same room using session continuity.
bash
undefined
利用会话连续性为同一房间生成多种风格选项。
bash
undefined

First option - Modern style

First option - Modern style

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Redesign this living room in a modern contemporary style with clean lines, neutral colors, and sophisticated furniture. Include a sectional sofa, modern coffee table, and contemporary art.", "image_urls": ["https://example.com/living-room.jpg"], "session_id": "living-room-options-001", "mode": "max" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Redesign this living room in a modern contemporary style with clean lines, neutral colors, and sophisticated furniture. Include a sectional sofa, modern coffee table, and contemporary art.", "image_urls": ["https://example.com/living-room.jpg"], "session_id": "living-room-options-001", "mode": "max" }'

Second option - Bohemian style (same session)

Second option - Bohemian style (same session)

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now redesign the same living room in a bohemian style. Use rich colors, layered textiles, eclectic furniture, lots of plants, and global-inspired decor. Make it feel cozy and collected.", "session_id": "living-room-options-001", "mode": "max" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now redesign the same living room in a bohemian style. Use rich colors, layered textiles, eclectic furniture, lots of plants, and global-inspired decor. Make it feel cozy and collected.", "session_id": "living-room-options-001", "mode": "max" }'

Third option - Scandinavian style (same session)

Third option - Scandinavian style (same session)

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a third option with Scandinavian style. Light wood floors, white walls, minimal furniture in light colors, cozy textiles like sheepskin throws, and plenty of natural light. Keep it simple and hygge.", "session_id": "living-room-options-001", "mode": "max" }'
undefined
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a third option with Scandinavian style. Light wood floors, white walls, minimal furniture in light colors, cozy textiles like sheepskin throws, and plenty of natural light. Keep it simple and hygge.", "session_id": "living-room-options-001", "mode": "max" }'
undefined

10. Before/After Comparison

10. 前后对比

Generate a side-by-side visualization showing the transformation.
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a dramatic before and after comparison. Take this dated 1990s living room and transform it into a modern 2024 design. Show both versions side by side - the original on the left and the redesigned version on the right. The new design should feature contemporary furniture, updated lighting, modern color palette, and current design trends.",
    "image_urls": ["https://example.com/dated-room.jpg"],
    "mode": "max"
  }'
生成并列的可视化效果,展示改造前后的差异。
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a dramatic before and after comparison. Take this dated 1990s living room and transform it into a modern 2024 design. Show both versions side by side - the original on the left and the redesigned version on the right. The new design should feature contemporary furniture, updated lighting, modern color palette, and current design trends.",
    "image_urls": ["https://example.com/dated-room.jpg"],
    "mode": "max"
  }'

Best Practices

最佳实践

Photo Requirements

照片要求

  • Good lighting: Use well-lit photos for best results
  • Clear angles: Wide-angle shots showing the full room work best
  • Minimal obstructions: Remove temporary items like laundry or personal effects
  • Multiple angles: For complex projects, provide multiple views
  • 光线良好:使用光线充足的照片以获得最佳效果
  • 角度清晰:展示整个房间的广角照片效果最佳
  • 障碍物最少:移除临时物品,如衣物或个人杂物
  • 多视角:对于复杂项目,提供多个角度的照片

Prompt Tips

提示词技巧

  • Be specific: Mention exact styles, colors, and materials
  • Reference the space: Describe what to keep vs. change
  • Include details: Mention lighting, textures, and accessories
  • Set the mood: Describe the atmosphere you want (cozy, luxurious, bright)
  • 具体明确:提及确切的风格、颜色和材质
  • 参考空间:说明需要保留和更改的部分
  • 包含细节:提及照明、纹理和装饰品
  • 设定氛围:描述你想要的氛围(温馨、奢华、明亮)

Example Prompt Structure

提示词结构示例

"Transform this [room type] into a [style] design.
[Specific changes for major elements like walls, floors, furniture]
[Color palette preferences]
[Lighting requirements]
[Accessories and decor]
[Overall mood/atmosphere]"
"将这个[房间类型]改造成[风格]设计。
[对墙面、地板、家具等主要元素的具体更改要求]
[配色偏好]
[照明要求]
[装饰品和软装]
[整体氛围]"

Mode Selection

模式选择

Ask your users before generating:
"Do you want fast & cheap, or high quality?"
ModeBest ForSpeedQuality
max
Final design presentations, client proposalsSlowerHighest
eco
Quick concept exploration, initial brainstormingFasterGood
生成前请询问用户:
"您需要快速低成本的方案,还是高质量的方案?"
模式适用场景速度质量
max
最终设计展示、客户提案较慢最高
eco
快速概念探索、初步头脑风暴较快良好

Multi-Turn Design Refinement

多轮设计优化

Use
session_id
to iterate on designs:
bash
undefined
使用
session_id
迭代优化设计方案:
bash
undefined

Initial design

Initial design

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Redesign this bedroom in a modern style with neutral colors", "image_urls": ["https://example.com/bedroom.jpg"], "session_id": "bedroom-project-001", "mode": "max" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Redesign this bedroom in a modern style with neutral colors", "image_urls": ["https://example.com/bedroom.jpg"], "session_id": "bedroom-project-001", "mode": "max" }'

Refine based on feedback

Refine based on feedback

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "I like it but make the headboard larger and add more warm wood tones. Also add some plants.", "session_id": "bedroom-project-001", "mode": "max" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "I like it but make the headboard larger and add more warm wood tones. Also add some plants.", "session_id": "bedroom-project-001", "mode": "max" }'

Final adjustments

Final adjustments

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Perfect! Now add some artwork above the bed and change the throw pillows to a dusty rose color.", "session_id": "bedroom-project-001", "mode": "max" }'
undefined
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Perfect! Now add some artwork above the bed and change the throw pillows to a dusty rose color.", "session_id": "bedroom-project-001", "mode": "max" }'
undefined

Error Handling

错误处理

ErrorCauseSolution
Failed to create prediction: HTTP 422
Insufficient balanceTop up at eachlabs.ai
Content policy violationProhibited contentAdjust prompt to comply with content policies
TimeoutComplex generationSet client timeout to minimum 10 minutes
Image not accessibleInvalid or private URLUse publicly accessible image URLs
错误原因解决方案
Failed to create prediction: HTTP 422
余额不足在eachlabs.ai进行充值
Content policy violation内容违反规定调整提示词以符合内容政策
Timeout生成过程复杂将客户端超时设置为至少10分钟
Image not accessibleURL无效或私有使用公开可访问的图片URL

Related Skills

相关功能

  • each-sense
    - Core API documentation
  • product-photo-generation
    - E-commerce product shots
  • meta-ad-creative-generation
    - Social media ad creatives
  • each-sense
    - 核心API文档
  • product-photo-generation
    - 电商产品照片生成
  • meta-ad-creative-generation
    - 社交媒体广告创意生成