Notion에 쌓인 아이디어를 Claude AI가 자동으로 블로그 초안으로 만들어준다면?
Notion API와 Claude AI, n8n을 연결하여 아이디어를 자동으로 블로그 초안으로 변환하는 완전 자동화 워크플로우
은퇴 후 발견한 작은 문제에서 시작된 이야기
대학교수로 35년을 근무하다 정년을 맞이한 지 2년. 이제야 제대로 글을 쓸 시간이 생겼습니다. 아침마다 떠오르는 아이디어를 Notion에 기록했지만, 이를 실제 블로그 글로 만드는 과정은 끔찍했습니다. Notion에서 복사, 정리, ChatGPT에 붙여넣기, 다시 구성하기… 같은 작업을 반복하다 보면 하루가 지나갔습니다.
“이 반복 작업을 자동화할 수는 없을까?” 이 작은 질문이 3개월간의 흥미로운 실험을 낳았고, 오늘 여러분과 공유할 완벽한 솔루션을 만들게 되었습니다.
n8n, Notion API, Claude AI의 삼각형 구도
처음 접했을 때 n8n은 ‘유명한데 복잡할 것 같은 노코드 도구’라는 느낌이었습니다. 하지만 직접 다루다 보니 이것은 우리가 원하는 자동화를 위한 완벽한 다리 역할을 합니다.
기본 구조는 이렇습니다:
Notion 데이터베이스에서 “상태: 작성 대기”인 항목들을 주기적으로 감시합니다. 새로운 아이디어를 발견하면 n8n이 즉시 그 내용을 가져갑니다. Notion API를 통해 제목, 카테고리, 핵심 키워드, 참고자료 링크 같은 구조화된 데이터를 추출하는 것이죠.
그 다음 Claude AI의 API를 호출하여 이 정보들을 토대로 2000자대의 블로그 초안을 작성하도록 요청합니다. Claude는 저의 학문적 톤과 설명 방식을 학습한 프롬프트를 받고, 완성도 높은 초안을 생성합니다. 마지막으로 작성된 초안을 다시 Notion의 다른 데이터베이스에 저장하고, 메일 알림까지 보냅니다.
이 전체 과정이 단 5분 이내에 자동으로 진행됩니다.
실제 구축 과정에서 배운 실용적인 팁들
1단계: Notion API 토큰 발급과 데이터베이스 연결
먼저 Notion 개발자 포털에서 Integration을 생성하고 토큰을 획득했습니다. 그 다음 아이디어용 데이터베이스의 ID를 확인한 후, n8n의 Notion 노드에 연결했습니다. Property 매핑이 까다로웠던 기억이 있는데, 특히 Select 타입의 상태 필드와 Rich text 필드를 정확히 매칭하는 것이 중요했습니다.
2단계: Claude API 프롬프트 엔지니어링
처음 몇 번의 결과물은 너무 일반적이었습니다. “이 아이디어를 바탕으로 블로그를 작성해줘”라는 단순한 지시만으로는 제 스타일이 드러나지 않았거든요.
결국 시스템 프롬프트에 “너는 35년간 대학에서 가르친 교수다. 학생들에게 설명하듯 쉽고 명확하게, 하지만 학문적 근거는 충분히 담아서 작성해야 한다”는 컨텍스트를 추가했습니다. 또한 생성된 글의 구조를 “도입부 → 본론 3개 섹션 → 결론”으로 명시했더니 훨씬 나아졌습니다.
3단계: 에러 핸들링과 재시도 로직
초기 구축 후 며칠 사이 API 타임아웃으로 인한 실패가 몇 번 발생했습니다. n8n의 Error workflow를 활용하여 실패한 항목을 따로 수집하고, 30분 후 자동으로 재시도하는 로직을 추가했습니다. 이를 통해 네트워크 지연으로 인한 손실 없이 안정적으로 운영할 수 있었습니다.
실제 효과와 앞으로의 확장 계획
지난 3주간 이 워크플로우를 통해 총 24개의 초안을 생성했습니다. 아이디어만 있으면 다음날 아침 이미 80% 완성된 초안이 제 이메일로 도착합니다. 남은 20%는 개인적인 사례나 추가 검증만 더하면 되고, 평균 초안 생성 시간은 3분 정도입니다.
무엇보다 인상적인 점은 이제 “아이디어를 정리할 시간이 부족해서 쓸 수 없다”는 변명이 사라졌다는 것입니다. 떠오르는 그 순간 Notion에 제목과 핵심 포인트만 기록하면, 기술이 나머지를 처리해줍니다.
향후 계획으로는 생성된 초안을 자동으로 Jekyll 블로그에 포스팅하기, 네이버와 카카오 브런치에도 배포하기, 그리고 사용자 피드백을 Claude에 다시 학습시켜 점점 더 정교해지는 초안을 받는 것을 생각 중입니다.
만약 여러분도 블로그, 뉴스레터, 또는 다른 정기 발행물을 운영하면서 초안 작성에 시간을 많이 쓰고 있다면, 이 자동화 워크플로우를 여러분의 상황에 맞게 맞춤화하여 적용해 보세요. 첫 설정에는 2-3시간이 필요하지만, 그 이후의 시간 절약은 정말 놀라울 것입니다. 여러분도 오늘 Notion 데이터베이스를 열고 첫 아이디어를 입력하면서 이 여정을 시작해 보시길 바랍니다.