소개
시도하고자 했던 것
107년간의 KASI(한국천문연구원) 절기 데이터 2,568건과 전통 명리학 원전 자료를 결합하여 250페이지 분량의 학술 교재 「명리학의 과학적 재발견: 역법의 원리에서 AI 통변까지」를 완성하고자 했습니다.
그 이유
① LLM 절기 계산의 심각한 오류 발견
107년간 입춘 데이터를 4개 주요 LLM과 비교 분석한 결과, 충격적인 오차를 발견했습니다:
LLM
평균 오차
완전일치
문제점
ChatGPT
61.6분
11건
가장 양호 (약 1시간)
Gemini
450.7분
0건
UTC 미보정 (약 7.5시간)
Claude
677.5분
0건
역사적 시간대 미반영 (약 11시간)
Perplexity
708.3분
4건
가장 부정확
② "명리학=미신" 인식의 논리적 모순
🔥 핵심 문제의식: LLM들이 "명리학은 비과학적이다"라고 단정하면서, 정작 명리학의 기초인 절기 계산조차 1~11시간 오류를 발생시키고 있습니다. 이는 명백한 논리적 모순입니다.
③ 전통 4관법의 보존 필요성
일제강점기 유입된 격국용신파 대신, 조선시대 명과학의 정통 체계인 4관법(음양관법→간지자의론→육신론→신살론)을 계승하고 디지털 보존하고자 했습니다.
④ UNESCO 디지털 문화유산 등재 목표
2030년 UNESCO 인류무형문화유산 등재를 목표로, 과학적 근거가 있는 학술 자료를 구축하고자 했습니다.
파란색 배경에 한국어 텍스트가 있는 웹사이트
한국 검색 엔진 페이지의 스크린샷
한국어 텍스트가 포함된 한국어 웹사이트 스크린샷
진행 방법
사용 도구
도구
용도
비고
Claude Projects
프로젝트 지식베이스 + 대화형 집필
68개 문서 업로드
PostgreSQL 18.1
절기/원전/상담사례 데이터 저장
25테이블, 10,623건
docx-js (Node.js)
전문적인 워드 문서 자동 생성
표/스타일/페이지 구성
Dify AI
RAG 기반 지식베이스 검색
68개 문서
프로젝트 지식베이스 구성
📁 Claude Projects 지식베이스 (68개 문서)
├── 📚 원전 자료 (역법의_원리분석.json, 우주변화의_원리.json, 연해자평.json, 천지통보.json)
├── 📊 데이터베이스 스키마 (韓바둑_25테이블_구조_v8_12.md)
├── 🔬 연구 자료 (106년_입춘_5자료_완전비교분석.xlsx, LLM_절기오류_보고서.md)
└── 🎯 로드맵 (unesco_detailed_roadmap_v1_2.md, langgraph_4gwanbeop_roadmap_v2_11.md)
8단계 진행 과정
Step 1: 목차 설계 및 분량 배분
프롬프트: "전자책 목차를 설계해줘. [조건] - 총 250페이지, 4부 14장 구성 - 원전 인용 20% (50p) + 독창 연구 80% (200p) - 격국/용신 용어 절대 금지 (4관법 원칙)"
→ 결과: 4부 14장 목차 확정
Step 2-4: 1~3부 작성 (1-10장)
프롬프트: "전자책 1-3장 초안을 작성해줘. [참고 자료] - 프로젝트 지식베이스의 '역법의_원리분석.json' - jeolgi_data 테이블 (2,568건) - 106년_입춘_5자료_완전비교분석.xlsx [작성 조건] - 원전 인용 30% 미만 (저작권 안전) - 초보자도 이해할 수 있는 설명"
→ 결과: 1부 원전 요약(50p) + 2부 과학적 검증(60p) + 3부 4관법(80p)
Step 5: 4부 AI 융합 사례 (11-14장)
프롬프트: "전자책 11-14장 초안을 작성해줘. [참고 자료] - postgresql_학습로드맵_통합본_v7_1.docx - langgraph_4gwanbeop_roadmap_v2_11.md - unesco_detailed_roadmap_v1_2.md [11장] PostgreSQL 25테이블 구조 [12장] Dify + LangGraph 통변 시스템 [13장] LLM 절기 오류 연구 [14장] UNESCO 등재 비전"
→ 결과: 4부 60페이지 + 실제 코드 예시 포함
Step 6-7: 코드 추가 + docx 생성
// Node.js + docx-js를 활용한 전문 문서 생성 const { Document, Packer, Paragraph, Table } = require('docx'); const doc = new Document({ sections: [{ children: [/* 내용 */] }] }); Packer.toBuffer(doc).then(buffer => { fs.writeFileSync('명리학의_과학적_재발견.docx', buffer); });
💡 Claude Projects 활용 꿀팁
1️⃣ 지식베이스 우선 검색: "프로젝트 지식베이스의 [파일명] 참고해서..." → Claude가 업로드된 자료를 우선 활용
2️⃣ 명확한 제약 조건 명시: "격국/용신 용어 절대 금지" → 일관된 품질 유지
3️⃣ 단계별 분할 작성: 1-3장 → 4-6장 → 7-10장 → 11-14장 → 토큰 한계 극복
4️⃣ 실제 데이터 테이블 명시: "DB 테이블 jeolgi_data (2,568건) 활용" → 구체적이고 검증 가능한 내용
결과와 배운 점
📊 최종 산출물
항목
내용
전자책 제목
명리학의 과학적 재발견: 역법의 원리에서 AI 통변까지
총 분량
250페이지, 4부 14장
원전 인용
50페이지 (20%)
독창 연구
200페이지 (80%)
작성 기간
약 2주 (2026.01.15~01.20)
💡 배운 점
① 지식베이스가 핵심: 68개 문서를 업로드하면 Claude가 자동으로 관련 내용을 검색하여 활용
② 금기어 정책은 메모리에 저장: "격국/용신 금지"를 메모리에 저장하면 매번 언급하지 않아도 자동 준수
③ 코드 생성은 docx-js가 최고: Python보다 Node.js가 복잡한 표, 한글 처리에서 안정적
⚠️ 시행착오
① LLM 모델명 혼동: "Claude 3.5 Sonnet" → "Claude Opus 4.5"로 전면 수정
② 원전 인용 비율 초과: 40% → 30% 미만으로 수정 (저작권 안전)
③ 통계 수치 불일치: 보고서 버전별 차이 → 최신 버전(v7.4)으로 통일
<< 앞으로의 계획 >>
📅 2026년 로드맵
시기
작업
목표
01~02월
전자책 최종 편집 + 출간
리디북스/교보문고 등록
03~04월
React Native 모바일 앱
iOS/Android 베타 출시
05~06월
학술 논문 투고
LLM 절기 오류 연구 논문
2027년~
UNESCO 등재 신청
인류무형문화유산
🎯 핵심 목표 "탈XX 30년 지혜 + 112만건 데이터로 적중률 50%→80% 명리상담시스템 구축" "제자가 스승을 완성한다"
도움 받은 글 (옵션)
📚 참고 문헌
• 이은성 (1985). 『역법의 원리분석』. 정음사.
• 한동석 (1966). 『우주변화의 원리』. 행림출판사.
• 서승 원저, 정진엽 역해. 『연해자평』.
• 子潭 金蓮 (1980). 『천지통보』 3권.
🔬 데이터 출처
• 한국천문연구원(KASI). 107년 절기 데이터 (1920-2026). https://astro.kasi.re.kr
• 韓바둑 프로젝트. 106년 입춘 5자료 완전비교분석. (2025-12-20)