소개
이번 주의 과제는 RSS feed triger의 활용입니다. 정기님께서 쓰레드에서 원하는 사람의 rss를 생성해서 이메일로 받는 것 까지 보여주셨는데요. 딱히 쓰레드를 안해서 뭘 해볼까 하다가 자주 보는 유튜브 채널이 있는데 그걸 rss feed로 받아서 자동 요약해보면 어떨까 하는 생각이 들었습니다.
그런데 갑자기 이런 생각이 왜 떠올랐나 했더니 무의식 중에 이런 사용 예시가 남아있던 거였어요.
이번 스터디의 버디이신 멍멍_ 님이 제가 지난 기수에서 헤매고 있을때 이렇게 조언을 해주셨는데 그때 뭔가 저 RSS라는 것도 공부해볼까...라고 생각만 하고 늘 그렇듯 기억에서 지웠습니다.
아무튼 그 때 정기님과 멍멍님의 조언 덕분에 유튜브 요약하는 워크플로우는 완성 했고 그 과정은 아래 링크에서 확인하실 수 있습니다.
https://www.gpters.org/nocode/post/journey-self-hosting-automate-EkBOTxGYh8N0Dg5
진행 방법
과제는 거의 날먹입니다.
이렇게 기존에 쓰던 워크플로우가 있거든요. 이 워크플로우는 보시다시피, 텔레그램으로 링크를 보내면 그 링크의 영상을 요약해서 요약 내용을 텔레그램 메시지로 다시 보내줍니다. (+ 제가 쓰는 노트앱인 캐퍼시티로도)
그럼 여기서 처음 트리거만 RSS feed로 바꾸면 되겠죠?
RSS 주소 받기
정기님이 알려주신 RSS 주소 생성하는 곳이 있었는데 유튜브는 어떻게 하나 지피티에게 물어봤습니다.
오 마침 유튜브는 기본적으로 채널마다 제공 되는군요. 절차가 더 간단해졌습니다. RSS URL은 이걸로 쉽게 확인 했습니다.
워크플로우 만들기(1차)
기존 워크플로우 이미지로 첨부해주고 의견 물어보니 '완전' 좋다는 군요. 그정도인가...? 아무튼 그래서 할까 했는데 문득 복붙하는게 귀찮다는 것 마저 귀찮다는 생각이 들었습니다.
워크플로우 만들기(2차)
그냥 원래 있는 것 그대로 두고 RSS 피드 오면 그 걸로 기존 워크플로우를 활성화 하면 되지 않을까?라는 생각이 들었습니다. 하지만 이 방식은 가능은 하나 웹훅 써야하고(지난글을 보셨다면 제가 웹훅 트라우마가 좀 있습니다.) 뭔가 복잡하다는 군요.
워크플로우 만들기(3차)
그래서 떠오른 새로운 방법은
딱 이렇게만 만든 다음 피드가 들어오면 그 링크를 원래 영상요약 트리거 할 때 쓰는 봇으로 보내버리자!였습니다.
지피티도 스마트한 방식이라네요. 그래서 해봤습니다.
이렇게 나왔는데요. 뭔가 이상하죠?
처음엔 밑에 'This message was sent...'어쩌고 문구 때문인 것 같아 n8n korea 커뮤니티에서 본 대로 옵션을 끄고 링크만 보내기 했는데 요약 워크플로우 작동이 안됩니다. 스마트한 방식이라더니...?
...완벽하게 캐치했다는군요. 인스트럭션에 쓸데없는 미사여구는 빼라고 적어야겠습니다. 아무튼 이거 안된답니다. GPT가 하는 말 모두 믿으면 안되겠죠?
결과와 배운 점
그냥 원래대로 하나 만들었습니다. 정기님 덕분에 RSS 노드도 써보고 재밌었습니다. 잘 작동합니다.
배운점: 귀찮아서 지름길을 찾으려다 더 멀리 돌아갔더라, 그리고 지피티의 '완벽한', '스마트한'은 믿을게 못되더라.
궁금한 점: 지난 기수에 닿 님이 실험하시던 새 사례게시글이 올라오면 자동 요약해서 스터디장에게 보내주기는 과연 잘 작동할까요?