
3. 핵심 입력 변수 구조 설계
서론
사주 프롬프트의 반응형 구현에서 가장 중요한 것은 정확하고 유연한 입력 구조이다.
입력값은 해석의 방향성과 논리 분기점을 결정하므로, 정규화 및 조건부 구조 설계가 핵심이다.
이 장에서는 사주 분석에 필수적인 주요 변수의 정리와 그 구조화 전략을 다룬다.
본론
▷ 생년월일시 데이터의 정규화
사주에서 가장 핵심이 되는 입력은 사용자의 출생 정보(생년월일시)이다.
AI는 다양한 표현(예: "1992.7.13", "92년 7월 13일", "19920713")을 하나의 표준 포맷으로 인식할 수 있어야 한다.
- 추천 포맷:
YYYY-MM-DD HH:MM - 텍스트 전처리를 통해
.,/,년월일등의 구분을 제거 또는 치환 - 시간 미입력 시
00:00등 기본값 설정 또는 미입력 처리 로직 포함
입력: 92년 7월 13일 오전 3시 → 정규화: 1992-07-13 03:00
▷ 성별, 양력/음력 구분 처리
이 두 입력값은 사주 구조의 주요 축에 해당한다.
- 성별: 남성과 여성의 음양 배치, 궁합 해석 기준이 다르므로 필수
- 양력/음력: 사주의 천간지지 계산 방식에 직접적으로 영향을 준다
입력 누락 또는 모호한 경우, 다음과 같은 보완 전략을 구성해야 한다.
- 성별 누락 시: “중립적 해석을 제공하며, 일부 내용은 생략됨”
- 양력/음력 미입력 시: “음력/양력에 따라 해석이 달라질 수 있음” 문구 포함
입력값 예시: 양력 여부 미입력
출력: "음력/양력 정보가 확인되지 않아 일부 오행 해석은 일반 기준으로 제공됩니다."
▷ 추가 해석 요소의 조건부 반영
고급 사주 풀이에서는 아래와 같은 입력값이 해석을 풍부하게 만든다.
- 출생 지역: 시간대 및 자시 기준 계산에 영향
- 출생 시간 정확도 여부: 시주 해석 포함 여부 결정
- 특이사항 여부(예: 윤달, 생일 변경 이력 등)
이러한 값들은 선택 항목으로 간주하되, 입력 시에만 조건부 분기를 포함해야 한다.
조건: 출생 시간 정보 없음 → 시주 해석 생략 + 해석 신뢰도 저하 경고 포함
조건: 윤달로 태어난 경우 → 윤달 해석 블록 추가 (단, 설명 보완 필요)
결론 및 핵심 요약
- 생년월일시는 다양한 표현을 정규 포맷으로 변환해야 한다.
- 성별과 양력/음력은 사주 구조에 직접 영향을 주는 핵심 변수이다.
- 추가 요소(지역, 윤달 등)는 조건부 로직으로 처리해야 한다.
'AI와 글쓰기' 카테고리의 다른 글
| AI 시대, 마크다운으로 글쓰기 고수가 되는 길 - 1. 마크다운: AI 시대의 표준 문서 형식 (0) | 2025.07.09 |
|---|---|
| 복사&붙여넣기로 사용하는 이모지 - AI가 사랑하는 이모지 (1) | 2025.07.09 |
| AI가 시키는 프롬프트: 반응형 프롬프트 마스터하기 5 (0) | 2025.07.08 |
| AI는 넘쳐나는데, 나는 왜 아무것도 할 게 없을까 (1) | 2025.07.07 |
| ChatGPT의 특별한 사용방법 – 특별히 글쓰기 도구로서 6 (0) | 2025.07.07 |