docs: update meeting notes and experience memory for 2026-05-13
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# [회의록] 롯데월드 이머시브 커머스 및 AI 스타일링 샵 기술 검토 회의
|
||||
|
||||
날짜: 2026년 05월 12일 | 17:00
|
||||
참석자: 김원일, 홍지훈, 김지환, 정현욱, 오경득, 오상묵, 정승민, 김준호, 김태현, 한예성
|
||||
주제 요약: 이머시브 스토어(360도 뷰)의 모바일/PC 최적화 현황을 시연하고, AI 스타일링 샵의 UI 개선 및 향후 개발 일정(5/19 목표)을 확정함.
|
||||
|
||||
🔹 요약 보고
|
||||
본 회의는 수정된 이머시브 커머스 결과물을 리뷰하고, 기술적 제약 사항(로딩 속도, 모바일 UI, 데이터 용량)에 대한 대응 방안을 논의하기 위해 진행되었습니다. 특히 롯데월드 앱 내 웹뷰 환경에서의 성능 이슈와 AI 스타일링 샵의 사용자 경험(UX) 개선을 위한 구체적인 가이드라인을 도출하였습니다.
|
||||
|
||||
1. 주요 논의 사항
|
||||
|
||||
[이머시브 스토어 기술 검토 및 최적화]
|
||||
현황: 외부 웹 호출 시 모바일 환경에서의 로딩 속도 및 캐싱 동작 확인 필요.
|
||||
핵심 논의:
|
||||
- 최초 접속 시 이미지/영상 다운로드로 인한 지연 발생(캐싱 적용 시 개선됨을 확인).
|
||||
- 모바일/PC 간의 카메라 뷰(View) 차이 조정: 의자가 너무 크게 보이는 문제 해결을 위해 카메라 높이 및 각도 재설정 필요.
|
||||
- 웹뷰 환경에서의 '뒤로 가기' 시 초기화 이슈: 롯데원 앱 내 웹뷰 특성상 발생하는 사이드 이펙트로, 현업 팀장이 인지하고 수용하기로 함.
|
||||
결론: [논의 중] (모바일 최적화를 위해 카메라 앵글 조정 및 리소스 경량화 작업 진행)
|
||||
|
||||
[AI 스타일링 샵 UI/UX 개선]
|
||||
현황: 상품 이미지(썸네일) 깨짐 현상 및 AI 어시스턴트 캐릭터 가독성 문제 발생.
|
||||
핵심 논의:
|
||||
- 썸네일 이미지 최적화: 고해상도 이미지가 리사이징되면서 발생하는 깨짐 현상을 방지하기 위해 해상도를 조정(2048 → 1024)하고 용량을 경량화함.
|
||||
- AI 어시스턴트 캐릭터 개선: 현재 제품 이미지가 노출되어 대화의 초점이 흐려지는 문제를 해결하기 위해, 캐릭터(여성 모델)를 전면에 배치하여 '어시스턴트'로서의 정체성을 강화하는 방향으로 수정 제안.
|
||||
- 가격 표기 정책: 할인율 변동에 따른 혼선을 방지하기 위해 모든 가격은 '정가 기준'으로 명시하고, 실제 할인가 정보는 구매 페이지에서 확인하도록 안내 문구 추가.
|
||||
|
||||
2. 리스크 및 이슈
|
||||
* 성능 저하 위험: 모바일 환경에서의 고해상도 이미지 로딩 시 메모리 점유율 상승 우려.
|
||||
* UI 불일치: PC와 모바일 간의 카메라 앵글 차이로 인한 사용자 경험 이질감.
|
||||
|
||||
3. 결정 사항
|
||||
* 캐릭터 교체: AI 어시스턴트 역할을 수행할 여성 모델 캐릭터를 전면에 배치하기로 함.
|
||||
* 가격 표기 원칙: 모든 UI 내 가격은 '정가' 기준으로 노출하며, 할인가 정보는 별도 안내함.
|
||||
* 이미지 최적화: 썸네일 해상도를 1024px로 하향 조정하여 로딩 속도 개선.
|
||||
|
||||
4. 오픈 이슈
|
||||
* 웹뷰 '뒤로 가기' 시 초기화되는 현상에 대한 기술적 우회 방안(필요시).
|
||||
* 파노라마 이미지 슬라이싱 작업의 최종 완료 여부 확인.
|
||||
|
||||
5. 액션 아이템
|
||||
담당 작업 내용 기한
|
||||
개발팀 AI 어시스턴트 캐릭터 교체 및 제품 아이콘/하이라이트 효과 검토 2026-05-19
|
||||
디자인/기술팀 모바일 환경 최적화(이미지 해상도 및 리소스 용량 조정) 2026-05-19
|
||||
기획/운영팀 가격 표기 문구(정가 기준) 및 안내 멘트 UI 반영 확인 2026-05-19
|
||||
기획팀 시연용 홍보 영상 제작 (목요일 오후 4시 전 완료 목표) 2026-05-14
|
||||
전체 팀 최종 빌드 배포 전 모바일 기종별 자체 QA 실시 2026-05-19
|
||||
@@ -0,0 +1,7 @@
|
||||
<find>
|
||||
# [Test Plan] 사내 성능 및 서버 부하 테스트 계획서
|
||||
... (생략) ...
|
||||
</find>
|
||||
<replace>
|
||||
(이 파일은 이동되었으므로 삭제하거나 참조용으로만 남겨둡니다.)
|
||||
</replace>
|
||||
Vendored
+1
-1
@@ -17,6 +17,6 @@
|
||||
"repelStrength": 10,
|
||||
"linkStrength": 1,
|
||||
"linkDistance": 250,
|
||||
"scale": 0.03668020274755515,
|
||||
"scale": 0.07209699426636948,
|
||||
"close": true
|
||||
}
|
||||
+8
-4
@@ -11,10 +11,14 @@
|
||||
"id": "49ae5a843bcdef44",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "graph",
|
||||
"state": {},
|
||||
"icon": "lucide-git-fork",
|
||||
"title": "그래프 뷰"
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "AI_and_ML/The Evolution of Music Distribution.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "The Evolution of Music Distribution"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"id": "9ec317f3-ef96-4b09-a299-d47a647fe5cd",
|
||||
"sessionId": "task_1778642741077",
|
||||
"title": "회의록 작성해줘. 참석자 : 김원일, 오경득, 김상엽, 강성규, 김성회, 홍지훈, 정현욱, 오은지, ...",
|
||||
"summary": "시작: 회의록 작성해줘. \n참석자 : 김원일, 오경득, 김상엽, 강성규, 김성회, 홍지훈, 정현욱, 오은지, 한예성. \n\n[내용]\n새로운 노트\n2026.05.07 목 오후 5:17 ・ 2 → 최종: 너가 방금 작성한 20260512_롯데월드_이머시브_및 _ai스타일링샵_기술 검토도 동일하게 wiki화 작업해줘.",
|
||||
"keyDecisions": [
|
||||
"참석자 2 16:52",
|
||||
"**계정과 캐릭터 간의 연결고리만 끊어** 해당 계정으로 재접속 시 신규 캐릭터를 생성하도록 하는 방식이 가장 적절하다는 의견으로 수렴됨.",
|
||||
"과정을 명확하게 기록하고 싶어 하십니다. 특히, 복잡한 기술적/정책적 딜레마(계정 정지 vs. 캐릭터 삭제) 속에서 어떤 해결책이 가장 실용적인지 정리하는 것이 주요 목적입니다.",
|
||||
"**계정과 캐릭터 간의 연결고리만 끊는 방식**이 가장 적절하다는 의견으로 수렴됨.",
|
||||
"** **'미니 게임' 요소를 최소화하거나 아예 제외하는 조건**으로, 360도 탐험과 영상 연출만을 포함한 가장 단순하고 핵심적인 플로우를 먼저 구체화하여 개발 난이도를 측정해야 합니다."
|
||||
],
|
||||
"topics": [
|
||||
"참석자",
|
||||
"그러니까",
|
||||
"이렇게",
|
||||
"그래서",
|
||||
"모바일",
|
||||
"그러면",
|
||||
"우리가",
|
||||
"같아요"
|
||||
],
|
||||
"projectContext": "e:\\Wiki",
|
||||
"timestamp": 1778655982091,
|
||||
"duration": 0,
|
||||
"messageCount": 101
|
||||
}
|
||||
@@ -0,0 +1,246 @@
|
||||
{
|
||||
"version": 1,
|
||||
"entries": [
|
||||
{
|
||||
"id": "e134f26f-72c3-4fb9-9c11-a0750703a978",
|
||||
"category": "rule",
|
||||
"content": "무조건 근데 어쨌든 그런 세 가지하고 방금 말한 캐릭터 삭제 네 가지 안이 있는데 사실 제일 양이 많은 거는 비축 다 건드리는 건 비추고 로그인 단에서",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655981978,
|
||||
"lastReferencedAt": 1778655981978,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "5d44cb85-e018-468c-a7be-dbfa44546fce",
|
||||
"category": "goal",
|
||||
"content": "결국에는 애들의 기댓값이 지금은 조금 달라졌으니 제가 보기엔 지금 이용 정지를 아예 해버리면 문제가 애들은 또 다 또 한 가닥 또 나올 것 같다는 거죠.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655981979,
|
||||
"lastReferencedAt": 1778655981979,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "4cb93674-fd06-4cf4-96f9-9ac2008a6b49",
|
||||
"category": "decision",
|
||||
"content": "결정\n\n참석자 2 16:52",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655981979,
|
||||
"lastReferencedAt": 1778655981979,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "acb8373d-3a17-4266-9f7e-608349add88c",
|
||||
"category": "rule",
|
||||
"content": "항상 얘기하지만 모바일로 우선으로 하는 거예요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655981986,
|
||||
"lastReferencedAt": 1778655981986,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "64b1c34d-64a0-493a-82ee-298c0fd1900f",
|
||||
"category": "rule",
|
||||
"content": "항상 이모 시커먼스 지금 한 두 달 타깃으로 제작하는 걸로 하고 있잖아요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655981992,
|
||||
"lastReferencedAt": 1778655981992,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "2e323e3f-bd37-4b25-8cd7-d21ddee58728",
|
||||
"category": "rule",
|
||||
"content": "항상 가장 걱정인 게 제안이라는 게 상대편에서 명확하게 이거 해 주세요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655981997,
|
||||
"lastReferencedAt": 1778655981997,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "e54c9135-67ac-4a46-b337-95af5bce61bb",
|
||||
"category": "rule",
|
||||
"content": "무조건 사람이 와야 된다. 걔는",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655981998,
|
||||
"lastReferencedAt": 1778655981998,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "cee8c995-169d-481f-90e4-10cdb920dea5",
|
||||
"category": "rule",
|
||||
"content": "이후에 그럼 걔네들이 이런 거 괜찮네요라고 했었을 때 이제 그다음 넥스트가 갈 것 같아요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655981998,
|
||||
"lastReferencedAt": 1778655981998,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "1438ba42-23b4-4751-bb64-aa583bbf43e0",
|
||||
"category": "goal",
|
||||
"content": "결국에는 모바일 뒤에 가서 이게 더 우선이니까 한번 수정한 것처럼 모바일 비중이 더 큰 것 같아요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982004,
|
||||
"lastReferencedAt": 1778655982004,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "8f248ce7-e9f8-42a9-bc4a-eadfd3534419",
|
||||
"category": "goal",
|
||||
"content": "결국에는 그렇게 되려면 쟤네들 각각을 심어놓은 전체 월드맵이 또 있어야 되는 거",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982011,
|
||||
"lastReferencedAt": 1778655982011,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "e0e13452-6fb1-40d4-8f7e-b3c24e07263b",
|
||||
"category": "rule",
|
||||
"content": "항상 문제다라고 하더라고요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982017,
|
||||
"lastReferencedAt": 1778655982017,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "a4523890-ed55-4c8a-b9db-65c3f527c83e",
|
||||
"category": "rule",
|
||||
"content": "무조건 우리 거는 리셋이기 때문에 다운로드랑 로딩을 다시 하게 될 거다라는 식의 의견을 준 게 제가 메일에 중간에 붙여놨던 내용인 거고요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982022,
|
||||
"lastReferencedAt": 1778655982022,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "b17c37b8-7190-4455-a0a4-348d648bf88b",
|
||||
"category": "rule",
|
||||
"content": "무조건 다운로드다",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982022,
|
||||
"lastReferencedAt": 1778655982022,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "f20778be-2823-4578-9a28-60749aafa007",
|
||||
"category": "rule",
|
||||
"content": "무조건 날린다 그런 정책이 있으면은 저희 건 무조건 다 날아가는 거거든요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982023,
|
||||
"lastReferencedAt": 1778655982023,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "07db9935-bb18-4b92-aa94-9411e2106f8d",
|
||||
"category": "rule",
|
||||
"content": "항상 이거예요. 네 항상 이거",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982027,
|
||||
"lastReferencedAt": 1778655982027,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "db69b533-07da-4b9c-a1db-6d9a5c87c51d",
|
||||
"category": "rule",
|
||||
"content": "무조건 정가 기준 그러니까 할인가는 매 구매 페이지에 반영 뭐 이렇게 헷갈리지 않게 뭘 써줘야 될 것 같아요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982028,
|
||||
"lastReferencedAt": 1778655982028,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "1a3671d5-1300-4a26-a9d1-3469c705a927",
|
||||
"category": "rule",
|
||||
"content": "무조건 한 섹터에 21개가 맥스야 이거를 딱 이렇게 각인시키고 싶은 것도 있어요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982028,
|
||||
"lastReferencedAt": 1778655982028,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "2b5867b3-6842-4bd5-ab71-79e54d94beb8",
|
||||
"category": "rule",
|
||||
"content": "항상 거기에 맞춰서 너희들이 내리고 올렸다고 막 하면 몇 개만 더 넣어줘요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982034,
|
||||
"lastReferencedAt": 1778655982034,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "8074892d-d17c-46cc-bda1-ebbad296ae88",
|
||||
"category": "rule",
|
||||
"content": "항상\n\n참석자 4 1:06:26",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982039,
|
||||
"lastReferencedAt": 1778655982039,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "342d5547-0c51-4a0f-88df-3bc9873d481f",
|
||||
"category": "rule",
|
||||
"content": "앞으로 선택을 할 때도요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982046,
|
||||
"lastReferencedAt": 1778655982046,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "8fd39c5d-4c9e-41bf-9f4d-af3ad5f4cd9d",
|
||||
"category": "rule",
|
||||
"content": "앞으로 동일한 어떤 뭔가가 온다 그러면 좀 더 빠를 수는 있잖아요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982052,
|
||||
"lastReferencedAt": 1778655982052,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "8323478b-e755-4c6e-8cb3-f8b143f8e49b",
|
||||
"category": "rule",
|
||||
"content": "앞으로 원칙으로 하시자고 하니까 바깥에 안 들어가니까 홀 마시로 돌려 이 중요하지 않다고 하니까",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982057,
|
||||
"lastReferencedAt": 1778655982057,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "f576d407-3319-49e9-8161-c9044a5154b7",
|
||||
"category": "rule",
|
||||
"content": "다음부터는 돈 받을 거예요.",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982062,
|
||||
"lastReferencedAt": 1778655982062,
|
||||
"referenceCount": 0
|
||||
},
|
||||
{
|
||||
"id": "0eb1280e-af2a-4b19-ace4-c2fb81e80a41",
|
||||
"category": "preference",
|
||||
"content": "저는 좋아요. 저는 좋아",
|
||||
"source": "session:task_1778642741077",
|
||||
"confidence": 0.7,
|
||||
"createdAt": 1778655982068,
|
||||
"lastReferencedAt": 1778655982068,
|
||||
"referenceCount": 0
|
||||
}
|
||||
],
|
||||
"lastUpdated": 1778655982068
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"file-explorer": true,
|
||||
"global-search": true,
|
||||
"switcher": true,
|
||||
"graph": true,
|
||||
"backlink": true,
|
||||
"canvas": true,
|
||||
"outgoing-link": true,
|
||||
"tag-pane": true,
|
||||
"footnotes": false,
|
||||
"properties": true,
|
||||
"page-preview": true,
|
||||
"daily-notes": true,
|
||||
"templates": true,
|
||||
"note-composer": true,
|
||||
"command-palette": true,
|
||||
"slash-command": false,
|
||||
"editor-status": true,
|
||||
"bookmarks": true,
|
||||
"markdown-importer": false,
|
||||
"zk-prefixer": false,
|
||||
"random-note": false,
|
||||
"outline": true,
|
||||
"word-count": true,
|
||||
"slides": false,
|
||||
"audio-recorder": false,
|
||||
"workspaces": false,
|
||||
"file-recovery": true,
|
||||
"publish": false,
|
||||
"sync": true,
|
||||
"bases": true,
|
||||
"webviewer": false
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"collapse-filter": true,
|
||||
"search": "",
|
||||
"showTags": false,
|
||||
"showAttachments": false,
|
||||
"hideUnresolved": false,
|
||||
"showOrphans": true,
|
||||
"collapse-color-groups": true,
|
||||
"colorGroups": [],
|
||||
"collapse-display": true,
|
||||
"showArrow": false,
|
||||
"textFadeMultiplier": 0,
|
||||
"nodeSizeMultiplier": 1,
|
||||
"lineSizeMultiplier": 1,
|
||||
"collapse-forces": true,
|
||||
"centerStrength": 0.518713248970312,
|
||||
"repelStrength": 10,
|
||||
"linkStrength": 1,
|
||||
"linkDistance": 250,
|
||||
"scale": 0.9999999999999991,
|
||||
"close": false
|
||||
}
|
||||
+181
@@ -0,0 +1,181 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "08a6acd11e4e34a2",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "4476c61ad4dbb7c6",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "fd978c89e4dbe270",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "graph",
|
||||
"state": {},
|
||||
"icon": "lucide-git-fork",
|
||||
"title": "그래프 뷰"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "2373227500f6c0de",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "34e56e8d1027970c",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "c3d1f40ba3896b90",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical",
|
||||
"autoReveal": false
|
||||
},
|
||||
"icon": "lucide-folder-closed",
|
||||
"title": "파일 탐색기"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "80b74a5eb12e9997",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
},
|
||||
"icon": "lucide-search",
|
||||
"title": "검색"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "9deae9972f6b9381",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {},
|
||||
"icon": "lucide-bookmark",
|
||||
"title": "북마크"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300
|
||||
},
|
||||
"right": {
|
||||
"id": "1a78ae0166caadaa",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "a678c6ff4ee9ca8b",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "f5d23898ec740e13",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-coming-in",
|
||||
"title": "백링크"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "9e1c8d648ab38eb0",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-going-out",
|
||||
"title": "나가는 링크"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d8ab3c3f517a2796",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-tags",
|
||||
"title": "태그"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "7610d4569ed771f6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "all-properties",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-archive",
|
||||
"title": "모든 속성"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "3d38d41267eb5e2f",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"followCursor": false,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-list",
|
||||
"title": "개요"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300,
|
||||
"collapsed": true
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"switcher:빠른 전환기 열기": false,
|
||||
"graph:그래프 뷰 열기": false,
|
||||
"canvas:새 캔버스 만들기": false,
|
||||
"daily-notes:오늘의 일일 노트 열기": false,
|
||||
"templates:템플릿 삽입": false,
|
||||
"command-palette:명령어 팔레트 열기": false,
|
||||
"bases:새 베이스 생성하기": false
|
||||
}
|
||||
},
|
||||
"active": "fd978c89e4dbe270",
|
||||
"lastOpenFiles": []
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
# [회의록] 롯데월드 이머시브 커머스 및 AI 스타일링 샵 기술 검토 회의
|
||||
|
||||
**날짜**: 2026년 05월 12일 | 17:00
|
||||
**참석자**: 김원일, 홍지훈, 김지환, 정현욱, 오경득, 오상묵, 정승민, 김준호, 김태현, 한예성
|
||||
**주제 요약**: 이머시브 스토어(360도 뷰)의 모바일/PC 최적화 현황을 시연하고, AI 스타일링 샵의 UI 개선 및 향후 개발 일정(5/19 목표)을 확정함.
|
||||
|
||||
## 🔹 요약 보고
|
||||
본 회의는 수정된 이머시브 커머스 결과물을 리뷰하고, 기술적 제약 사항(로딩 속도, 모바일 UI, 데이터 용량)에 대한 대응 방안을 논의하기 위해 진행되었습니다. 특히 롯데월드 앱 내 웹뷰 환경에서의 성능 이슈와 AI 스타일링 샵의 사용자 경험(UX) 개선을 위한 구체적인 가이드라인을 도출하였습니다.
|
||||
|
||||
## 1. 주요 논의 사항
|
||||
|
||||
### [이머시브 스토어 기술 검토 및 최적화]
|
||||
**현황**: 외부 웹 호출 시 모바일 환경에서의 로딩 속도 및 캐싱 동작 확인 필요.
|
||||
|
||||
**핵심 논의**:
|
||||
- 최초 접속 시 이미지/영상 다운로드로 인한 지연 발생(캐싱 적용 시 개선됨을 확인).
|
||||
- 모바일/PC 간의 카메라 뷰(View) 차이 조정: 의자가 너무 크게 보이는 문제 해결을 위해 카메라 높이 및 각도 재설정 필요.
|
||||
- 웹뷰 환경에서의 '뒤로 가기' 시 초기화 이슈: 롯데원 앱 내 웹뷰 특성상 발생하는 사이드 이펙트로, 현업 팀장이 인지하고 수용하기로 함.
|
||||
|
||||
**결론**: [논의 중] (모바일 최적화를 위해 카메라 앵글 조정 및 리소스 경량화 작업 진행)
|
||||
|
||||
### [AI 스타일링 샵 UI/UX 개선]
|
||||
**현황**: 상품 이미지(썸네일) 깨짐 현상 및 AI 어시스턴트 캐릭터 가독성 문제 발생.
|
||||
|
||||
**핵심 논의**:
|
||||
- 썸네일 이미지 최적화: 고해상도 이미지가 리사이징되면서 발생하는 깨짐 현상을 방지하기 위해 해상도를 조정(204gsub → 1024px)하고 용량을 경량화함.
|
||||
- AI 어시스턴트 캐릭터 개선: 현재 제품 이미지가 노출되어 대화의 초점이 흐려지는 문제를 해결하기 위해, 캐릭터(여성 모델)를 전면에 배치하여 '어시스턴트'로서의 정체성을 강화하는 방향으로 수정 제안.
|
||||
- 가격 표기 정책: 할인율 변동에 따른 혼선을 방지하기 위해 모든 가격은 '정가 기준'으로 명시하고, 실제 할인가 정보는 구매 페이지에서 확인하도록 안내 문구 추가.
|
||||
|
||||
## 2. 향후 추진 계획 및 일정
|
||||
|
||||
### [개발 및 배포 일정]
|
||||
- **최종 빌드 목표일**: 2026년 5월 19일 (수)
|
||||
- **주요 작업 내용**: 파노라마 이미지 슬라이싱 정리, 포인트 제거/재정렬, AI 어시스턴트 캐릭터 교체 및 UI 보완.
|
||||
|
||||
### [마케팅 및 시연 준비]
|
||||
- **홍보 영상 제작**: 임원진 및 타 계열사 공유를 위해 PC/모바일 버전별로 1분 내외의 짧은 소개 영상 제작 (목요일 오후 4시 전까지 완료).
|
||||
- **외부 협력(GFR/롯데온) 대응**: 수정된 빌드를 빠르게 전달하여 피드백을 수렴하고, 7월 하이마트 전문 매장 오픈 시점에 맞춘 고도화 전략 수립.
|
||||
|
||||
## 3. 결정 사항 및 후속 조치 (Action Items)
|
||||
|
||||
- [개발팀] AI 어시스턴트 캐릭터를 여성 모델로 교체하고, 제품 아이콘/하이라이트 효과 검토.
|
||||
- [디자인/기술팀] 모바일 환경 최적화를 위해 이미지 해상도 및 리소스 용량 최적화 작업 진행.
|
||||
- [기획/운영팀] 가격 표기 문구(정가 기준) 및 안내 멘트 UI 반영 확인.
|
||||
- [전체 팀] 5월 19일 최종 빌드 배포 전, 팀 내 자체 QA(모바일 기종별 테스트) 실시.
|
||||
- [기획팀] 시연용 홍보 영상 제작 (목요일 12시~13시경 완료 목표).
|
||||
- [운영팀] GFR 및 롯데온 담당자 대상 수정 빌드 공유 및 피드백 수렴 프로세스 관리.
|
||||
@@ -0,0 +1,57 @@
|
||||
# [Test Plan] 사내 성능 및 서버 부하 테스트 계획서
|
||||
|
||||
**작성일**: 2026년 05월 12일
|
||||
**대상 서비스**: [Sporty & Rich Mobile/PC Web](https://3dshop.caliverse.io/sportyandrich/mobile/)
|
||||
**테스트 목적**: 의상 교체 및 이머시브 이동 시 서버 부하 및 환경별(Mobile/PC) 퍼포먼스 검증
|
||||
|
||||
## 1. 테스트 일정 및 환경 (Schedule & Environment)
|
||||
|
||||
### [Phase 1] Mobile Test
|
||||
* **시간**: 14:30 ~ 15:00 (30분간)
|
||||
* **네트워크**: 5G 및 LTE 환경 필수 확인
|
||||
* **대상 기기**: 테스터 소지 모바일 기기 (iOS/Android)
|
||||
|
||||
### [Phase 2] PC Test
|
||||
* **시간**: 15:00 ~ 15:30 (30분간)
|
||||
* **네트워크**: 유선 LAN 또는 안정적인 Wi-Fi
|
||||
* **대상 환경**: 데스크톱/노트북 웹 브라우저 (Chrome 등)
|
||||
|
||||
## 2. 테스트 시나리오 (Test Scenarios)
|
||||
|
||||
### [Scenario A] 의상 교체 및 부하 테스트 (15분)
|
||||
* **작업 내용**: 준비된 의상 20벌을 순차적으로 교체하며 리소스 로딩 확인
|
||||
* **체크 포인트**:
|
||||
- 의상 교체 시 이미지/모델링 다운로드 속도
|
||||
- 연속적인 요청 시 서버 응답 지연(Latency) 발생 여부
|
||||
|
||||
### [Scenario B] 이머시브 이동 및 전환 (15분)
|
||||
* **작업 내용**: 코디 완료 후 이머시브(360도 뷰) 환경으로 진입 및 이동
|
||||
* **체크 포인트**:
|
||||
- 페이지 전환 시 끊김 현상(Jank) 발생 여부
|
||||
- 고해상도 리소스 로딩 중 브라우저 프리징(Free_zing) 확인
|
||||
|
||||
## 3. 역할 분담 (Roles & Responsibilities)
|
||||
|
||||
* **넥서스 개발팀**:
|
||||
- 테스트 시간대 서버 리소스(CPU, Memory, Network I/O) 모니터링
|
||||
- API 호출 로그 및 에러 발생 여부 추적
|
||||
* **테스터 (Testers)**:
|
||||
- 시나리오에 따른 기능 수행 및 성능 체감 기록
|
||||
- 구글 시트를 통한 불편 사항 및 수치 데이터 입력
|
||||
|
||||
## 4. 결과 기록 양식 (Google Sheets Structure)
|
||||
|
||||
| 구분 | 컬럼명 | 설명/예시 |
|
||||
| :--- | :--- | :--- |
|
||||
| **기본 정보** | 사용자 이름 | 테스터 성함 |
|
||||
| | 테스트 환경 | Mobile / PC |
|
||||
|
||||
| **환경 변수** | 네트워크 상태 | 5G / LTE / Wi-Fi |
|
||||
| :--- | :--- | :--- |
|
||||
| | 기기명/브라우저 | iPhone 15 Pro / Chrome 등 |
|
||||
| | 테스트 시각 | 이슈 발생 정확한 시간 (예: 14:35) |
|
||||
|
|
||||
| **테스트 내용** | 테스트 항목 | 의상 교체 / 이머시브 이동 / 서버 부하 |
|
||||
| | 불편 사항 (Issue) | 구체적인 현상 (예: 화면 깜빡임, 로딩 지연) |
|
||||
| | 수치적 지표 (Metric) | 체감 로딩 시간(초), 프레임 드랍 정도 |
|
||||
| | 비고 (Notes) | 재현 경로 및 기타 특이사항 |
|
||||
Reference in New Issue
Block a user