2026-01-21
1일 1아티클
요즘IT
Snapdeck
배경
- 과거의 PT 제작 방식 : 캔버스 위에 요소를 하나씩 배치하는 작업
- 프롬프트 기반의 생성 방식으로 변화
- ex.
Gamma
- ex.
Snapdeck: 슬라이드 제작 시 가장 힘든 2가지에 초점- “논리적으로 어떻게 내용을 잡을 것인가?”
- “이 내용을 어떻게 시각화해야 가독성이 좋은가?”
- 최종적으로, 사용자가 단순 제작이 아닌 전반적인 슬라이드 검토 및 최종 편집에 집중
핵심 기능
Prompt-to-Presentation논리적 구조 생성 가능- 사용자가 주제를 텍스트로 제공
- AI는 비즈니스 논리(문제 제기 → 솔루션 → 시장 분석 → 기대 효과, etc.)를 파악하여 목차 구성
- 사용자의 로직 제작 시간 획기적 단축
Interactive Layout Editor반응형 슬라이드 편집- 반응형 그리드 시스템 기반 → 텍스트 양에 따른, 이미지 및 요소들의 최적 위치 자동화
- 드래그 앤 드롭 피로도를 0에 가깝게 축소
Smart Theme & Asset Library맥락 기반 시각화- 사용자의 입력값 텍스트 맥락 분석 → 어울리는 컬러/폰트 추천
- 본문 내용과 관련된 고화질 스톡 이미지 자동 매칭
오늘 배운 것
- 사용자 정보 RU
- WebSocket Livekit 추가
트러블슈팅
깃 브랜치 문제
문제 상황
- 팀원이 Merge했던 커밋을
Revert한 뒤, Merge 직전 커밋에서 추가사항 반영된 새로운 작업 내용을 Merge 시도 git cherry-pick→ 해당 커밋에서 반영됐던 내용만 가져옴- 우리가 하고 싶었던 것 : Merge 직전 커밋까지의 작업 내용 + 일부 수정 사항을 다시 Merge 이전 상태의 Dev 브랜치에 Merge
해결 방법
git checkout {} -- .→ 현재 시점에서 디렉토리에 있는 모든 파일을 가져오겠다 (우리 상황에 최적)- ex.
git checkout f0e1d2c -- .
- ex.
내일 할 일
- 지금까지의 작업에 대한 API 명세서 작성