뉴스레터 MAKE 자동화 사례 공부

배경 및 목적

안녕하세요.

제가 자동화 부분에 알고 있는것이 하나도 없어 차근차근 공부해 가는 과정이 필요할것 같아

유투브에 적당한 재료를 찾아 공부해 보면서 자동화 하는데 시나리오의 구성과 각 모듈의 기능/설정방법을 따라 해 보았습니다.

따라해 본 결과값이 그대로 나와서 두번째로 영어작문 뉴스레터를 자동화 하는 작업을 해 보았습니다.

한가지는 구글 스프레트 시트의 앱 스크립트의 작성을 CHAT GPT에 물어서 실행해 보았습니다.

다른 한가지는 이와 같은 과정을 MAKE에서 실행해 보았습니다.

참고 자료

https://www.youtube.com/watch?v=lx0h3gqafDY&t=348s

https://www.youtube.com/watch?v=dod8UbOarJ4

활용 툴

MAKE, 구글스프레트시트,구글메일

실행 과정

  1. 웹사이트 링크 뉴스 요약하여 메일링

    공부차원에서 따라 해 본 내용입니다.

    전화 통화의 다양한 단계를 보여주는 다이어그램

구글 스프레드 시트에 웹사이트 URL 링크를 입력하고

메이크의 구글 시트 Watch new rows 모듈연결

HTTP Make a request 모듈연결 해서 html 코드를 가져옵니다.

TEXT PARSER html to text 모듈연결 해서 텍스트를 가져옵니다.

CHAT GPT 모듈 연결하여 AI가 링크의 기사를 요약 정리하게 합니다.

G MAIL 모듈을 연결해서 메일을 받도록 설정합니다.

  • 이와 같은 방법을 그대로 따라해 보니 결과값이 똑같이 실행되고 시나리오의 연결하는 모듈의 내용을 알수 있었습니다.

  • 다만 이메일의 결과가 띄어 쓰기가 되있지 않아 읽기 어려워 해결하고자 MAKE 모듈내 OPEN AI 내 CONTENTS에 요청하는 프롬프트를 띄어 쓰기 해달라고 수정했지만 결과값은

    같았으며 AI에 물어보니 0CODEKIT 연결하라고 나오나 연결시 API KEY값 요구등 해소할수 없는 부분이 나왔습니다.

  1. 이 과정에 힌트를 얻어 매일 영어 작문하는 메일을 뉴스레터로 받아 보면 좋겠다 싶어

    스프레드 시트의 앱스크립트 코딩으로 메일 받기를 해 봤습니다.

    영작의 예시문은 GHAT GPT가 만들어 주고 이것을 한국어로 받아 보고 한국어 예의 영작예시 3개를 받도록 설정하였습니다.

    영작문의 생성은 5개로 분야로 small talk, 일상생활에서의 회화,미드에서의 회화,TED에서 구문,뉴스에서의 TOP 헤드라인 에서 생성하도록 하여 대상 메일로 월~금 오전9시에 메일을 보내도록 설정하는 코딩입니다.

    이 코딩을 얻기 위해 아래와 같은 프롬프트를 작성해서 CHAT GPT에 넣었습니다.

    나는 매일 영어 작문을 정해진 메일로 news letter 형식으로 받아 보고 싶어.

    구글 스프레드 시트의 앱 스크립트를 작성해서 구글 메일로 발송할거야,

    - 사용도구 : 구글 스프레드시트, 구글메일

    - 영어작문 문장 생성

    문장 갯수 : 5개

    문장 생성 분야 : 첫번째 문장은 small talk에서 추출

    두번째 문장은 미국의 일상 가정의 대화에서 추출

    세번째 문장은 유명한 미국 드라마의 대사에서 추출

    네번째 문장은 TED 강연 조회수가 많은 강연에서 추출

    다섯번째 문장은 매일 발행되는 미국 신문기사의 top 헤드라인 추출

    - 생성한 문장 5개를 한국문장으로 하고 이 한국문장을 영어로 작문한 예와 그예를 다르게 표현할수 있는

    영어표현 2개의 예를 들어 총 예를 세개로 나타내줘.

    - 영어표현 세개의 예 : 문장이 학술적이거나 어렵지 않고 처음 생성한 문장을 다르게 표현할수 있는 구동사를 사용한 VERBAL EXPRESSION으로 해줘.

    - 영어표현 세개의 예 출처 표시

    - 받는이 메일 : [email protected]

    - 메일 주기와 시간 : 매주 월요일부터 금요일까지 오전 am 9시

    이러한 내용으로 영어작문을 매일 5개씩 연습할수 있는 뉴스레터 메일의 앱 스크립트를 작성해줘.

    구글 스프레트 시트 생성과 앱스크립트 작성 실행까지의 과정을 설명해줘.

그에 대한 답변은 아래와 같습니다.

한국어 작문 안내서 한국어 작문 안내서 한국어 작문 안내서 한국어 작문 안내서 한국어 작문 안내서

코드생성

코드 붙여넣기

한국어가 적힌 문서
한국어 한국어 한국어 한국어 한국어 한국어 한국어 한국어
  • 이러한 과정으로 결과값을 메일로 얻을수 있었습니다.

    한국어 동사 워크시트 - 한국어 동사 워크시트 한국어 동사 워크시트 한국어 동사 워크시트
한국어 한국어 한국어 한국어 한국어 한국어 한국어 한국어
  1. 영어 작문하는 메일 뉴스레터 MAKE 자동화

    다양한 유형의 메일을 보여주는 다이어그램

시나리오가 이렇게 나오나 처음에 구글시트를 생성시켜 연결하였다가 구조를 생각해

보니 스프레드 시트가 굳이 필요 없겠다는 생각에 바로 OPEN AI 모드연결하여 프롬프트를

넣어줬습니다.

한국어 문자 메시지 스크린샷

G메일 모드 연결로 하니 다음과 같이 메일이 도착하였습니다.

숫자가 적힌 종이 한 장
  • 메이크로 지메일을 통해서 받은 이메일은 띄어 쓰기가 되지 않았습니다.

  • 영작문의 생성한 결과물이 구글스프레드 시트를 통한 것 보다 신통치 않습니다.

    분명 이유가 있을텐데요.

결과 및 인사이트

자동화 프로그램이 원하는 작업을 한번에 해 주지는 않는것 같습니다.

모듈의 과정마다 해 주는 일을 이해하고 사용법에 익숙 해야겠습니다.

그렇게 하기 위해선 자주 해보고 찾아보는 방법 밖에 없겠습니다.

여기까지 봐주셔서 감사합니다.~

2
1개의 답글

👉 이 게시글도 읽어보세요