평소에 즐겨보는 유튜브 채널이 많다 보니, 모든 영상을 다 챙겨보는 것이 부담스러웠어요. 멍멍님과 올마이티님의 실전예제 실습을 따라하여 n8n을 활용해 이를 시도해보았습니다.
진행 방법
어떤 도구를 사용했고, 어떻게 활용하셨나요?
사용한 도구는 아래와 같습니다:
n8n: 자동화 워크플로우 제작
Gemini (Google AI): 영상 스크립트 요약
YouTube: 영상 URL 기반으로 처리
Telegram: 결과를 수신하는 채널
새로운 워크플로우 생성
RSS피드 트리거로 유튜브 채널 감지 및 빈도수 설정
유튜브 트랜스크립트로 수집
LLM CHAIN으로 제미니 모델 연결 및 명령어 설정
텔레그램 계정 연결하여 명령어 설정된 유튜브 요약본 전송
전체적인 워크플로우 흐름.
직접 받아본 텔레그램 요약본입니다. 평소 데이지헐이라는 북튜버를 좋아하는데, 좋아하는 유튜버의 내용을 한 눈에 요약받아 볼 수 있어서 유익했어요!
워크플로우 흐름은 다음과 같아요:
유튜브 영상 URL 수집 →
스크립트 추출 (예: YouTube Transcript API 등) →
요약 요청 (Gemini API 활용)
요약본을 텔레그램으로 전송 (Telegram Node)
🔧 처음에는 n8n의 노드별 역할을 파악하는 것이 조금 어렵게 느껴졌어요. 특히 각 노드에 어떤 입력값을 넣어야 하는지, API 키를 어디서 발급받고 어떻게 연결해야 하는지 헷갈렸습니다. 하지만 반복해서 시도하면서 점차 익숙해졌고, 드디어 원하는 형태로 자동화를 완성할 수 있었어요! 🎉
결과와 배운 점
노드 간 데이터 흐름을 시각적으로 이해할 수 있었어요.
기초 노드 사용법과 API 연동 방식에 대해 감을 잡았습니다.
생각보다 어렵지 않았고, 작은 성공 경험 덕분에 n8n에 대한 자신감도 얻었어요!
앞으로는 다른 콘텐츠 요약, 이메일 알림 등으로 확장해볼 계획이에요 💡
마무리 메시지 😊
처음엔 n8n이 너무 복잡해 보였지만, 기초적인 워크플로우만 익혀도 정말 다양한 자동화를 만들 수 있어요. 만약 여러분도 "나도 해볼 수 있을 까?" 고민 중이라면, 이 글이 작은 계기가 되었으면 좋겠습니다. 할 수 있어요! 💪✨