만약 당신이 Obsidian에서 살고 있다면, 모든 가치 있는 ChatGPT 대화는 당신의 보관함에 영구적인 자리를 가질 자격이 있습니다. 여기 그것을 실현하는 원활한 워크플로우가 있습니다.
최종 상태
보존할 가치가 있는 모든 ChatGPT 대화는 다음과 같이 됩니다:
~/vault/AI/ChatGPT/(또는 원하는 위치)에 있는.md파일.- 파일명 형식:
2026-05-09 - rust async pitfalls.md. - 제목, 모델, 날짜, 플랫폼, 태그가 포함된 YAML 프론트 매터.
- 적절하게 중첩된 제목, 구문 강조가 적용된 코드 펜스, 온전한 수학 구분 기호.
- Obsidian 백링크를 통해 기존 노트와 연결.
- Obsidian의 강력한 전체 텍스트 검색으로 완벽하게 검색 가능.
도구
- Obsidian, 당신의 지식 보관함.
- ChatExport AI, ChatGPT 대화를 깔끔한 CommonMark Markdown으로 내보내는 Chrome 확장 프로그램.
- 세 가지 선택적 Obsidian 플러그인(첫 번째는 필수):
- Templater, 파일 이름 지정 및 프론트 매터 생성을 자동화합니다.
- Dataview, 태그, 모델 또는 날짜별로 AI 노트를 쿼리합니다.
- Smart Connections, AI 대화 아카이브에서 의미론적 검색을 수행합니다.
단계별 가이드
1단계: 대화를 Markdown으로 내보내기
ChatGPT 대화를 엽니다. ChatExport AI 툴바 아이콘을 클릭하여 내보내기 사이드바를 실행합니다.
**Markdown (.md)**를 선택합니다. Front matter를 활성화하여 상단에 YAML 메타데이터를 포함시킵니다.
Export를 클릭합니다. .md 파일이 즉시 다운로드됩니다.
2단계: 보관함에 넣기
파일을 ~/vault/AI/ChatGPT/ 또는 시스템에 맞는 폴더 구조로 이동합니다.
기본 파일명은 chatgpt-2026-05-09-12-34-56.md와 같습니다. 2026-05-09 - rust async pitfalls.md와 같이 설명적인 이름으로 바꿉니다. Templater가 이를 자동으로 처리할 수 있습니다.
3단계: ChatExport AI가 추가하는 프론트 매터
---
title: "Rust async pitfalls — Tokio runtime questions"
platform: ChatGPT
model: GPT-5
exported: 2026-05-09T12:34:56Z
url: https://chatgpt.com/c/abc123...
tags: [ai, chatgpt, rust]
---
태그 필드는 [ai, chatgpt]로 시작합니다. 나만의 커스텀 태그(rust, async, tokio)를 추가하여 나중에 Dataview가 관련 노트를 표시할 수 있게 합니다.
4단계: 검토 및 정리
긴 ChatGPT 스레드는 종종 막다른 길과 잡담을 포함합니다. Obsidian에서 노트를 열고 잡음을 제거하고 핵심만 남깁니다.
더 좋은 방법은 내보내기 전에 이를 수행하는 것입니다. ChatExport AI는 메시지별 체크박스를 제공하여 포함할 대화를 정확히 선택할 수 있습니다. 이 ‘내보내기 전 트리밍’ 접근 방식은 Obsidian에서의 편집 작업을 없애줍니다.
5단계: 다른 노트에 연결하기
Obsidian의 [[wikilink]] 구문을 사용하여 AI 노트를 지식 그래프에 엮으세요:
This came up while working on [[Project Helios]] — see also
[[Tokio runtime variants]] and the original
[[2026-05-08 ChatGPT - tokio task::spawn_blocking notes]].
몇 주 후에는 AI 노트가 고립된 대화에서 풍부하게 연결된 지식 네트워크로 변모합니다.
고급 팁
Templater로 자동 이름 변경
YAML 프론트 매터를 기반으로 파일을 자동으로 이름을 바꾸는 Templater 스크립트:
<%*
const file = tp.file.find_tfile(tp.file.path(true));
const meta = app.metadataCache.getFileCache(file)?.frontmatter;
if (meta?.title && meta?.exported) {
const date = meta.exported.slice(0, 10);
const slug = meta.title
.toLowerCase()
.replace(/[^a-z0-9]+/g, '-')
.replace(/^-|-$/g, '')
.slice(0, 60);
await tp.file.rename(`${date} - ${slug}`);
}
%>
Dataview로 AI 노트 쿼리하기
TABLE platform, model, exported
FROM "AI"
WHERE platform != null
SORT exported DESC
LIMIT 25
이것은 날짜별로 정렬되고 플랫폼별로 필터링 가능한 최근 25개의 AI 대화를 보여주는 대시보드를 생성합니다.
AI 노트 간 의미론적 검색
Smart Connections는 노트의 임베딩을 생성하고 의미론적 검색을 가능하게 합니다. 개념은 기억나지만 정확한 제목이 기억나지 않을 때 완벽합니다.
Claude, Gemini, 다른 AI 플랫폼은?
동일한 워크플로우입니다. ChatExport AI는 Claude, Gemini, Perplexity 및 45개 이상의 다른 AI 플랫폼을 Markdown으로 내보냅니다. YAML platform 필드는 각 대화를 생성한 AI를 식별합니다.
이 워크플로우가 설정할 가치가 있는 이유
첫 달은 투자입니다. 3개월이 지나면 모든 연구 스레드, 디버깅 세션, 브레인스토밍이 검색 가능하고 상호 연결되며 완전히 통제할 수 있는 개인 AI 지식 베이스를 갖게 됩니다. ChatGPT 무료 티어 기록이 만료되어도 대화가 사라지지 않습니다. 인사이트는 영구히 당신의 보관함에 남습니다.
관련
- ChatGPT를 Markdown으로 내보내는 방법, 상세 내보내기 가이드.
- 작가를 위한, Obsidian 우선 글쓰기 워크플로우.
- 연구자를 위한, 인용 중심 연구 아카이브.