데브남 : 자동화

moon.kick·2025년 1월 30일

https://wikidocs.net/271774

단계설명사용된 도구/모듈
1. 시나리오 설정새로운 시나리오를 생성하고 RSS 피드에서 데이터를 가져오도록 설정Make.com, RSS 피드 모듈 (Retrieve RSS Feed Items)
2. 데이터 수집RSS에서 가져온 데이터의 URL을 기준으로 실제 HTML 콘텐츠를 가져옴HTTP 모듈 (Get a File)
3. HTML 파싱가져온 HTML 데이터에서 불필요한 부분을 제거하고 필요한 텍스트만 파싱텍스트 파서 모듈, 매치 패턴 설정 (article 태그 활용)
4. HTML 태그 제거HTML 태그를 제거하고 순수 텍스트 데이터만 남김HTML2 텍스트 변환 모듈
5. GPT로 글 생성클로드 및 GPT 모델에 텍스트를 입력하여 자동으로 글을 생성GPT-4 모듈 (ChatGPT), 클로드 모델 모듈
6. 노션에 데이터 저장생성된 글을 노션 데이터베이스에 저장노션 API 모듈 (Create a Database Item)
7. 텔레그램 알림 설정생성된 글이 노션에 저장되면 텔레그램 알림을 보냄텔레그램 봇 (Send Text Message)
8. 커넥션 설정노션, 텔레그램 봇 등과 연동하기 위한 커넥션 설정노션 API, 텔레그램 API 토큰
9. 결과 확인 및 자동화 설정모든 모듈을 런 원스(Run Once)로 실행 후 결과 확인Make.com의 실행 모드 (Run Once), 디버그 모드
10. 자동화 트리거 설정새로운 글이 RSS 피드에 올라오면 자동으로 실행되도록 트리거 설정트리거 모듈 (Watch RSS Feed Items)

핵심 요약:

  • RSS 피드에서 데이터를 가져오고 이를 HTTP 모듈로 상세 데이터까지 추출
  • HTML 데이터에서 필요한 본문만 파싱하여 GPT 및 클로드 모델로 자동 생성된 글을 노션에 저장
  • 노션 업데이트 시 텔레그램 알림을 통해 빠르게 결과를 확인하는 자동화 흐름

이 자동화 프로세스는 신진 아티스트 갤러리 플랫폼에도 응용할 수 있습니다. RSS 피드 대신 아티스트 등록 데이터를 가져와 전시회 공지 자동화 같은 기능을 설계할 수 있습니다.

profile
@mgkick

0개의 댓글