소개
혜련님의 "롱폼 글쓰기 자동화" 스터디에서 버디 역할을 맡으면서, 롱폼 글쓰기를 위한 글감 수집 방법을 직접 구현해보고 미니 특강 형식으로 공유하게 되었습니다. 평소에도 유튜브에서 인사이트를 얻는 편이라, 영상 기반으로 글감을 수집하는 자동화 시스템을 만들면 좋겠다고 생각했어요. 그래서 Google Apps Script를 활용한 글감 수집 시스템을 만들어 보았습니다.
진행 방법
사용한 도구
Google Apps Script: 전체 자동화의 핵심 스크립트 작성 도구
Google Spreadsheet: 수집한 글감을 저장할 저장소 역할
Youtube API: 영상 정보 수집
Apify API: 자막 수집 (YouTube Transcript Ninja actor 사용)
GPT API & ChatGPT: 코드 제안, 자막 요약 기능 구현
Claude: 코드 보완 및 구조 개선에 큰 도움
자동화 흐름 요약
사이드바를 열고, 설정 탭으로 가서 아래 3가지 API Key를 입력 후 저장
YouTube API Key (유튜브 정보 수집용)
Apify API 토큰 (자막 수집용)
GPT API Key (요약용)
한국 텍스트가있는 스프레드 시트의 스크린 샷
사이드바에서 검색어 입력 → 영상 개수 선택(50/100/200개) 후 "검색 시작" 클릭
해당 조건에 맞는 유튜브 영상들의 메타 정보(채널명, 구독자 수, 좋아요 수 등)가 구글 스프레드시트에 저장됨
비디오 목록을 보여주는 Excel 스프레드 시트의 스크린 샷
마음에 드는 영상을 선택한 뒤 "모아보기"를 클릭하면 별도 시트에 해당 영상들이 정리됨
전체 시트 혹은 모아보기 시트에서 영상을 선택하고 "자막 가져오기"를 누르면 자막이 표시됨
자막이 있는 영상에 대해 "요약하기" 버튼을 누르면 GPT API를 통해 요약 결과가 생성됨