시행착오 기록 😅 AI 최신 뉴스 노션 포스팅 자동화 워크플로우 만들기 with n8n 🚀

소개

제가 만들고 싶었던 건... AI 관련 최신 뉴스를 매일 뉴스레터처럼 정리해서 노션에 자동 포스팅하고, 검토 후 블로거에 올리는 것이었어요. ✨

우선 시도한 건:

  • n8n으로 AI 관련 최신 뉴스를 5개 이내로 수집

  • 구글 뉴스 검색과 유튜브 영상 검색 둘 다 포함<-이게 욕심이었던 듯

  • 뉴스레터 형태로 정리 후 노션에 하루 1개씩 자동 포스팅

  • 노션에 쌓인 글을 제가 검토한 뒤, 원클릭으로 블로거에도 포스팅!

이런 흐름이면 매일 아침 자동으로 최신 AI 트렌드를 챙길 수 있겠다는 생각이었습니다. ☕

진행 방법

사용한 도구

  • n8n (자동화 툴)

  • Claude (워크플로우 초안 작성)

  • Gemini (뉴스 요약)

클로드에게 부탁한 프롬프트

n8n으로 AI 관련 최신 뉴스를 5개 이내로 수집하고 노션에 자동으로 뉴스레터화 해서 하루에 1개 씩 포스팅을 하고 싶어. 시간은 오전 8시 정도면 좋겠어. 그리고 노션에 일단 뉴스레터가 자동포스팅 되면 내가 한 번 검토한 후에 블로거에 포스팅할 수 있는 기능도 추가하고 싶어. n8n 워크플로우를 json으로 만들기 전에 AI 최신 뉴스를 수집하기에 좋은 방법을 추천해줘. 구글 검색이 나을까 아니면 공신력 있는 뉴스 웹사이트를 두 세개 선정하는게 나을까? 그리고 웹사이트 뿐만 아니라 유투브에서 가장 핫한 AI 관련 동영상도 youtube transcript 노드로 불러오고 basic llm chain 노드로 내용을 요약해서 뉴스레터에 포함시키고 싶어. 이렇게 뉴스레터를 생성하고 싶은 목적은 다음과 같아: 1. AI 최신 시장 동향 파악 2. 최신으로 유행하는 AI 툴 파악 3. 최신 트렌드인 AI 활용 방법 또는 사례 파악

워크플로우 구조 (초안)

🏗️ Claude가 제안해준 구조는 아래와 같았습니다.

  1. 스케줄 트리거 (오전 8시)

    • 뉴스 수집 브랜치

      • RSS Feed 1 (TechCrunch)

      • RSS Feed 2 (MIT Tech Review)

      • RSS Feed 3 (VentureBeat)

    • YouTube 브랜치

      • YouTube RSS/API 수집

      • Transcript 추출

      • LLM 요약

    • 통합 및 처리

      • 데이터 병합

      • LLM 뉴스레터 생성

      • Notion 포스팅

      • 검토 후 Blogger 포스팅 대기

시행착오 🤯

  • 클로드가 준 워크플로우 JSON이 중간에 끊긴 경우가 많아 직접 수정해야 했음

마케팅 깔때기의 다이어그램

새로 다시 워크플로우를 만들까 하다가 일단 클로드가 만들어 준 것을 수정해보기로 했습니다.

  • YouTube Search 노드: credential 설정이 어려워서 일단 보류

Youtube Search 노드를 사용하려면 credential 설정이 필요한데 저한텐 너무 어려워서 유투브 검색 결과를 리포트로 받는 노드는 일단 작업 보류...

Google Cloud console에서 API Key 발급 받고 Oauth가 뭔지 헤매고, 블로거랑 노션 API Key 받고 하니까 모각 하루가 날라가더라구요. 진짜 이 부분이 너무 힘들었어요.

그래서 조금 해보다가 클로드가 만들어준 워크플로우는 버리는 것으로 결론!

연락처 양식을 보여주는 웹 페이지의 스크린 샷

  • Google News RSS: 뭔가 어려워서 막힘 😅 결국 RSS Feed Trigger로 회귀

Google News RSS도 잘 안되어서 그냥 실습으로 익숙한 RSS feed trigger로 회귀하기로 했어요 ㅠㅠ

  • RSS Feed Trigger: 한글 키워드 입력 시 URL 인코딩 문제로 결과가 안 나와 당황 😅

구글 뉴스 검색 feed URL을 입력하는데 한글은 URL 인코딩된 걸로 입력하지 않으면 결과값이 안 나와서 잠시 당황했어요. 처음부터 쉽지 않다 ㅠㅠ

URL 목록을 보여주는 웹 페이지의 스크린 샷

  • Gemini를 이용해 뉴스 요약 후 Notion DB에 자동 입력은 성공!

    • API key를 넣고 Properties에 매핑만 하면 잘 들어감 👌

API는 얼른 뚝딱 만들어서 넣고 Properties에서 데이터베이스 속성별로 원하는 데이터를 드래그해서 넣어주기

텍스트 상자와 버튼이있는 화면의 스크린 샷

결과는 데이터베이스에 데이터가 아주 잘 들어갔습니다.

이제 승인하면 블로거에 자동포스팅을 추가하면 되는데 ㅠㅠ 여기서 막히네요. 조금 더 공부해보려고 합니다.

결과와 배운 점

  • 노션에 뉴스 자동 수집 & 요약 저장은 성공! 🎉

  • 블로거 자동 포스팅은 아직 미완성이라 공부가 필요 🛠️

  • 배운 점:

    • n8n에서 RSS → LLM → Notion은 꽤 안정적으로 가능하다

    • YouTube 검색 API credential은 진입장벽이 높다 🧱

    • 작은 성공을 쌓아가면서 구조를 점점 다듬는 게 현실적이다

앞으로는 블로거 자동 포스팅과 YouTube 요약(이거 되나?)까지 연결해서 AI 뉴스레터 자동화 풀버전을 완성해보고 싶습니다 🙌

1
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요