피드로 돌아가기
Dev.toBackend
원문 읽기
개발자가 Notion MCP + Claude + GitHub Actions를 조합해 225일 이상 지속된 중국어 일기 학습 자동화 워크플로우 구축
Building a Daily Chinese Diary Habit with Notion MCP + Claude
AI 요약
Context
기존에는 손으로 작성한 일기를 수동으로 포맷팅하고 게시했다. 이후 웹 앱을 구축했지만 서버 비용이 발생했고, 저작권 문제로 리포지토리를 공개할 수 없었다. Claude API를 별도로 사용하면서 Claude MAX 플랜 비용에 추가 요금이 발생했다.
Technical Solution
- Notion MCP를 통한 데이터 통합: Questions DB에서 일일 주제를 가져오고, Answers DB에 학습자의 답변과 수정 노트를 저장
- Claude 채팅 UI 내 통합 워크플로우: 주제 조회 → 일기 작성 → 중국어 교정 → Notion 등록을 한 번의 대화로 처리
- GitHub Actions 자동 게시: 매일 21:00 JST에 크론 작업을 실행해 Bluesky에 일기 자동 게시
- API 비용 제거: Claude MAX 플랜 내에서 모든 기능이 동작하도록 구조화해 추가 비용 발생 방지
- 프라이빗 리포지토리 운영: 저작권 데이터를 Notion에 저장하고 코드베이스에서 제외
Impact
225일 이상 습관 유지 달성. Notion MCP 도입 후 약 1개월간 운영 중.
Key Takeaway
서드파티 API와 서버 인프라를 제거하고 기존 서비스(Claude MAX, GitHub Actions)의 기능을 최대한 활용하면 유지보수 비용이 0에 가까워진다. 장기 습관 형성에는 마찰 제거와 심플한 사용 경험이 필수적이다.
실천 포인트
사용자 데이터를 Notion에 관리하는 개발자는 Notion MCP를 AI 에이전트와 연결해 데이터 조회, 수정, 분석을 자동화할 수 있다. GitHub Actions 무료 크론 기능과 조합하면 서버 비용 없이 정기 작업을 스케줄링할 수 있어, 취미 프로젝트나 소규모 팀 협업 도구로 활용하기에 적합하다.