AI 채팅 마크다운 내보내기
대화 구조 → 깔끔한 Markdown 문서로 변환·저장
AI 채팅 마크다운 내보내기란?
ChatGPT, Claude 등 AI 채팅 대화를 깔끔한 Markdown 문서로 변환합니다. "텍스트 붙여넣기" 파싱 기능은 각 줄이 사용자:, 어시스턴트:, system: 같은 정해진 역할 접두사로 시작할 때만 인식하며, 이런 접두사가 하나도 없는 텍스트를 붙여넣으면 아무 오류 메시지도 없이 결과가 조용히 비어있는 채로 끝납니다. 예를 들어 Q: 질문\nA: 답변 형식이나 접두사 없는 순수 대화 로그는 인식되지 않습니다. 또한 첫 번째 역할 접두사가 나오기 전에 있는 내용(파일 제목이나 날짜 등 전처리 텍스트)은 통째로 버려집니다.
자주 묻는 질문
대화 텍스트를 붙여넣고 파싱했는데 아무 반응이 없어요.
파싱 로직은 각 줄이 "사용자:", "어시스턴트:", "system:" 같은 정해진 역할 접두사(및 그 영어/중국어/일본어 표현)로 시작할 때만 메시지로 인식합니다. 이런 접두사가 하나도 없는 텍스트(예: 접두사 없는 대화 로그)를 붙여넣으면 인식된 메시지가 0개가 되어 메시지 빌더 내용이 전혀 바뀌지 않고, 오류 메시지도 따로 표시되지 않습니다.
Q: / A: 형식으로 된 대화도 파싱되나요?
아니요. 파싱 패턴은 user/사용자/assistant/어시스턴트/system/시스템 계열의 단어만 인식하도록 정해져 있어, "Q:"와 "A:"처럼 흔히 쓰이는 질문-답변 형식은 역할로 인식되지 않고 파싱 결과가 빈 상태로 끝납니다.
대화 맨 앞에 날짜나 제목처럼 역할 표시가 없는 줄이 있으면 어떻게 되나요?
첫 번째로 인식되는 역할 접두사가 나오기 전까지의 모든 줄은 어떤 메시지에도 속하지 못하고 그냥 버려집니다. 예를 들어 "2024년 1월 대화 기록"이라는 제목 줄 다음에 "User: 안녕"이 와도, 제목 줄은 결과에 전혀 반영되지 않습니다.
어떤 역할 접두사를 인식하나요?
User/사용자/ユーザー/用户/you/human은 사용자로, Assistant/어시스턴트/アシスタント/助手/ai/chatgpt/claude/gemini는 어시스턴트로, System/시스템/システム/系统은 시스템으로 인식합니다. 대소문자는 구분하지 않지만, 반드시 줄 맨 앞에서 콜론(:또는:)이 바로 뒤따라야 인식됩니다.
어떤 마크다운 스타일을 지원하나요?
### 헤딩, **굵게**, > 인용, 플레인 텍스트 4가지 스타일을 지원합니다. 인용 스타일을 선택하면 메시지의 모든 줄 앞에 "> "가 붙습니다.
코드 블록이 포함된 대화도 지원하나요?
헤딩·굵게·플레인 스타일에서는 입력된 텍스트를 그대로 보존하므로 코드 블록 마크다운(백틱 3개 등)도 그대로 유지됩니다. 다만 인용(blockquote) 스타일을 선택하면 코드 블록의 각 줄 앞에도 "> "가 붙어 인용문 안에 중첩된 형태가 됩니다.
.md 파일로 다운로드할 수 있나요?
네, "↓ .md" 버튼으로 변환 결과를 즉시 .md 파일로 다운로드할 수 있습니다.
저장 기능이 있나요?
이 도구는 서버 저장을 지원하지 않으며 모든 처리가 브라우저 안에서만 이루어집니다. .md 파일로 다운로드하거나 클립보드로 복사해 보관하세요.