[고수도 한 걸음부터] 7전8기 n8n도전기_1탄_의식의 흐름

소개

안녕하세요. GPTers 15기에 합류한 샘알토란(최주원)입니다.
다들 아시는 샘알트만의 존경심을 담아 만들었습니다.
처음에 줌미팅부터 실명으로 접속해서 그런지.... 아직 다들 모르시지만요 😆

n8n을 처음 시작하려고 한 것은 오프라인 모임에서 말씀드린바와 같이
원하는 기업공시를 남들보다 빠르게 받고
발빠르게(?)움직이고 싶은 마음도 있었는데요.

사실 현재 개인적으로 진행하는 프로젝트에서 활용하고 싶어서가 더 컸습니다.
사진을 찍고, 텍스트를 추출한다음, 자동으로 정리해주는 것을 만들고 싶은데.
GPTers에서 많은 스터디 중에서 n8n이 일단 가능할 수 있겠다 싶었습니다.

여하튼
먼저 n8n과 친해지기 위해서 여러가지 시도를 해보았습니다.

이번 n8n 과제는 Youtube Transcript를 활용해보기 입니다.

친구와 같이 봐야하는 유튜브가 있는데요.

유튜버 분들 정말 존경스럽습니다...
업로드가 하루에도 몇 번이나 올라오는지

항상 요약해서 빨리 보고 싶다는 생각이 있었는데요.
릴리스AI가 있다는 건 얼추 알고 있었지만..
링크를 전달하고 보는게 귀찮았습니다.

n8n 과제가 딱 맞았습니다.

진행 방법

  1. Youtube Channel ID를 파악

  2. RSS 주소 생성

  3. RSS Feed Node를 통해 신규 영상 업로드시 Trigger로 활용

  4. Set으로 Thumnail 뽑고, AI Agent 1(GPT)로 요약, AI Agent 2(Gemini)로 키워드 추출

  5. 정리하여 텔레그램으로 전송

결과는?

한국 웹 사이트의 스크린 샷

결과와 배운 점

성공입니다. 하지만 완성도가 조금 아쉽네요.

무려 5시간 정도 걸린 것 같습니다.

5시간 걸린대에 많은 시행착오가 있었습니다.

계정 설정 페이지의 스크린 샷
전화기의 메모리 설정의 스크린 샷

📌시행착오 1 : 로컬구축의 실패(나의 기술 부족..)_DB편

처음에는 다양한 유튜버, 전문가들의 의견을 정리하여 하나의 인사이트를 만들고 싶었습니다.
그래서 DB 연결을 해여 내용을 모으고 그걸 다시 input으로 AI Agent에게 일을 시키고 싶었습니다.

스터디장님께서 친절하게도 n8nkorea.online을 열어주셨지만
청개구리 같은 저는 처음부터 Localhost를 하고 싶었습니다.

그래서 Docker를 활용해서 바로 n8n을 docker run하고 진행을 했었는데요.
DB 의 연결부터 쉽지가 않았습니다.

GPT의 도움을 받아 redis DB를 구축하여 연결하였는데,
제가 생각했던 것처럼 진행되는지 파악이 안되었습니다.(잘 쌓이고 있는건지?)

결과물 : 5시간의 시도, 구축실패

📌시행착오 2 : 로컬구축의 실패(나의기술 부족..)_Telegram편

DB로 기억을 한다는 건 포기 했습니다.

나중의 일로 미루고.

다 연결하여 Telegram에 쏘는데.. 안쏴집니다.(왜지...?)

Telegram 앱의 작동 방식을 보여주는 다이어그램

GPT에게 물어보니..

이랍니다...

도메인을 사야하나 싶었지만,

스터디의 멍멍님 덕분에 ngrok이란 서비스를 이용해서 임시로 도메인을 할 수 있었습니다.

문제는 임시로 도메인을 받는거라 매일 갱신이 필요합니다..

홈서버를 만든다면 도메인 하나를 뚫어야 겠습니다.

결과물 : ngrok을 알게되었다. 스터디원들은 최고시다.

📌시행착오 3 : 병렬 구조의 한계

저의 처음 workflow 구성은 이랬습니다.

Trigger가 무려 3개지요.

❓여기서 문제

만약에.. 3개의 채널에서 동시에 업로드를 한다면?

제 workflow는 작동될까요?🤔

지금은?

병렬을 포기하고 하나의 workflow가 하나의 채널을 트래킹하고 있습니다.

병렬구조로 깔끔하게 하나의 worflow로 만들고싶은데 말이죠...

자주 누락이 되는 현상이 발생하였습니다.

여러 가지 다른 설정을 보여주는 휴대 전화 화면의 스크린 샷

결과물 : n8n 병렬구조 잘 생각해야한다.

감사하게도 스터디장님이 리소스를 제공해서 n8nkorea에서
다양하게 사용할 수 있었습니다.

다만... 위의 처럼...너무 제가 리소스를 사용하고 있는게 아닌가 싶은데요..

좀 더 간결하게 가는 방향을 고민해보려합니다.

+ 250331 추가내용

Youtube RSS 로 받고 있는데, 이상하게 누락이 자주됩니다.

RSS로 들어가면 업데이트가 되어있는데 말이죠...

RSS의 정보업데이트가 되면 트리거가 되는 노드가 작동을 안하는건지..

채널이 업데이트가 되었음에도 트리거가 누락되는 경우가 많습니다.

어디서 문제인건지.. 🤯

앞으로 진행해보고 싶은 것

  1. 홈서버로 나만의 n8n 자동화 시스템 구축하기

  2. 나만의 Youtube 요약 챗봇 만들기 (주소 던져주면 알아서 뚝딱)

  3. openAPI를 통해 공시정보를 트래킹하여 자동으로 텔레그램 제공

  4. 공시정보 + 현재 주가를 끌고오고, 현재 뉴스를 끌고와서, 투자 인사이트 제공

  5. 제품 뒷면 정보 사진 찍어서 업로드하면, 자동으로 정리해주는 시스템 구축

  6. 사내용(잘보이기용) 뉴스레터 HTML로 깔쌈하게 만들기

6
9개의 답글

👉 이 게시글도 읽어보세요