풍수

사신사 심화(四神砂 深化) — 산의 등급·조안산·장풍득수

- 현무는 조아리고(低伏), 청룡·백호는 감싸안고(蜿蜒), 주작은 날아오르듯(翔舞) — 이 네 동작이 이상적인 형국.

풍수전통 원전 기반
전통 이론 기반 참고 자료예요

03. 사신사 심화(四神砂 深化) — 산의 등급·조안산·장풍득수

선행 문서: 01-용맥 · 02-혈·명당 · 풍수 overview 관련 심화: 05-수법 · 04-24방위 엔진 연관: src/lib/pungsu/fourGuardians.ts (현재 존재) → v2 확장 신뢰도: L1 + L2.


개념 정의

**사신사(四神砂)**는 혈을 중심으로 동서남북 네 방위에서 감싸고 있는 산·언덕·능선의 총칭이다. 사신사의 기본은 청룡(동)·백호(서)·주작(남)·현무(북)이지만, 심화 분석에서는 각 사신사의 형상·등급·상호 관계·조안산과의 조화까지 세밀하게 따진다. 사신사가 혈을 얼마나 균형 있게 감싸느냐가 장풍(藏風) 의 완성도를 결정한다.


1. 사신사 네 방위의 역할

방위 이름 한자 이상적 형상 역할
현무(玄武) 玄武 혈 바로 뒤에서 육중하게 낮게 엎드린 형태. "거북이 엎드린 모양". 뒤를 받치는 주산. 기운의 발원지.
청룡(靑龍) 靑龍 왼편에서 뻗어 감싸는 능선. 길고 부드럽게 안쪽으로 구부러짐. 좌측 바람 차단 + 위호(威護).
백호(白虎) 白虎 오른편에서 뻗어 감싸는 능선. 청룡보다 살짝 낮고 부드러워야 최상. 우측 바람 차단 + 위호.
주작(朱雀) 朱雀 혈 앞에 트인 명당과 그 너머 조안산. 너무 높지 않게 마주 봄. 앞쪽 기운 수용·명당 형성.
  • 현무는 조아리고(低伏), 청룡·백호는 감싸안고(蜿蜒), 주작은 날아오르듯(翔舞) — 이 네 동작이 이상적인 형국.
  • 청룡이 백호보다 살짝 길고 높아야 좋다는 설이 전통에 많다(청룡 우위론). 단, 지나치게 청룡만 강하면 불균형.

2. 사신사의 등급 — 형상별 길흉

사신사 각각의 형상이 얼마나 이상적인지에 따라 점수가 달라진다.

등급 형상 특징 점수 방향
상(上) 부드럽게 감싸고 아담하며 단정함. 깨지거나 뾰족함이 없음. 최고 가산
중(中) 비교적 정제되어 있으나 일부 이지러지거나 높이가 안 맞음. 기본 가산
하(下) 직각으로 꺾이거나 끊기거나 바위만 노출됨. 미가산
흉(凶) 혈을 향해 뾰족하게 찌르거나, 무너지거나, 반대로 등을 돌린 형태. 감산

특수 흉형(凶形)

이름 형상 흉의 성격
사(射) 뾰족한 봉우리가 혈을 직접 겨눔 외부 압박·소송
반배(反背) 능선이 바깥으로 등을 돌린 형태 인심 이탈·배신
단절(斷絶) 중간에 끊기거나 잘림 갑작스러운 변고
파쇄(破碎) 봉우리가 여러 조각으로 깨짐 분산·분열
탐두(探頭) 뒤쪽 봉우리가 혈 쪽을 엿보듯 고개를 내밈 외부 감시·침탈

3. 조안산(朝案山) — 혈 앞의 마주보는 산

혈 앞에 마주 보이는 산을 안산(案山) 또는 **조안산(朝案山)**이라 하며, 풍수에서 "혈 앞에 예를 올리듯 마주보는 산"으로 비유한다.

3.1 안산과 조산의 구분

구분 한자 거리 역할
안산(案山) 案山 혈에서 가까운 거리 혈 바로 앞 책상 같은 역할. 외풍 차단 + 기운 반사.
조산(朝山) 朝山 안산 너머 멀리 보이는 산 혈에 기운을 보내주는 원거리 조력자.
  • 안산은 "책상(案)"처럼 낮고 단정해야 함 — 너무 높으면 혈을 압박, 너무 낮으면 역할 못 함.
  • 조산은 멀리 있지만 형상이 수려하면 길 — 특히 봉황·연꽃·문필봉(文筆峰) 형상을 최고로 봄.

3.2 안산의 이상 조건

조건 설명
높이가 혈과 비슷하거나 조금 낮음 너무 높으면 기운 막힘, 너무 낮으면 효과 없음
형상이 단정하고 이지러지지 않음 깨지거나 뾰족하면 흉
좌우가 대칭에 가까운 형태 균형감이 안정감을 줌
물이 안산 앞에서 굽어 흐름 기운을 앞에서 가두어줌

4. 사신사 부재 시 대안 — 인공 사신사론

도시·평야 지형에서는 자연 사신사가 없거나 불완전한 경우가 많다. 현대 풍수에서는 다음과 같은 대안을 논한다.

자연 사신사 대체물 풍수적 기능
건물·담벼락(북·동·서) 현무·청룡·백호 역할
도로·하천(남) 주작·명당 역할
고층 빌딩 과대한 경우 흉형 주의
가로수·생울타리 비교적 좋은 소규모 사신사 대체

전통 풍수가들은 인공물을 자연 사신사의 완전한 대체로 보지 않지만, 도시 양택에서는 현실적으로 고려 대상이다. 서비스에서는 이 논의를 "도시 풍수" 가이드로 별도 처리.


5. 장풍득수(藏風得水) 종합 판정

장풍득수는 풍수의 양대 원칙을 합친 개념이다.

藏風 = 사신사가 바람을 막는 역할 완성 여부
得水 = 물이 혈을 감싸며 기운을 가두는지 여부
조건 판정 의미
장풍 O + 득수 O 완전 명당 기운이 모이고 머물고 활성화됨
장풍 O + 득수 X 안정형 명당 기운이 모이나 활성화 약함
장풍 X + 득수 O 활성형 명당 기운이 움직이나 흩어질 우려
장풍 X + 득수 X 기운 부족 명당 기준 미달

6. 원전 인용

玄武垂頭, 朱雀翔舞, 青龍蜿蜒, 白虎馴俛. "현무는 머리를 숙이고, 주작은 날아오르며, 청룡은 구불구불 감고, 백호는 순하게 엎드린다." — 『청오경(靑烏經)』. 이상적 사신사 네 방위의 형상을 각 동물의 자세로 묘사한 원문. 풍수 사신사론의 가장 유명한 출전. [L1]

四山拱衛, 八風不侵; 以此為穴, 吉莫大焉. "네 방위의 산이 공손히 에워싸 여덟 방향의 바람이 침범하지 못하면, 이로써 혈을 삼을 때 이보다 더 큰 길이 없다." — 『인자수지(人子須知)』. 사신사가 완벽히 바람을 막는 것이 명당의 최고 조건임을 천명. [L1]

案山不可太高, 太高則逼壓; 不可太低, 太低則無情. "안산은 너무 높아서는 안 된다. 너무 높으면 압박이 된다. 너무 낮아도 안 된다. 너무 낮으면 정이 없다." — 『지리오결(地理五訣)』. 조안산의 이상적 높이를 균형의 관점에서 서술. [L1]


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

현재 fourGuardians.ts의 v2 확장:

// 실제 구현은 src/lib/pungsu/fourGuardians.ts v2 에서.
// 현재는 4방위 산의 존재(0/1) + 거리만 판정. v2에서는 형상 등급 추가.

export type GuardianGrade = "sang" | "jung" | "ha" | "hyung"; // 상·중·하·흉

export interface GuardianDetail {
  direction: "north" | "east" | "west" | "south";
  distanceKm: number;
  grade: GuardianGrade;
  shape?: "wrapping" | "straight" | "facing_away" | "piercing"; // 감싸기·직선·반배·사(射)
  score: number; // 0~4
}

export interface GuardianScoreV2 {
  north: GuardianDetail;
  east: GuardianDetail;
  west: GuardianDetail;
  south: GuardianDetail;
  anSan?: {      // 안산(조안산)
    distanceKm: number;
    heightRelative: "lower" | "equal" | "higher";
    score: number; // 0~3
  };
  total: number; // 0~19 (4방위×4 + 안산 3)
  missing: Array<"north" | "east" | "west" | "south">;
  jangpungScore: number; // 0~10 장풍 완성도
}

function scoreGuardianGrade(grade: GuardianGrade): number {
  return { sang: 4, jung: 3, ha: 1, hyung: -2 }[grade];
}

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

개념 현재 상태 파일 경로
사신사 4방위 존재 여부 구현됨 (반경 내 spot 수 기반) src/lib/pungsu/fourGuardians.ts
사신사 거리 점수 구현됨 (거리 가까울수록 높음) src/lib/pungsu/fourGuardians.ts scoreGuardians
사신사 형상 등급(상·중·하·흉) 없음
청룡·백호의 감싸는 방향 판정 없음
조안산 판정 없음
반배·사(射) 같은 흉형 탐지 없음
장풍 완성도 점수 없음

현재 fourGuardians.tsscoreGuardians는 4방위 각각에 대해 반경 내 산 spot이 존재하는지, 거리가 몇 km인지만 판정(0~4점/방위). 이는 풍수 전체 사신사론의 25% 수준.


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

항목 반영 위치 우선순위
GuardianDetail.grade 필드 fourGuardians.ts v2 — spot 등록 시 shape·grade 수동 입력 또는 지형 분석 엔진 v2
조안산 판정 fourGuardians.ts v2에 scoreAnSan() 추가 엔진 v2
score.ts v2 재가중치 사신사 형상 등급 도입 시 현재 (guardians.total/16)*60(guardians.totalV2/19)*55 조정 엔진 v2
사신사 상세 UI spots/[spotId]/page.tsx — 방위별 형상 배지 (청룡: 상 / 백호: 중 / …) UX Phase F
가이드 guides.ts "[STEP 03] 사신사 — 나를 지키는 산의 배치" 개선 콘텐츠 Phase E2

10. 민감 영역 유의

  • 형상 판정의 주관성 인정 — 사신사의 '감싸는' 형상인지 '등 돌린' 형상인지는 답사자의 시각과 각도에 따라 달라질 수 있음. 엔진 판정은 지형 데이터 기반 추정이지 절대 판정이 아님.
  • 흉형 표현 순화 — "백호가 등을 돌리고 있어 배신의 기운이 있습니다" 같은 공포 유발 표현 대신 "백호 방위 기운이 약해 보완이 필요한 자리입니다" 수준으로 조정.
  • 도시 지형 적용 한계 고지 — 도심의 콘크리트 건물을 사신사로 분석하는 것은 전통 풍수와 다름. 도시 풍수 가이드에서 별도 고지.
  • 사신사 흉형 단정 금지 — "이 자리는 백호가 혈을 찌르고 있어 흉지입니다" 같은 특정 지점 단언 금지.

같은 카테고리의 다른 용어