사주

신강(身强) · 신약(身弱) — 일간의 세력 판정

일간의 세력은 다음 세 가지의 합으로 판정한다.

사주전통 원전 기반
전통 이론 기반 참고 자료예요

05. 신강(身强) · 신약(身弱) — 일간의 세력 판정

선행 문서: 03-지장간 · 04-십신 관련 심화: 06-격국 · 07-용신 · 08-합충형해 엔진 연관: 신규 src/lib/saju/strength.ts · src/lib/saju/yongshin.ts 전제 신뢰도: L1 + L2.


개념 정의

신강(身强)·**신약(身弱)**은 사주의 일간(日干) 이 원국 안에서 얼마나 강한 세력을 가졌는지를 나타내는 판정이다. 일간의 강약은 용신 선정·대운 해석·십신의 길흉 판정 전부의 출발점.

"신강이면 좋고 신약이면 나쁘다"는 통속은 틀렸다. 신강사주에는 신강사주의 처방이 있고, 신약사주에는 신약사주의 처방이 있다. 더 중요한 것은 "강약이 극단(극신강/극신약)에 치우쳐 있지 않고 조절 가능한 범위에 있느냐"이다.


1. 강약 판정의 3요소

일간의 세력은 다음 세 가지의 합으로 판정한다.

1.1 득령(得令) — 월지 장악

  • **월지(月支)**의 오행이 일간을 돕는지(같은 오행·생해주는 오행) 여부.
  • 월지는 8글자 중 가장 비중이 크다 (일반적으로 전체의 30~40%). 사주 전체의 계절·주제를 결정.
  • 득령이면 일간 강세의 절반 이상을 확보. 실령이면 시작부터 약함.

1.2 득지(得地) — 뿌리(근기)

  • 일지 + 다른 지지의 지장간 안에 일간과 같은 오행이 있는지.
  • 03-지장간에서 다룬 통근(通根) 과 직결.
  • 특히 일지는 가장 가까운 뿌리 — 일지에 일간의 근이 있으면 기본 안정감.

1.3 득세(得勢) — 주변 조력

  • 원국 전체에서 일간과 같은 오행(비겁) + 일간을 생하는 오행(인성)의 개수와 위치.
  • 주변 천간·지지 전반에 일간 조력자가 많으면 득세, 반대면 실세.

종합 판정

득령 득지 득세 판정
극신강(極身强)
신강(身强)
신강
중화 근처 신강
중화 근처
중화 근처 신약
신약(身弱)
극신약(極身弱)
  • 중화(中和) — 강약이 50:50 근처. 가장 안정된 상태.
  • 극단은 특수 격국(종격 從格)으로 해석이 달라짐 — 06-격국.

2. 월지별 일간의 계절 강약

월지는 계절을 나타내므로, 일간이 제철에 태어났는지가 기본 판정 축:

일간 오행 왕성한 계절 쇠한 계절
목(甲·乙) 봄(寅·卯·辰) 가을(申·酉·戌)
화(丙·丁) 여름(巳·午·未) 겨울(亥·子·丑)
토(戊·己) 사계절 끝 환절기(辰·戌·丑·未)
금(庚·辛) 가을(申·酉·戌) 봄(寅·卯·辰)
수(壬·癸) 겨울(亥·子·丑) 여름(巳·午·未)

예:

  • 일간 甲木이 寅月(봄)에 태어나면 → 득령 (계절의 주인)
  • 일간 甲木이 申月(가을)에 태어나면 → 실령 (계절에 눌림)

상(相) · 휴(休) · 수(囚) · 사(死)

일간이 계절에서 받는 다섯 상태 중 네 가지(왕 旺 제외):

  • 왕(旺): 같은 오행의 계절 → 왕성.
  • 상(相): 일간을 생하는 오행의 계절 → 강함.
  • 휴(休): 일간이 생하는 오행의 계절 → 쉼.
  • 수(囚): 일간이 극하는 오행의 계절 → 갇힘.
  • 사(死): 일간을 극하는 오행의 계절 → 죽음(세력 소진).

이 다섯 단계는 세운·월운 해석에도 동일 적용.


3. 강약 점수화 (엔진 설계용)

주관이 개입할 수 있는 영역이지만, 엔진에는 정량 점수가 필요. 일반적인 접근:

// 의사코드 — 실제 구현은 src/lib/saju/strength.ts v2.
function calcDayMasterStrength(chart: SajuChart): {
  score: number;       // 0~100, 50이 중화
  verdict: "극신강" | "신강" | "중화" | "신약" | "극신약";
  breakdown: {
    deukRyeong: number;  // 월지 기여 (0~40)
    deukJi: number;      // 근기 기여 (0~30)
    deukSe: number;      // 주변 비겁·인성 (0~30)
  };
} {
  const deukRyeong = scoreMonthBranch(chart.dayStem, chart.monthBranch);  // 0~40
  const deukJi = scoreRootStrength(chart.dayStem, chart.allBranches);     // 0~30
  const deukSe = scoreSupportCount(chart.dayStem, chart.allStems, chart.allBranches);  // 0~30
  const score = deukRyeong + deukJi + deukSe;

  const verdict =
    score >= 80 ? "극신강" :
    score >= 60 ? "신강" :
    score >= 40 ? "중화" :
    score >= 20 ? "신약" : "극신약";

  return { score, verdict, breakdown: { deukRyeong, deukJi, deukSe } };
}

각 함수의 상세:

  • scoreMonthBranch: 일간과 월지의 관계 → 왕 40 / 상 30 / 휴 20 / 수 10 / 사 0.
  • scoreRootStrength: 모든 지지의 지장간에서 일간 오행 발견 시 정기 9 / 중기 6 / 여기 3점. 지지 개수만큼 합산 (상한 30).
  • scoreSupportCount: 천간 중 비겁 수 × 5 + 인성 수 × 4 + 지지 중 비겁·인성 정기 × 3. 상한 30.

이 점수화는 정설이 아닌 교과서적 근사치 — 실제 숙련 명리가는 조후·병약·통관까지 종합한다. 엔진 v2에서는 이 근사치를 제시하되 "기계적 점수"임을 고지하고 숙련자용은 Phase 3 이후로.


4. 신강·신약에 따른 처방 방향

강약 판정이 끝나면 용신 방향이 거의 자동 결정된다.

신강 사주 — 일간이 너무 강함

  • 설기(洩氣) — 식상으로 흘려보냄. 표현·창작·자녀·활동.
  • 제극(制剋) — 관성으로 눌러줌. 규범·책임·권위.
  • 소모(消耗) — 재성을 추구. 일을 벌이고 재물을 모음.
  • 피해야 할 운: 인성·비겁(일간을 더 강하게 함).

신약 사주 — 일간이 너무 약함

  • 부조(扶助) — 비겁으로 힘을 보태줌. 협력·동료.
  • 생조(生助) — 인성으로 생해줌. 공부·어른의 지원·문서·자격.
  • 피해야 할 운: 재·관·식상(일간을 더 소모시킴).

중화 사주 — 가장 축복

  • 거의 모든 운을 균형 있게 흡수. 특정 오행 과다·결핍에 취약하지 않음.
  • 용신은 주로 "부족한 것을 보충하는 소극적 방향".

극신강 / 극신약 — 특수 케이스

  • 극신강 사주는 일간 오행을 극하는 기운을 만나면 오히려 반발·화. 예: 극왕한 목은 금의 제극에 꺾이지 않고 오히려 금을 부러뜨림.
  • 극신약 사주는 부조·생조로는 구제 불가. 이때는 종격(從格) 으로 전환 — 06-격국 참조.

5. 원전 인용

日主强而多食神財官, 勝任有餘; 日主弱而多食神財官, 力不勝任. "일주가 강하고 식신·재·관이 많으면 감당하고도 남음이 있다. 일주가 약하고 식신·재·관이 많으면 힘이 감당하지 못한다." — 『자평진전』. 같은 십신이라도 일간의 강약에 따라 정반대의 결과가 나온다는 명확한 원칙. [L1]

財多身弱, 富屋貧人. "재가 많고 몸이 약하면 부잣집의 가난한 사람이다." — 명리 격언. 재성이 많아도 일간이 이를 감당할 힘이 없으면 재물 근처에만 있을 뿐 자기 것으로 만들지 못한다는 의미. [L2]

得時俱爲旺論, 失時便作衰看. "때를 얻으면 모두 왕(旺)으로 논하고, 때를 잃으면 곧 쇠(衰)로 본다." — 『적천수』. 월령(계절)이 가장 큰 판정 기준임을 선언. 득령·실령이 강약의 절반 이상을 결정. [L1]

極者不可逆, 逆則反凶. "극에 달한 것은 거슬러선 안 된다. 거스르면 오히려 흉이 된다." — 종격(從格) 판정의 기본 원리. 극신강·극신약을 일반 강약 규칙으로 처방하면 역효과. 특수 격국의 근거. [L1]


6. 현재 레포 반영

  • 강약 판정 코드: 전혀 없음.
  • src/lib/saju/ohaeng.tstoOhaengVector에서 일간에 +0.5만 주는 극도로 단순한 보정. 이 +0.5는 "일간을 살짝 강조한다" 정도의 의미이며, 전통 강약 판정과는 완전히 다른 축.
  • 결과적으로 현 엔진은 사주가 신강인지 신약인지 전혀 모른 채 연애·사업·재물운을 계산하고 있음. 같은 화(火)가 많아도 신강사주에는 소모의 신호, 신약사주에는 부담의 신호로 정반대 해석되어야 하는데 이 구분이 없음.

7. 서비스 반영 포인터

  • 신규 모듈 src/lib/saju/strength.ts — 위 의사코드(계산·판정) 구현. 반환 타입 DayMasterStrength.
  • SajuResult 타입 확장strength: DayMasterStrength 필드 추가 (src/lib/saju/types.ts).
  • 사주 대시보드 ① 섹션 업데이트 — 현재는 오행 바 차트만. 상단에 "일간 강약" 인디케이터 추가:
    • 수평 스펙트럼 바: 극신약 ← 신약 ← 중화 ← 신강 → 극신강
    • 현재 위치 pin + 점수 / 5개 구간 중 하나
    • 클릭하면 득령·득지·득세 breakdown 펼침.
  • 해설문 재설계fortune.ts v2가 강약을 기본 전제로 사용:
    • 신강 + 재성 과다 → "일을 벌이기 좋지만 재물 관리에 체력 조심" (성과 + 주의)
    • 신약 + 재성 과다 → "재물 근처에 있되 자기 페이스 지키기" (재다신약 경고)
  • 추천 전략 자동 선택 — 현 SajuForm.tsx 의 "부족한 기운 채우기/강한 기운 살리기" 사용자 선택을 자동 추천으로 전환 (신약 → supplement 기본 / 신강 → amplify 기본 / 중화 → 사용자 선택). 단 사용자가 수동 override 가능.
  • 콘텐츠guides.ts "[STEP 8] 신강·신약이 뭔가요? 같은 사주인데 왜 다르게 해석해야 할까" 가이드.

8. 민감 영역

  • "신강이 좋고 신약이 나쁘다" 금지 — 평생을 가르는 잘못된 이분법. 신강·신약은 처방이 달라질 뿐 각각의 삶의 방식이 있음. 해설 톤 일관 유지.
  • 극신약 판정의 부드러운 전달 — 극신약이라는 결과가 사용자에게 공포로 다가오지 않도록, "당신의 사주는 섬세한 쪽의 기운이라서 외부 조력의 가치를 크게 느끼는 분입니다" 같은 긍정적 번역 필요.
  • 점수화의 정밀도 고지 — 강약 점수 0~100은 참고 근사치. 실제 명리 사례에서는 같은 사주도 명리가에 따라 판정이 갈릴 수 있음 (특히 중화 근처에서). UI에 "교과서 기준 근사"임을 명시.

9. 학파별 가중치 차이 (실무 주의)

본 엔진(src/lib/saju/yongshin.ts calcStrength)은 다음 가중치로 강약을 산출한다:

score = vector[일간 오행] × 1.0 + vector[인성 오행] × 0.7

이는 자평진전 표준 정설이며, 한국 명리 주류(노영준·조용헌)와 일치한다. 그러나 학파별로 다음과 같은 차이가 있다:

학파 가중치 특징
자평진전 (본 엔진) 1.0 + 0.7 비겁이 가장 강한 근, 인성은 보조
적천수 (낭월) 1.0 + 0.5~0.6 인성 비중 약간 낮춤 — "근의 진위" 판별 강조
신법(현대 대만) 1.0 + 0.7 + 지장간 0.3 지장간까지 가중 — 정밀도 ↑, 복잡도 ↑
궁통보감 계절 가중 별도 월령(月令) 비중을 30%로 강제

본 엔진은 v1에서 단순화된 가중치를 채택했고, 지장간 가중·월령 가중은 Phase 2에서 추가 예정. 결과 페이지 UI에 "자평진전 기반 분석"임을 명시해 학파 차이로 인한 오해를 줄인다.

임계값 학파 차이

본 엔진 다른 학파 사례
극신강 ≥60 ≥55~65 (학파별 ±5)
신강 45~59 40~55
중화 30~44 25~50 (가장 넓은 분포)
신약 15~29 10~30
극신약 <15 <10~15

본 임계값은 노영준 『명리학 강의』 §5 강약편의 표준 분포를 따랐다. 같은 사주가 다른 사이트·앱에서 한 단계 다르게 판정되는 경우가 흔한데, 이는 학파별 차이일 뿐 어느 한쪽이 틀린 것이 아니다.

같은 카테고리의 다른 용어