Files
GhiVideo_v4/docs/history/2026-07-07_1748_AI영상요약-목록선택시-주소-입력창-자동채움.md
b23042andClaude Fable 5 d38b842e8d GhiVideo 소스 복제 — v4 작업 시작 기준
기존 GhiVideo 저장소 HEAD의 트래킹 소스 362개 파일을 복제.
(node_modules·storage·빌드 산출물·대용량 미디어는 .gitignore 규칙대로 제외)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 14:32:51 +09:00

1.4 KiB

AI Video Brief — 목록 항목 선택 시 컨텐츠 주소 입력창 자동 채움

소요 시간: 5분 Context 사용량: input 1040k / output 82k tokens (추정값)

요청 내용

히스토리(요약 보관함)나 다운로드 기록 항목을 선택하면 그 컨텐츠 주소를 위 입력창에 붙여넣기.

구현 내용 (ai_video_brief)

백엔드

  • db.list_summaries() SELECT에 url 추가 (다운로드 기록 목록은 이미 url 포함)

웹 화면

  • fillUrl(u) 헬퍼 추가 — 입력창(#url)에 주소 채우고 노란색 플래시 애니메이션 + 스크롤(block:nearest)
  • CSS input.flash / @keyframes urlflash — 입력창 잠깐 노랗게 강조
  • 요약 보관함 항목 클릭: selectSummary() 시작 시 listCache[id].url로 주소 자동 채움 (요약 본문 표시는 그대로 유지)
  • 다운로드 기록 항목 본문 클릭: 기존 즉시 재다운로드 → 주소 채우기로 변경 (실제 다운로드는 우측 ⬇️/🔄 버튼이 담당하므로 역할 분리)

테스트 결과

  • /api/summaries 응답에 url 포함 확인 (예: youtube watch url)
  • /api/downloads 응답에 url 포함 확인
  • 화면에 fillUrl 연결 확인

동작

  • 왼쪽에서 항목을 누르면 위 주소창에 그 컨텐츠 URL이 채워지고 잠깐 노랗게 반짝임
  • 이어서 🎬/🎵/📝 버튼으로 원하는 작업을 바로 실행 가능