feat: ship end-to-end interior design MVP

This commit is contained in:
Codex
2026-08-02 08:57:10 +08:00
parent 4d97a30616
commit a96b1bf9f9
12 changed files with 2497 additions and 485 deletions
-25
View File
@@ -1,7 +1,6 @@
import type {
ChatMessage,
PlanLayer,
StyleDirection,
WorkflowStage,
} from "@/types/workflow";
@@ -24,30 +23,6 @@ export const initialLayers: PlanLayer[] = [
{ id: "labels", label: "房间文字", visible: false },
];
export const styleDirections: StyleDirection[] = [
{
id: "quiet-modern",
name: "清透现代",
summary: "轻盈体块、浅木与柔和自然光,保持客餐厅的开阔关系。",
colors: ["#E7E9E5", "#B8A68A", "#56695F"],
materials: ["浅橡木", "亚麻", "哑光涂料"],
},
{
id: "soft-architectural",
name: "柔和构成",
summary: "用低矮家具和圆角收束空间,重点塑造入口到客厅的连续视线。",
colors: ["#D9D7D0", "#8F8B82", "#3E5149"],
materials: ["微水泥", "烟熏木", "织物"],
},
{
id: "natural-contrast",
name: "自然对比",
summary: "增加深木与石材对比,但限制高光材质,避免空间变得沉重。",
colors: ["#E5E1D7", "#8B735F", "#31443B"],
materials: ["洞石", "深木", "羊毛"],
},
];
export const initialMessages: ChatMessage[] = [
{
id: "assistant-1",