n8n으로 RSS 피드 자동 수집하고 요약하기
n8n으로 rss 피드를 수집하고 LLM으로 요약해서 노션 데이터베이스에 등록하는 과정을 정리했다. 흐름은 아래와 같다.
노드 수가 많지도 않은데 이런 저런 시행착오로 하루가 걸렸다..
RSS Read 노드를 매번 쓰지 않고 code와 http requst 노드를 쓰면 여러 개의 피드를 쉽게 가져올 수 있을 것 같다.
LLM 요약은 로컬 LM 스튜디오에서 돌고있는 exaone을 사용했는데 토큰 수를 조정하면 속도도 괜찮다.
전체 workflow.json는 아래 gist에서 볼 수 있다.
workflow.json
코드에서 your-
로 시작하는 부분을 실제 노션 시크릿 키나 로컬 LM 스튜디오 url로 변경하면 된다.
노션 데이터베이스는 아래처럼 저장된다. 이제보니 Source
필터링이 제대로 안됐네;;
그리고 마지막 Append a block
으로 노션 페이지에 링크 목록도 md 형식으로 저장된다.
마지막으로 아래 깃허브 저장소에서 다양한 n8n 워크플로를 참고할 수 있다.
github workflow collection