운세

대운(大運) 심화 — 흐름 해석·용신 관점·전환점 판정

하나의 대운은 천간 + 지지로 이루어지며, 일반적으로 천간 5년 → 지지 5년 순서로 영향이 나타난다고 본다. (학파에 따라 전후가 다를 수 있음 — L2 수준)

운세전통 원전 기반
전통 이론 기반 참고 자료예요

01. 대운(大運) 심화 — 흐름 해석·용신 관점·전환점 판정

선행 문서: 운세 overview · 사주 09-대운 · 사주 07-용신 관련 심화: 02-세운·일진 · 사주 05-신강신약 엔진 연관: 신규 src/lib/saju/daeun.ts · src/lib/saju/unse.ts 신뢰도: L1 + L2.


개념 정의

**대운(大運)**은 사주 원국이 시간 흐름 속에서 변해가는 10년 단위의 큰 흐름이다. 사주 09번에서 대운의 계산 방법(순·역행, 기운 나이)을 다뤘다면, 이 심화편은 대운이 실제로 어떤 삶의 변화를 만드는지를 원국과의 상호작용 관점에서 상세히 해석한다. 대운 해석은 명리학 실전의 70~80%를 차지할 만큼 비중이 크다.


1. 대운의 구성 — 천간 5년·지지 5년

하나의 대운은 천간 + 지지로 이루어지며, 일반적으로 천간 5년 → 지지 5년 순서로 영향이 나타난다고 본다. (학파에 따라 전후가 다를 수 있음 — L2 수준)

구간 기간 영향 영역
대운 천간(前5년) 대운 시작부터 5년 의식·의도·사회적 행동 변화 (드러난 변화)
대운 지지(後5년) 대운 시작 후 5년부터 내면·환경·체질 변화 (깊은 변화)
  • 천간은 빠르고 드러나는 변화, 지지는 느리고 근본적인 변화.
  • 특히 지지는 원국의 다른 지지와 합·충·형 관계가 생기면 **인생의 대사건(결혼·이사·직업 전환·건강 이변)**으로 이어지는 경우가 많음.

2. 대운 천간·지지와 원국의 상호작용

대운을 해석하는 핵심은 "이 대운의 간지가 원국에서 어떤 역할을 하는가" 이다.

2.1 대운 오행이 용신(用神)인 경우 — 길운

상황 해석
대운 오행 = 원국 용신 인생의 상승기. 노력이 결실을 맺음. 사회적 인정.
대운 오행 = 원국 희신(喜神) 좋은 시기. 일이 순조로이 풀림.
신약 사주 + 비겁 대운 힘이 생기는 시기. 독립·자신감 회복.
신강 사주 + 관성 대운 통제와 책임이 따르지만 성과도 따라옴.

2.2 대운 오행이 기신(忌神)인 경우 — 흉운

상황 해석
대운 오행 = 원국 기신 인생의 정체기·시련기. 과도한 소모 또는 압박.
신약 사주 + 재성 대운 일을 벌이지만 체력이 받쳐주지 않음. 과부하 주의.
신강 사주 + 비겁 대운 지나친 고집·독단으로 관계 마찰.

2.3 대운·원국 지지 합·충

관계 결과
대운 지지 + 원국 지지 합 새로운 국면 개막. 좋은 합이면 길운 증폭. 나쁜 합이면 기신 강화.
대운 지지 + 원국 지지 충 변동·변화·사건 발생. 원국의 해당 기둥이 담당하는 영역(연=가문·건강·월=직업·일=배우자·시=자녀)에서 사건.
대운 지지 형 예상치 못한 갈등·법적 문제·신체 이상.

3. 대운 전환점(轉換點) 판정

대운이 바뀌는 시점(기운 나이 시점)과 그 전후는 특히 중요하다.

전환점 유형 조건 예측
흉→길 전환 기신 대운 → 용신 대운으로 교체 정체기 끝나고 상승. 준비된 사람에게 더 빠른 결실.
길→흉 전환 용신 대운 → 기신 대운으로 교체 조심 필요. 과도한 확장·부채·소모 주의.
길→길 전환 용신 대운 연속 전성기 연장. 단 과신 주의.
충 전환점 새 대운 지지가 원국 주요 지지와 충 그 해 큰 변동 — 이사·이직·결혼·이별·건강 사건 등.

4. 대운별 삶의 국면 — 10년 단위 기술

각 대운은 삶의 어떤 국면인지로도 묘사할 수 있다. 이 기술은 L3 수준의 현대 해석이므로 서비스에서는 부드러운 언어로.

대운 시기 십신 삶의 국면
비견·겁재 대운 자기 자신·동류 독립·자기 주장·경쟁. "나만의 길을 개척하는 시기."
식신·상관 대운 표현·활동 창의·자유·새로운 표현. "내 색깔을 드러내는 시기."
정재·편재 대운 재물·현실 실적·성과·재물 축적. "일의 결실을 거두는 시기."
정관·편관 대운 책임·권위 사회적 의무·인정. "사회적 역할이 커지는 시기."
정인·편인 대운 배움·보호 학문·자기 회복·정신 성장. "한발 물러나 재충전하는 시기."

5. 원전 인용

命好不如運好, 運好不如氣好. "사주가 좋은 것보다 운이 좋은 것이 낫고, 운이 좋은 것보다 기운(몸 건강)이 좋은 것이 낫다." — 명리 격언. 대운의 중요성을 강조하면서도 실제 삶에서 건강·실천이 더 중요할 수 있음을 인정하는 균형 잡힌 시각. [L2]

大運爲統帥, 歲運爲兵卒; 帥令不行, 兵卒何從. "대운은 총사령관이고 세운은 병졸이다. 사령관의 명이 행해지지 않으면 병졸이 어디를 따르겠는가." — 『자평진전(子平眞詮)』. 대운이 세운보다 우위에 있음을 군대 비유로 설명. [L1]

逢沖逢合, 歲運必有動靜; 遇刑遇害, 人事難免糾紛. "충과 합을 만나면 세운에서 반드시 움직임과 고요함이 있다. 형과 해를 만나면 인간사에 분쟁을 면하기 어렵다." — 『적천수(滴天髓)』. 대운·세운의 합충형해가 실제 인생 사건의 방아쇠임을 천명. [L1]


6. 판정·계산 알고리즘 (엔진 설계용)

// 실제 구현은 src/lib/saju/daeun.ts (신규).

import type { SajuChart, Pillar } from "./types";
import { SIXTY_GANJI } from "./constants"; // 60갑자 순서 배열

export interface DaeunPeriod {
  startAge: number;   // 기운 나이
  endAge: number;     // startAge + 10
  pillar: Pillar;     // 대운 간지
  /** 원국 용신 대비 길흉 */
  relation: "gilun" | "hyungsin" | "neutral";
  /** 천간 영향 (0~5년) */
  ganInfluence: string;
  /** 지지 영향 (5~10년) */
  jiInfluence: string;
}

export function calcDaeunStream(
  chart: SajuChart,
  birthYear: number,
  sex: "M" | "F",
  currentYear: number,
): {
  startAge: number;
  direction: "forward" | "reverse";
  periods: DaeunPeriod[];
  currentPeriod: DaeunPeriod | null;
} {
  // 1) 순역행 판정: 양년생 남자·음년생 여자 순행
  const isYangYear = isYangStem(chart.yearStem);
  const forward = (sex === "M" && isYangYear) || (sex === "F" && !isYangYear);

  // 2) 기운 나이 = 절기까지 일수 / 3
  const startAge = calcStartAge(chart, forward);

  // 3) 월주 기준 순·역행으로 대운 간지 10개 산출
  const monthIdx = SIXTY_GANJI.findIndex(g => g.gan === chart.monthStem && g.ji === chart.monthBranch);
  const periods: DaeunPeriod[] = Array.from({ length: 10 }, (_, i) => {
    const idx = ((monthIdx + (forward ? i + 1 : -(i + 1)) % 60) + 60) % 60;
    const pillar = SIXTY_GANJI[idx];
    return {
      startAge: startAge + i * 10,
      endAge: startAge + (i + 1) * 10,
      pillar,
      relation: "neutral", // yongshin 계산 후 채워짐
      ganInfluence: "",
      jiInfluence: "",
    };
  });

  const age = currentYear - birthYear;
  const currentPeriod = periods.find(p => p.startAge <= age && age < p.endAge) ?? null;

  return { startAge, direction: forward ? "forward" : "reverse", periods, currentPeriod };
}

7. 현재 레포 반영 (as-is)

개념 현재 상태 파일 경로
대운 계산 없음 ("Phase 3 예정" 주석) src/lib/saju/fortune.ts:111
순역행 판정 없음
기운 나이 계산 없음
대운 × 원국 상호작용 없음
현재 대운 표시 없음

결론: 사주 대시보드가 현재 오행 벡터·개운 방향만 보여주고 "지금 내가 어떤 대운에 있는가"를 전혀 못 보여주는 핵심 공백.


8. 서비스 반영 포인터 (to-be)

항목 반영 위치 우선순위
daeun.ts 구현 src/lib/saju/daeun.ts 신규 엔진 v2
사주 결과 "현재 대운" 섹션 src/app/saju/SajuForm.tsx 결과 — "현재 대운: ○○ (나이 NN~NN세)" UX Phase F
대운 타임라인 시각화 10년 단위 선형 차트 — 현재 위치 표시·용신/기신 색상 코딩 UX Phase F
가이드 guides.ts "[STEP D01] 대운이란 — 내 인생의 큰 흐름 읽기" 콘텐츠 Phase E2
API 확장 src/app/api/saju/route.ts 응답에 daeun 필드 추가 API Phase F

9. 민감 영역 유의

  • "이 대운이 흉하니 조심하세요" 공포 금지 — 흉운 표현은 "에너지 소모가 많은 시기" · "재충전이 필요한 시기" 등 중립적·건설적 언어로.
  • 결정론적 예언 금지 — "이 대운에 이직합니다" · "결혼합니다" 같은 특정 사건 단언 배제. "변화·이동의 기운이 강한 시기" 수준.
  • "몇 년이 흉운" 구간 강조 주의 — 특정 대운 구간을 공포스럽게 강조하면 해당 기간 사용자 불안 증폭. 항상 "흉운도 지나간다" + "어떻게 대응할 것인가" 함께 제시.
  • 운명 결정론 탈피 — 대운은 "어떤 에너지가 오는가"이지 "무슨 일이 생긴다"가 아님. 최종 결과는 개인의 행동·선택에 달렸음을 항상 고지.

같은 카테고리의 다른 용어