계산과 해석 원칙
엔진이 무엇을 어떻게 계산하는지, AI가 그 값을 어떻게 다루도록 안내하는지 정리했습니다.
엔진이 계산하는 것
- 절기
- 년·월 기둥은 입춘과 각 절의 절입 시각으로 바뀝니다. 절입 시각은 한국 표준시 기준 초 단위로 계산해, 절입일에 태어난 경우도 앞뒤 기둥을 가립니다.
- 지방시
- 출생지 경도로 태양시를 보정합니다. 한국은 기본값이고, 해외 출생은 find_birthplace 로 도시를 고르면 됩니다.
- 역사적 시간대
- 그 시기의 표준시 변경과 서머타임을 반영합니다. 같은 시계 시각이라도 해에 따라 실제 시각이 달라지는 경우를 맞춥니다.
- 양력·음력
- 음력 생일과 윤달을 양력으로 바꿔 계산합니다.
- 시각을 모를 때
- 시 기둥 없이 년·월·일 세 기둥으로 계산하고, 시에 따라 달라지는 값은 넣지 않습니다.
- 파생 값
- 지장간, 십성, 12운성, 12신살, 신살, 합·충·형·파·해, 공망, 대운 시작 나이와 방향.
같은 입력, 같은 답
엔진은 언어 모델이 아니라 규칙과 천문 계산으로 움직입니다. 같은 생년월일시를 넣으면 몇 번을 불러도 같은 값을 돌려주므로, AI 답의 근거를 다시 확인할 수 있습니다.
AI에게 주는 해석 원칙
연결된 AI는 아래 원칙을 함께 받습니다 (saju://guide/principles). saju_reading_context 의 prompt_text 에도 들어 있어요.
- 1.모든 말은 도구 결과에 근거합니다. 기둥, 오행, 대운을 지어내지 않습니다.
- 2.운명이 아니라 경향과 선택으로 말합니다. 단정적인 예언, 죽음·질병·사고의 날짜는 말하지 않습니다.
- 3.점수를 지어내지 않습니다. 단계와 점수는 luck_index(유료 플랜)만 돌려주며, 흐름의 세기로 전합니다.
- 4.한국어·한자 용어는 처음 나올 때 쉬운 말로 풀어 줍니다. 예: 용신 = 사주의 균형을 잡아 주는 오행.
- 5.강약, 격국, 용신은 학파마다 다를 수 있어 엔진의 판단으로 소개합니다.
- 6.건강·법률·돈 문제는 전문가 상담도 함께 권합니다.
- 7.사용자가 위기에 있는 것 같으면 해석하지 않고, 마음을 살피며 지역 상담 전화를 안내합니다.
학파 차이
자시(밤 11시~1시) 처리, 강약 판단, 격국과 용신 선정은 명리 학파마다 다릅니다. 엔진은 한 가지 기준으로 일관되게 계산하고, 판정 값에는 근거를 함께 돌려줘 AI가 「엔진의 판단」으로 설명할 수 있게 합니다.
생년월일과 개인정보
생년월일은 계산에만 쓰고 저장하지 않습니다. 한 달 명식 수를 세려고 되돌릴 수 없는 지문(해시)만 남깁니다. saju_reading_context 결과에는 이름과 생년월일이 들어가지 않습니다.