Transcription
실행이 완료됨 표시가 뜨죠? 짜잔! 이렇게 메일이 옵니다. 너무나 쉽죠? 놀랍지 않습니까?
디지털 특강에 오신 여러분들을 환영합니다. 매일 아침 우리 회사 관련 뉴스를 정리해서 부서원들에게 공유하는 것 뉴스레터 보내기 업무죠. 혹시 제 채널을 구독하시는 분들 중에 뉴스레터 업무를 하고 계신입사원 분이 있다면은 이번 영상으로 해방되시기를 바랍니다. 노 코딩, 노치피pt로 10분 만에 뉴스레터 발송봇을 만들어 봅시다.
자, 채치에 저와 같이 프롬프트를 입력하십시오. 구글 스프레드시트를 앱스크립트를 이용해서 내메일로 자동 뉴스레터를 발송할 수 있는 프로그램을 만들고 싶어. 이거 한 줄 한 줄이 매우 중요한 지시 사항입니다. 정확하게 따라하셔야 됩니다. 난 코딩을 할 줄 몰라. 가장 쉬운 방법을 알려주고 API를 사용하지 않고 할 수 있는 방법을 소개해 줘.
자, 저는 키워드를 인공지능으로 해보겠습니다. 내가 원하는 키워드는 한글로 인공지능이야. 해당 키워드에 맞는 탑 5파 뉴스를 뽑아서 보내주고 매일 보내는 시간 기준으로 24시간 안에 발행된 기사만 골라줘. 제목, 언론사, 기사 발행 시간을 표시해 줘. 내 메일 주소는 이거야.
자, 여기서 한글로 인공지능을 검색해 달라고 한 이유는 뉴스레터로 한글 기사만 오게 하기 위해서죠. 예를 들어 이런 프롬프트가 빠져 있다라고 하면은 영문 기사를 긁어다가 붙여 주는 경우도 있을 겁니다.
자, 이렇게 친절하게 대답이 잘 왔네요. 자, 그럼 채치피pt가 안내해 준 것처럼 앱스크립트를 먼저 들어가 보도록 하죠. 어 자 구글에서 구글 스프레드시트를 검색해서 들어가 주시고요. 상단에 확장 프로그램 메뉴에서 앱스크립트를 클릭해 줍니다.
이 화면이 바로 구글의 앱스크립트인데요. 구글이 만든 간단한 프로그래밍 도구라고 생각하시면 되고요. 엑셀 매크로와 유사한 구글 버전이라고 보시면 됩니다. 자, 그렇다면은 앞서 채치T가 짜 준 코드를 그대로 복사해서 앱스크립트에이 부분을 지우고 붙여 넣기를 해 줍니다. 그리고 상단에 저장을 한번 눌러 주시고요.
자, 그러면은 이렇게 승인이 필요하다는 알럿이 뜨죠. 여기서 권한 검토를 누르고 로그인 하신 후에 고급 설정 하단에이 부분을 눌러 줍니다. 그리고 여기이 부분들 GL에서 이메일 발송에 대한 부분들을 체크해 주시고 계속 계속 이렇게 눌러 주시면 됩니다.
자, 그럼 이렇게 하단에 실행이 완료된 표시가 뜨죠? 짜잔. 이렇게 메일이 옵니다. 너무나 쉽죠? 놀랍지 않습니까? 사람이 이걸 이렇게 보내려면요. 구글 검색해 가지고 인공지능 키워드 잡아 가지고 뉴스 하나하나 읽어보고 그중에 좀 중요한 탑 5파 기수만 골라 가지고 링크 다 붙이고 메일 주소 다 다 집어넣어 가지고 최소 한 30분은 걸리지 않겠습니까? 아무리 손에 익었어 익었다 하더라도요.
자, 그런데 이렇게 보수를 설정해 놓으면요. 얼마나 쉽습니까?
자, 그럼 이걸 좀 더 커스터마이징 해 보죠. 여기서 뭐 선호하지 않는 뭐 어떤 언론사의 기사들이 있다. 뭐 보고 싶지 않을 수도 있죠. 혹은 그걸 배제해 달라고 할 수가 있죠. 그걸 빼 달라는 요청을 한번 해 볼게요. 예를 들어서 지금 나와 있는 기사들 중에 BBS 불교 방송 기사를 한번 빼 달라고 요청을 해 볼게요. 어, 참고로이 언론사랑은 아무런 관련이 없습니다. 그냥 예시로 고른 겁니다.
자, 채치T한테 질문을 합니다. 언론사 중에 BBS 불교 방송에서 발행된 기사는 빼고 보내줘. 자, 그럼 이걸 복사하고 앱스크립트에 있던 걸 전체 지운 다음에 복부을 하면 되죠. 그리고 실행을 하면은 드디어 또 새로운 뉴스레터가 발성이 됩니다.
자, 그런데 또 이렇게 BBS 불교 방송 기사가 포함이 되어 있습니다. 뭐가 문제일까요? 자, 다시 한번 요청을 합니다. 수정이 되지 않았어. 언론사 중에 BBS 불교 방송에서 발행된 기사는 빼고 보내줘 했더니 똑똑하게도 뛰어쓰기 때문인 것 같다라고 안내를 해 주죠. 그리고 코드를 다시 짜 줍니다.
자, 근데 여기서 얘가 핵심 부분만 새로 코드를 짜 줬다라고 갈아끼우려고 하면요. 좀 헷갈리실 수가 있어요. 자, 그래서 코딩을 잘 모르시는 분들이 따라하셔야 되기 때문에 아예 그냥 새로 만들어 달라고 요청을 하면 됩니다. 전체 반영된 함수를 복사해서 복붓을 하면 되겠죠.
자, 이럴 때 겁먹지 않고 이렇게 새롭게 요청을 하시면 됩니다. 짜잔. 이렇게 문제가 해결되고 원하는 우리 BBS 불교 방송 언론 기사가 배제된 새로운 뉴스레터가 발송이 되었습니다.
자, 이렇게 문제가 생기면요. 겁먹지 마시고 인공지능도 하나의 사람처럼 대하시면 돼요. 내 부하 직원을 다루듯이 야, 이거 좀 수정해 봐. 이걸 수정할 수 있는 방법이 뭐가 있지? 네가 제안해 봐. 이렇게 명령을 하고 우리가 차근차근 그것을 활용하시면 되는 거죠. 코드 수준에서 뭔가 문제가 생겼을 때 아래이 부분에 오류 메시지 같은게 뜰 때도 있거든요. 그럴 때 해당 오류 메시지를 그대로 복사해서 붙여 넣으면은 채치피pt가 알맞은 코드를 수정해서 또 짜 주니까요. 걱정하지 마시고 그냥 여러분들이 생각하신 그대로 AI에게 명령을 하시면 됩니다.
자, 그런데 좀 이렇게 뉴스레터를 보내 주긴 하지만 뭔가 좀 예쁘진 않죠? 좀 예쁘게 한번 꾸며 볼까? 이 뉴스 레터를 이렇게 한 줄 한 줄 라인으로 해 가지고 표로 만들어 달라. 뭐 이런 줄 정도 할 수가 있겠죠. 지금 표 모양이 너무 심심해. 표를 더 예쁘고 깔끔하게 만들어 줘.
자, 그럼 얘가 이렇게 코드를 다시 짜 주죠. 다시 복사 붙여 넣기 실행. 자, 그랬더니 이렇게 표는 예쁘게 만들어졌지만 또 매일 앞에 보니까 이상한 뭐 이상한 문자들이 붙어 있죠. 요거 좀 오류인 거 같아요.
자, 이럴 때 겁먹지 마시고요. 또 이걸 복사해 가지고 야, 이거 뭐냐? 이렇게 물어보면 됩니다. 얘가 왜 이런 문제가 발생했는지도 해설을 해 주고 세 코드도 짜 줘서 이걸 또 복부하면은 짜잔 완벽하게 마무리가 되죠. 제가 지금 작업하는 과정 일부러 오류를 만든게 아니고요. AI도 하나의 사람이다라고 생각하시면은 일을 시켰을 때 내가 원하는 의도대로 정확하게 한 번에 수행 못 하는 경우들이 있거든요. 하나하나 해결책을 찾아가는 소통을 하시면요. AI도 거기 맞게 답을 준다라는 거예요.
자, 마지막으로이 메일 발송에 주기를 설정하는 시간 설정 필요하겠죠? 자, 좌측에이 부분의 커서를 올려 보시면은 여기에 트리거이 부분이 보이죠? 자, 이걸 누르고 1단위 타이머를 눌러 줍니다. 만약에이 뉴스레터를 주 단위로 보내고 싶으시면 주 선택하시면 되고요. 시간 단위로 선택하고 싶으시면은 시간 단위를 선택하시면 되겠죠. 저는 그냥 시간으로 설정을 해 볼게요.
자, 이렇게 저장을 하고 이렇게 뜨면 완료가 된 겁니다. 자, 그러면은요 시간 사이에 이렇게 완벽하게 메일링이 서비스가 제공이 되는 것이죠.
자, 여러분 어떠세요? 채치와 구글 앱스크립트만 가지고 완벽한 뉴스레터 메일링 봇을 만들었습니다. 여러분들의 30분 시간을 세이브하시고요. 아침 출근하셔서 여유 있게 커피 한잔 하면서 여러분들이 AI의 채강자가 되실 겁니다.
자, 다음번에는 또 다른 AI 활용 사례, 생산성을 높일 수 있는 업무 활용 사례들을 가지고 찾아뵙도록 하겠습니다. 감사합니다.