Skip to content
ClarusIubar edited this page Aug 17, 2026 · 8 revisions

takeout_handler Wiki

한국어 | English

ChatGPT / Gemini / Claude Takeout(데이터 내보내기)을 Obsidian 호환 마크다운으로 변환하는 통합 파이프라인입니다. 벤더별 원본 export 형식은 완전히 다르지만, 코드펜스 안전장치· frontmatter 조립·callout 포맷 같은 공통 로직은 common/에 모아서 벤더들이 공유합니다.

정본 소스는 저장소 루트의 README.md이며, 이 위키는 그 내용을 목적별로 나눠 읽기 쉽게 정리한 프로젝션입니다. 최신 세부사항이 필요하면 항상 README와 코드를 기준으로 확인하세요.

시작하기

  • Getting Started — data/ 폴더 배치, run.py 실행, --input/--publish
  • Configuration — config.json 3경로 설정, CLI 오버라이드 우선순위, 종료 코드
  • Output Format — 생성되는 마크다운 구조, turn 메타데이터 HTML 주석
  • Architecture — common//vendors//run.py 모듈 구성
  • Development — 테스트 실행, 순수 함수 설계

실험적 작업 (main에는 없음)

  • MCP 실험 연구 노트 — mcp-experiment-without-RAG 브랜치, 뭘 검증하려 했고 뭘 시도했고 뭐가 안 됐는지 단계별로 기록(main은 v0.1.0으로 안정 버전 고정, 이 브랜치는 아직 머지 안 됨)

한눈에 보기

궁금한 것 가는 곳
처음 실행하는 법 Getting Started
takeout 원본/결과/vault 경로를 어떻게 지정하나 Configuration
생성된 노트가 왜 이런 구조인가, RAG 청킹은 어떻게 되나 Output Format
코드가 어떻게 나뉘어 있나 Architecture
테스트는 어떻게 돌리나 Development
보안 취약점 신고 SECURITY.md

Clone this wiki locally