AI 기반 개인 저널링 혁명: Rovo Dev + MCP로 구현된 분석 시스템
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

AI 기반 개인 저널링 혁명: Rovo Dev + Frontmatter MCP로 구현된 강력한 개인 분석 시스템

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

인공지능

대상자

- 개발자 및 AI 기술 관심자: 로컬 기반 RAG 시스템과 Frontmatter MCP를 활용한 개인 분석 프로젝트 구현을 원하는 사용자

- 난이도: 중급 이상 (CLI 명령어 및 서버 설정 필요)

핵심 요약

  • Rovo Dev + Frontmatter MCP 시스템: 개인 저널링 데이터를 분석하여 패턴, 심리 상태, 목표 달성도를 실시간으로 추적 및 시각화
  • 핵심 기능:

- RAG (Retrieval-Augmented Generation): 200개 이상의 저널 데이터를 기반으로 즉시 검색 및 분석

- Frontmatter MCP (Model Context Protocol): 날짜, 기분, 수면 시간, 체중 등 구조화된 데이터를 통한 통계 분석 (예: sleep_hours, anxiety, mood)

- 로컬 저장 및 클라우드 API 분리: 저널 파일은 로컬에 저장, 대화 내역만 Claude API로 전송

  • 설치 및 사용: setup_mac_environment.sh, setup_ubuntu_environment.sh 등 OS별 스크립트 자동화 제공

섹션별 세부 요약

1. 시스템 개요

  • AI 기반 저널링 혁명: Gemini 2.5 Pro 0325 이후 RAG 시스템에서 개인 AI 생태계로 진화
  • 기능 확장: Frontmatter 분석, 자동 설치 스크립트 추가, 저널을 데이터 과학 프로젝트로 변환
  • 사용 예시:

- "지난 달 생산성 관련 쓴 내용은?" → 200개 이상의 저널 검색

- "3개월간 기분 트렌드 분석" → Frontmatter 데이터 기반 통계 (min, max, 평균)

2. 실제 사용 사례

  • 쿼리 예시:

- "어떤 프로그래밍 언어를 공부 중인가?" → Go (주요), Rust (보조) 분석

- Go 학습 계획: Rails 백엔드 → Go로 전환

- Rust 목표: WASM 기반 브라우저 게임 개발

- "6월 수면 시간 ASCII 그래프 생성"sleep_hours 데이터 기반 시각화

- "역사적 체중 감량 그래프 생성"weight_kg 데이터 기반 플롯 그래프

3. Rovo Dev 선택 이유

  • 성능 및 편의성:

- 20M 토큰/일 처리, Claude 3.5/3.7/4 지원

- 무료 사용: 신용카드 필요 없음, 사용량 제한 없음

- 개인화: 치료사 스타일 대화, 집중형 인터페이스 제공

  • 보안 및 데이터 통제:

- 저널 파일은 로컬 저장, 대화 내역만 Claude API로 전송

- frontmatter 분석을 통한 구조화된 데이터 추출

4. 설치 및 구성

  • 설치 단계:

- git clonecd md-rag-mcp → OS별 스크립트 실행 (setup_mac_environment.sh, setup_ubuntu_environment.sh)

- .agent.md 파일 생성 → acli rovodev mcp 명령어 실행

  • MCP 서버 구성:

- RAG 서버: 벡터 임베딩 및 의미 검색

- Frontmatter 서버: 날짜, 기분, 수면 시간 등 구조화된 데이터 분석

5. 대안 및 비교

  • Google Gemini CLI:

- 장점: 무료, 공식 지원, Gemini 2.5 Pro 모델 사용

- 단점: MCP 도구 사용이 약함, 코드 변경 효율성 낮음

  • Cursor IDE, VS Code 확장:

- Cursor IDE: Claude Sonnet 4 사용 가능 (유료)

- VS Code: 로컬 LLM 연결 (Qwen 3, Llama 3 등)

6. 시스템 영향 및 결과

  • 저널링 습관 변화:

- 일일 저널링으로 전환, AI가 친구처럼 대화

- 불안 트리거, 수면-기분 상관관계, 목표 달성 추적 가능

  • 데이터 기반 통찰:

- "운동 생략 시 기분 저하", "이전 문제 해결 방법 제공"

- 개인 성장 관점: 객체적 피드백 제공

결론

  • Rovo Dev + Frontmatter MCP 설치:

- setup_mac_environment.shsetup_ubuntu_environment.sh 스크립트 활용

- .agent.md 파일 생성 후 acli rovodev 명령어 실행

  • 핵심 권장사항:

- 로컬 저장 및 클라우드 분리로 데이터 보안 강화

- 프로그래밍 언어 학습, 심리 상태 분석, 목표 추적 등 다각적 활용 추천

- Rovo Dev의 Claude 통합이 Gemini CLI보다 AI 기반 저널링 경험을 향상시킴