배경 및 목적
최신 PM 관련 아티클을 자동으로 수집하고 요약
'자료 수집 → 번역 → 요약 → 이미지 생성 → 게시물 업로드'의 과정을 자동화하여, 콘텐츠 생성 및 관리의 효율성 높이기
참고 자료
https://www.youtube.com/watch?v=TeTSoKc28uk
활용 툴
Make, ChatGPT, RSS, Buffer
실행 과정
1주차 회고
지난 주에는 'RSS(자료 수집) - 퍼플렉시티(웹크롤링) - 챗GPT(글, 이미지 생성) - 인스타(게시물 업로드)'라는 시나리오를 설계해 테스트해봤어요. 그런데 마지막 단계인 인스타그램 게시물 업로드에서 문제가 발생했어요. 인스타와 페이스북 계정이 제대로 연동되지 않아서였던 것 같아요!
게시글을 올리고 나니 많은 분들이 코멘트로 여러 팁을 주셨어요. 그 중 소셜 미디어 계정을 효율적으로 관리하고 게시물을 예약 업로드할 수 있는 Buffer를 소개받았어요. 그래서 이번에는 Buffer를 사용해 게시물을 업로드하는 시나리오로 수정해봤어요.
2주차 테스트 시나리오
이번 주에는 다음과 같은 흐름으로 진행했어요.
RSS(자료 수집) - 퍼플렉시티(웹크롤링) - 챗GPT(글 생성) - Buffer(스레드, 자동 업로드)1~3단계, 즉 RSS에서 챗GPT까지는 지난 주와 동일하게 설정했어요. 이번에는 Buffer를 통해 자동 게시물 업로드를 해봤어요.
Buffer로 자동 게시물 업로드하기
처음에는 X를 연동했어요. 그런데 X의 글자 수 제한이 280자라서 계속 오류가 발생했어요. 그래서 X 대신 스레드로 연동했어요. 스레드는 500자까지 가능하니까 X보다는 더 수월했어요.
그런데 콘텐츠 마지막에 'Collection'이라는 문구가 계속 출력되는 문제가 발생했어요. 프롬프트에 "Collection을 출력하지 말라"고 명시해도 동일하게 출력되더라고요. 이 부분은 조금 더 해결해 봐야 할 것 같아요..!
콘텐츠 반복 생성 문제 해결
테스트를 여러 번 돌려보니, 동일한 콘텐츠가 반복 생성되는 현상이 나타났어요. 콘텐츠 자체가 부족한 것 같아서, RSS 피드를 여러 개 묶어서 번들로 생성하고, 그 링크를 다시 가져오는 방법으로 해결했어요.
결과 및 인사이트
최종적으로 스레드에 자동으로 게시물을 업로드하는 데 성공했어요. 다음 주에는 Buffer를 활용해 발행 전후 단계에서 노션 데이터 테이블을 연동해서 데이터를 저장하고 관리하는 기능을 추가해볼 계획입니다!