n8n 자동화 프로젝트① - n8n에 대한 이해와 프로젝트 기획
* 이 글은 data popcorn에서 진행하는 n8n 스터디 2기에 참여하고 그 과정을 글로 남긴 게시글입니다.
- n8n 기초 강의: https://youtu.be/zcjTErUqvxM?si=MN0VAE5p6RtQ2YLk
- n8n & AI 자동화 커뮤니티: https://open.kakao.com/o/gwBKXcSg
자동화를 아는 것과 모르는 것은 업무 효율에 큰 영향을 미친다.
특히, LLM을 통한 업무 비중이 증가하고, LLM 업무의 자동화 니즈에 따라
노코드 기반의 자동화 및 자동화 템플릿의 생성/공유 시장이 커질 수도 있겠다는 생각이 든다.
이번 게시글에서는 n8n이라는 노코드 자동화 툴에 대해 간단히 알아보고, 기획한 자동화 프로젝트를 공유해 보려 한다!
❓ n8n은 무엇인가?
n8n은 오픈소스 워크플로 자동화 도구로, 다양한 애플리케이션과 API를 시각적으로 연결하고 자동화할 수 있는 플랫폼이다.
노코드/로우코드 환경에서 워크플로를 쉽게 설계할 수 있어, 복잡한 프로세스나 반복적인 작업들을 간편하게 자동화할 수 있다.
이를 통해 비즈니스 프로세스의 효율성을 향상시키며, 사용자는 필요에 따라 자체 호스팅하여 데이터 보안과 프라이버시를 직접 관리할 수 있는 장점도 누릴 수 있다.
(자체 호스팅을 하면 무료로 사용 가능하다는 점도 큰 장점이다.)
다른 자동화 툴인 make, zapier와 비교한 다른 글이 있어서 첨부한다!
https://contents.premium.naver.com/codetree/funcoding/contents/241213234800898gt
개인적으로 생각하는 n8n의 장점은 워크플로에 대한 확장성이 크다는 점이다.
확장성이 크다고 생각하는 이유는 다음과 같다.
- 템플릿을 서로 공유하는 공식적인 공간이 있으며, (https://n8n.io/workflows/)
- 간단히 복사 + 붙여넣기로 워크플로우를 따와서 내 맘대로 수정할 수 있다.
- 또한 직관적인 UI로 데이터/개발 직군이라면 굳이 배우지 않아도 금방 써먹을 수 있다.
💡 n8n 자동화 아이디어
앞으로 4주 간, n8n 스터디를 통해 나만의 워크플로를 만들어 보려 한다. (이 글 포함 4개의 시리즈 글로 다룰 예정)
가벼운 내 아이디어를 풀어보면 다음과 같다!
1. 한국은행 리포트 추출 & 요약 봇
- 매일 한국은행 리포트의 업데이트 여부를 체크
- 업데이트가 되었다면, 리포트를 긁어와서 LLM을 통해 요약
- 요약된 내용을 쏴주기(디코, 슬랙, 텔레그램, 카톡 등)
2. 콘텐츠 크리에이터를 위한 아이디어 뱅크
- 본인 페이지의 컨셉에 따라 하루에 한 번 씩 본인 페이지의 컨셉에 맞는 기사와 정보를 조사 (LLM 필요)
- 내용 요약하고 콘텐츠 아이디어 정리 (아웃풋 형태도 통일하면 좋을듯)
3. 특정 버스 노선의 잔여좌석 데이터 적재
- 특정 버스 노선의 위치와 잔여 좌석 정보를 3분에 한 번 씩 적재
앞으로 4주 간 화이팅~!