03. 방위운세(方位運勢) — 구성학·오황살·세파·태세
선행 문서: 01-대운 심화 · 02-세운·일진 · 운세 overview 관련 심화: 풍수 04-24방위 · 개운 01-방위 엔진 연관: 신규
src/lib/saju/bangwiUnse.ts· 홈 지도 FAB 연동 신뢰도: L1 + L2. 구성학·오황살은 일본 음양도 전래 계통으로 L2 상한.
개념 정의
**방위운세(方位運勢)**는 특정 연도·월에 어느 방위가 길하고 어느 방위가 흉한지를 판정하는 체계다. 사주명리의 "시간 기반 운세"를 **공간(방위)**에 적용한 것으로, 이사·여행·행사 방향 선택에 실용적으로 활용된다. 핵심 이론은 구성학(九星學) — 9개 별(九星)이 연도별로 중궁(中宮)에 배치되며 방위 길흉이 순환하는 체계다.
1. 구성(九星) — 9개 별의 성격
| 별 | 이름 | 오행 | 방위(귀궁) | 성격·상징 |
|---|---|---|---|---|
| 一白 | 일백수성(一白水星) | 수(水) | 북(坎) | 지혜·유연·감성. 소통·인맥의 별. |
| 二黑 | 이흑토성(二黑土星) | 토(土) | 서남(坤) | 근면·수고·어머니. 건강·소화 계통. |
| 三碧 | 삼벽목성(三碧木星) | 목(木) | 동(震) | 성장·도전·젊음. 분쟁·언어 트러블 주의. |
| 四綠 | 사록목성(四綠木星) | 목(木) | 동남(巽) | 인연·여행·문서. 연애·계약에 관여. |
| 五黃 | 오황토성(五黃土星) | 토(土) | 중앙(中) | 가장 강력한 흉성. 이사·공사·큰 행동 기피. |
| 六白 | 육백금성(六白金星) | 금(金) | 서북(乾) | 권위·아버지·결단. 지도력·명예. |
| 七赤 | 칠적금성(七赤金星) | 금(金) | 서(兌) | 언변·매력·재물. 구설 주의. |
| 八白 | 팔백토성(八白土星) | 토(土) | 동북(艮) | 부동산·축적·유산. 안정적 성장. |
| 九紫 | 구자화성(九紫火星) | 화(火) | 남(離) | 지혜·명성·아름다움. 9운 시대(2024~2044)의 주성. |
2. 연별 구성 배치 — 2024~2034
매년 9성이 순서대로 중궁(中)에 들어가며 나머지 8성은 정해진 규칙으로 8방위에 배치된다.
| 연도 | 중궁 주성 | 오황살 방위 | 특징 |
|---|---|---|---|
| 2024 | 九紫火星 | 중앙 | 9운 시작. 화기·남쪽이 활성. |
| 2025 | 八白土星 | 중앙 | 부동산·토지 관련 활성. |
| 2026 | 七赤金星 | 중앙 | 언변·소통·재물 흐름. 서쪽 계열 활성. |
| 2027 | 六白金星 | 중앙 | 권위·부친 계열. |
| 2028 | 五黃土星 | 중앙(직접) | 오황토성이 중앙 → 흉력 최강. 전 방위 주의. |
| 2029 | 四綠木星 | 중앙 | 인연·여행·계약 활성. |
| 2030 | 三碧木星 | 중앙 | 분쟁·언어 주의. 성장 에너지. |
| 2031 | 二黑土星 | 중앙 | 건강·수고 관련. |
| 2032 | 一白水星 | 중앙 | 소통·인맥 활성. |
| 2033 | 九紫火星 | 중앙 | 9성 두 번째 사이클. |
| 2034 | 八白土星 | 중앙 | — |
오황살(五黃殺)이 어느 방위에 들어가느냐는 연도별 구성 배치에 따라 달라짐. 2026년(칠적년)의 오황살 방위는 서쪽(酉·兌) 계열.
3. 오황살(五黃殺) — 가장 강력한 흉방
**오황살(五黃殺)**은 오황토성(五黃土星)이 배치된 방위로, 그해 이사·큰 공사·중요한 활동을 기피해야 하는 최흉 방위다.
| 오황살의 금기 | 허용 |
|---|---|
| 오황살 방위로 이사 | 오황살 방위에서 귀가 방향 이사 |
| 오황살 방위로 여행 출발 | 단기 당일 여행 |
| 오황살 방위 집의 공사 착공 | 실내 소규모 청소·정리 |
| 오황살 방위 묘지 이장 | — |
중요: 오황살은 이기론 계통 중에서도 특히 일본 음양도(陰陽道)를 통해 한국에 전해진 측면이 있어, 중국 정통 풍수와 구별될 수 있음. 서비스 노출 시 "구성학 기준" 명기.
4. 세파(歲破) — 연지와 충하는 방위
**세파(歲破)**는 그해 연지(年支)와 육충(六沖) 관계에 있는 방위다.
| 연도 | 연지 | 세파 방위 |
|---|---|---|
| 2025 | 巳(사·남동) | 亥(해·북서) |
| 2026 | 午(오·남) | 子(자·북) |
| 2027 | 未(미·남서) | 丑(축·북동 하) |
| 2028 | 申(신·서남) | 寅(인·동북 상) |
| 2029 | 酉(유·서) | 卯(묘·동) |
| 2030 | 戌(술·서북) | 辰(진·동남 상) |
- 세파 방위로 이사·큰 결정을 내리면 그해 기반이 흔들린다는 의미.
- 세파 방위에서 귀가하는 방향(세파→혈로 돌아오는 방향)은 괜찮다는 해석이 있음.
5. 태세(太歲)·삼살(三殺) 방위
| 개념 | 방위 | 의미 |
|---|---|---|
| 태세(太歲) | 연지 방위 자체 | 연지의 기운이 강하게 머무는 방위. 태세를 거스르는 방향(태세 방위에서 세파 방향으로)으로 행동 기피. |
| 삼살(三殺) | 연지 삼합 그룹의 반대 삼합 | 세 방위가 합쳐 흉방이 됨. 2026년 午(화국 寅午戌) → 반대 삼합 亥卯未 → 북서·동·남서 3방위 주의. |
6. 구성학 월반(月盤) — 월별 길흉 방위
연별 배치(年盤) 위에 월별 구성 배치(月盤)가 겹쳐진다. 두 배치가 겹쳐서 구체적인 달의 방위 길흉이 결정된다.
- 년반 + 월반 모두 길방 — 그달 그 방위 최길.
- 년반 길 + 월반 흉 — 주의 필요, 상황 파악 후 결정.
- 년반 흉(오황살) + 월반도 흉 — 강력 기피.
월반 계산은 각 월의 구성 중궁 숫자 공식: 연도별 중궁 + 월 오프셋. 복잡한 계산이므로 엔진에서 테이블로 직접 제공.
7. 원전 인용
五黃所臨之方, 勿宜動土修造; 輕犯則招災, 重犯則禍及一門. "오황이 임하는 방위에서는 땅을 파거나 공사를 시작하지 말라. 가볍게 범하면 재앙을 부르고, 무겁게 범하면 화가 가족 전체에 미친다." — 근현대 구성학 실용서. 오황살 금기의 근거를 명시한 통설. [L2]
歲破之方, 不宜動搖; 搖則根本失, 根本失則事無成. "세파의 방위는 흔들어서는 안 된다. 흔들면 근본을 잃고, 근본을 잃으면 일이 이루어지지 않는다." — 『협기변방서(協紀辨方書)』. 세파 방위 금기의 이유를 뿌리 비유로 서술. [L1]
避凶趨吉, 擇日之本義也. "흉을 피하고 길을 따르는 것, 이것이 택일(방위 선택)의 본뜻이다." — 『선택구진(選擇求眞)』. 방위운세와 택일의 목적이 결정론적 예언이 아니라 불확실성 관리임을 명시. [L1]
8. 판정·계산 알고리즘 (엔진 설계용)
// 실제 구현은 src/lib/saju/bangwiUnse.ts (신규).
export interface YearBangwi {
year: number;
centerStar: number; // 1~9, 중궁 주성
ohwangSalDir: string; // "W" 등 8방위
sephaDir: string; // "N" 등 8방위
taesaeDir: string; // 연지 방위
/** 8방위별 길흉 */
directionMap: Record<string, {
star: number;
fortune: "gil" | "neutral" | "hyung";
note: string;
}>;
}
// 연도별 중궁 계산: (11 - (연도 - 2024) % 9) % 9 + 1
export function getCenterStar(year: number): number {
return ((11 - (year - 2024) % 9) % 9) + 1;
}
// 하드코딩 테이블 (각 중궁 1~9에 대한 8방위 배치)
// 『협기변방서』 구성 포반(布盤) 원칙에 따름
const STAR_LAYOUT: Record<number, Record<string, number>> = {
9: { N: 5, NE: 4, E: 3, SE: 2, S: 9, SW: 8, W: 7, NW: 6, C: 9 },
8: { N: 4, NE: 3, E: 2, SE: 1, S: 8, SW: 7, W: 6, NW: 5, C: 8 },
7: { N: 3, NE: 2, E: 1, SE: 9, S: 7, SW: 6, W: 5, NW: 4, C: 7 },
// ... 9가지 모두 인코딩
};
export function getYearBangwi(year: number): YearBangwi {
const center = getCenterStar(year);
const layout = STAR_LAYOUT[center];
const ohwangDir = Object.entries(layout).find(([, v]) => v === 5)?.[0] ?? "C";
return {
year, centerStar: center,
ohwangSalDir: ohwangDir,
sephaDir: calcSephaDir(year),
taesaeDir: calcTaesaeDir(year),
directionMap: buildDirMap(layout),
};
}
9. 현재 레포 반영 (as-is)
| 개념 | 현재 상태 | 파일 경로 |
|---|---|---|
| 구성학 | 없음 | — |
| 오황살 | 없음 | — |
| 세파 | 없음 | — |
| 24방위 이름 | 구현됨 (이름만) | src/lib/pungsu/orientation.ts |
| 방위 개운 추천 | 부족 오행 기반(8방위 통용어) | src/lib/saju/fortune.ts calcKaeunAdvice |
결론: 방위운세는 현재 0%. 연도별 구성 배치 테이블 인코딩 + getCenterStar() 함수부터 시작하면 빠르게 기본 기능 구현 가능.
10. 서비스 반영 포인터 (to-be)
| 항목 | 반영 위치 | 우선순위 |
|---|---|---|
bangwiUnse.ts 구현 |
src/lib/saju/bangwiUnse.ts 신규 |
엔진 v2 |
| 홈 지도 "올해 주의 방위" 오버레이 | src/components/home/MapFab.tsx 확장 — 오황살·세파 방위 표시 레이어 |
UX Phase F |
| 사주 결과 방위 추천 통합 | 기존 calcKaeunAdvice + 구성학 연도별 필터 결합 |
엔진 v2 |
| "올해 이사 추천 방위" 기능 | /analyze 또는 사주 결과 — 오황살·세파 제외 + 용신 방위 교차 |
UX Phase F |
| 가이드 | guides.ts "[STEP D03] 올해 좋은 방향은? — 구성학과 오황살 이야기" |
콘텐츠 Phase E2 |
11. 민감 영역 유의
- 오황살 공포 마케팅 절대 금지 — "오황살 방위로 이사하면 가족에게 재앙이 온다" 같은 협박성 표현 금지. "구성학 이론에서 주의를 권하는 방위입니다" 수준.
- 삼살 방위 과신 금지 — 삼살 3방위를 모두 피하면 이사 방향이 극히 제한됨. "참고용으로만, 현실적 조건(학교·직장·교통)이 우선"임을 명시.
- 일본 음양도 계통 출처 투명화 — 구성학·오황살 이론이 일본 음양도를 통해 한국에 보급된 측면이 있음. 중국 정통 풍수와의 혼용을 구분해 표시.
- 매일 방위 확인 강박 방지 — 일진 방위를 매일 체크하고 외출 방향을 정하는 강박적 행동 유도 지양. 이사·여행 등 중요한 결정에만 참고하도록 안내.
- 세파 방위 단순화 경고 — 세파 방위라도 긴급한 사유(의료·피난 등)가 있으면 이동해야 함. 방위운세는 선택의 참고이지 의무적 규칙이 아님.