Community

커서 composer 활용법

liner 의 웹 문서 하이라이트 및 공유 기능을 기반으로 prd 를 세부적으로 작성후 커서의 composer 통해 기능 구현하니 반나절 만에 동일하게 기능을 만들어버리네요. 잘 작성된 prd 문서만 있으면 이젠 누구나 개발을 할수 있는 시대. # 웹 게시글 하이라이팅 크롬 플러그인 PRD ## 프로젝트 개요 웹 페이지의 텍스트를 하이라이팅하고 번역/공유할 수 있는 크롬 확장 프로그램입니다. 사용자가 웹 페이지에서 원하는 텍스트를 드래그하면 즉시 하이라이트되고, 간단한 팝업을 통해 번역과 공유 기능을 제공합니다. ## 구현된 기능 ### 1. 텍스트 하이라이팅 - ✅ 드래그한 텍스트 영역 자동 하이라이트 - ✅ 가독성 높은 색상 사용 (#FFE082) - ✅ 여러 구간 하이라이트 지원 - ✅ 페이지 새로고침 후에도 하이라이트 유지 ### 2. 팝업 레이어 - ✅ 텍스트 선택 시 자동 표시되는 플로팅 팝업 - ✅ 번역 버튼 (파란색, 번역 아이콘) - ✅ 공유 버튼 (녹색, 공유 아이콘) - ✅ 선택된 텍스트 영역 근처에 표시 ### 3. 공유 기능 - ✅ Web Share API 지원 브라우저에서 네이티브 공유 - ✅ 미지원 시 클립보드 복사 대체 - ✅ URL과 선택된 텍스트 함께 공유 ### 4. 하이라이트 저장 및 관리 - ✅ Chrome Storage에 하이라이트 정보 자동 저장 - ✅ URL, 텍스트, 타임스탬프 저장 - ✅ 팝업 창에서 저장된 하이라이트 목록 확인 - ✅ 하이라이트된 페이지로 바로가기 지원 ### 5. UI/UX - ✅ Font Awesome 아이콘 사용 - ✅ 부드러운 애니메이션 효과 - ✅ 반응형 팝업 위치 조정 - ✅ 직관적인 버튼 디자인 ## 개발 예정 기능 ### 1. 번역 기능 - ⬜️ OpenAI API 연동 - ⬜️ 원본 텍스트 → 한국어 번역 제공 - ⬜️ 번역 결과 즉시 표시 ## 기술 스택 ### 구현된 기술 - ✅ HTML5 - ✅ CSS3 - ✅ JavaScript (ES6+) - ✅ Chrome Extension API - ✅ Chrome Storage API - ✅ Web Share API ### 사용 예정 기술 - ⬜️ OpenAI API (GPT-3.5) ## 저장소 - ✅ Chrome Local Storage   - 하이라이트 텍스트   - URL 정보   - 타임스탬프   - 문맥 정보

알림

알림이 없습니다