소개
n8n으로 아내의 업무중 하나를 자동화 처리해보고 싶었습니다.
게시물을 생성해서 아내 메일에 전송하는 기능을 구현하는 워크플로우를 구현해봤습니다.
진행 방법
n8n Cloud 버전을 사용했으며
아래 화면처럼 Cron , GoogleSheet, GoogleDocs, Code, Google Gemini, Gmail 노트를 사용했습니다.
Cron은 매주 평일 10시 실행되도록 설정했습니다.
GoogleSheet는 게시물을 작성하기 위한 키워드들을 1월1일부터 12월 31일까지 임의 문서에 추가해서 실행 날짜 기준으로 설정된 데이터를 추출하도록 했습니다.
Google Docs를 위의 키워드를 기준으로 문서 타이틀을 생성합니다.
Code는 단순히 LLM Chain에서 사용할 키워드를 파싱합니다.
Google Gemini를 통해 키워드를 기반으로 게시물을 생성하고
그 게시물을 아카이빙용으로 Google Docs에 저장 하고 다시 메일 본문 추가해서 전송합니다.
결국...
아내가 메일 내용을 검토하고 네 이버 블로그에 붙여넣는 반자동의 워크플로우입니다...
결과와 배운 점
정기님의 강의와 스터디원분들의 사례를 읽고
여러 시행착오를 겪으며 이렇게 프로토 타입 수준의 워크플로우를 만들 수 있었던 것 같습니다.
각 노드들을 조금 더 가다듬고 실제 업무에 적용할 수 있도록 더 업데이트 해볼 생각입니다.
도움 받은 글 (옵션)
정기님이 추천해주신 유튜브 입니다.
https://chatgpt.com/g/g-SVatmGSdQ-n8n-assistant-by-nskha
https://www.youtube.com/watch?v=AI1tnLyC86Q&list=PLtTNgtCsVqI143Fx90r0Mk7VYfeDoe96w&index=4