소개
시도하고자 했던 것
韓바둑 프로젝트의 일환으로 전자책 『명리학의 과학적 재발견』의 제2장 "음양오행의 철학적 기반"을 Claude AI와 협업하여 작성하는 것을 시도했습니다.
그 이유
· 체계적인 교육 콘텐츠 필요: 탈XX 4관법을 기반으로 한 명리학 교육 자료를 체계적으로 정리할 필요가 있었습니다.
· 데이터베이스 활용: 이미 구축된 PostgreSQL 데이터베이스(gwanbeop_ppt 1,593건, onepoint 427건, cheongan_tongbyun 348건)의 명리학 데이터를 교재에 효과적으로 통합하고 싶었습니다.
· 반복 작업 자동화: Word 문서 생성, 표 작성, 박스 디자인 등 반복적인 문서 작업을 AI에게 맡기고 싶었습니다.
· 품질 개선 반복: v1 → v2 → v3 → 통합본으로 단계적 개선을 통해 최적의 결과물을 얻고자 했습니다.
다양한 색깔의 한국 사업 계획
한국사이트 스크린샷
진행 방법
사용한 도구
도구
용도
Claude AI (Opus 4.5)
문서 구조 설계, 코드 작성, 콘텐츠 생성
Claude Projects
프로젝트 지식 관리, 세션 간 맥락 유지
PostgreSQL
명리학 데이터 저장 (25개 테이블)
Node.js + docx
Word 문서(.docx) 프로그래매틱 생성
pandoc
문서 형식 변환 (docx ↔ md)
Step 1: 초안 작성 (v1)
프롬프트: "세션이동, 교재 2장 초안 작성해 줘. 가제와 목차는 다음 자료 참고."
결과: 프로젝트 지식에서 "우주변화의 원리" 관련 자료 검색, docx 스킬 확인, Node.js 스크립트로 표 8개 포함 초안 생성 (약 12-15페이지)
Step 2: 원포인트 레슨 박스 추가 (v2)
프롬프트: "교재 2장에 데이터베이스에 있는 명리학 이야기 내용을 대폭 추가하고 싶은데 방법은? 각 섹션 끝에 💡 원포인트 레슨 박스 삽입"
결과: onepoint 테이블에서 음양/오행 관련 레슨 검색, 연한 노란색 배경의 원포인트 레슨 박스 6개 추가
Step 3: 4관법 교재 데이터 반영 (v2 수정)
프롬프트: "테이블 10의 4관법 교재와 테이블 15의 천간별 통변집에서 관련 내용을 추출하여 수정해 줘."
결과: gwanbeop_ppt 테이블(1,593건) 조회, cheongan_tongbyun 테이블(348건)에서 천간별 특성 추출, 원포인트 레슨 내용을 실제 DB 데이터로 교체
Step 4: 박스 유형 분리 (v3)
프롬프트: "교재 2장의 내용에 4관법과 원포인트 2가지를 다 수록해요. 2개를 합하되 따로 따로 나누어서 기술해요."
두 가지 박스 유형 설계
· 📖 4관법 교재 (파란색 배경) - gwanbeop_ppt 출처
· 💡 원포인트 레슨 (노란색 배경) - onepoint 출처
결과: 📖 4관법 교재 박스 7개 (파란색) + 💡 원포인트 레슨 박스 7개 (노란색)
Step 5: 최종 통합 (v1+v2+v3 → 통합본)
프롬프트: "세션이동, 첨부자료의 내용을 확인한 후 전체내용을 하나로 합해줘. [v1.docx, v2.docx, v3.docx 첨부]"
통합 방향
버전
기여 내용
v1
풍부한 본문 설명, 표 2-1~2-8 (기초 틀)
v2
💡 원포인트 레슨 (탈XX 4관법 기반 상세 해설)
v3
📖 4관법 교재 박스 분리, 출처 명시 체계
최종 결과물
파일: 제2장_음양오행의_철학적_기반_통합본.docx
구성: 6개 섹션 + 표 8개 + 📖 박스 7개 + 💡 박스 7개
결과와 배운 점
🍯 배운 점과 꿀팁
꿀팁 1: 단계적 개선이 효과적
v1(초안) → v2(데이터 추가) → v3(구조 개선) → 통합본으로 단계별 피드백을 통해 품질을 높일 수 있었습니다.
꿀팁 2: 데이터베이스 연동의 가치
이미 구축된 명리학 DB(25개 테이블, 수천 건 데이터)를 교재에 바로 활용하니 내용의 신뢰성과 일관성이 확보되었습니다.
꿀팁 3: 박스 색상으로 출처 구분
📖 파란색(교재) vs 💡 노란색(원포인트)으로 시각적 구분
꿀팁 4: 출처 명시 습관화
모든 박스 끝에 "출처: 테이블명" 표기로 추적 가능
꿀팁 5: 금기어 사전 설정
프로젝트 메모리에 "격국/용신/기신/희신 사용 금지" 설정
🔧 시행착오
문제
해결
세션 이동 시 파일 초기화
매번 결과물을 다운로드하거나 outputs 폴더에 저장
docx 테이블 너비 계산 복잡
100% 너비 + columnWidths 조합으로 해결
대용량 데이터 처리 불가
주제별로 필터링하여 필요한 데이터만 추출
도움이 필요한 부분
· 자동화된 품질 체크 시스템 (현재는 수동으로 v1→v2→v3 피드백 반복)
· 여러 챕터 간 용어/표현 일관성 검토 방법
<< 앞으로의 계획 >>
작업
내용