나의 수호신 — 사신수와 그것이 지키는 기운은 왜 자주 다를까?

다섯 마리 중 누가 내 뒤에 서는지는 고정된 규칙 하나가 정해요. 그 수호신이 무엇을 지키는지는 계절까지 따지는 다른 계산이 정해요. 명식 4,000개를 대조하니 둘이 맞아떨어진 건 9.3%뿐이었어요.

Bokki 편집실

짧은 답

복키의 /guardian 화면은 누구에게나 사신수 다섯 마리 — 청룡·주작·황룡·백호·현무 — 중 하나를 내려주는데, 그 선택은 규칙 하나로 고정돼 있어요: 내 일간(사주에서 '나'를 나타내는 천간)이 어느 오행에 속하느냐예요. 이 부분은 절대 안 바뀌고 스스로 모순되지도 않아요. 그런데 그 수호신 이름 아래 붙는 문장 — 예를 들어 「당신의 휴식과 마음의 물길」처럼 무엇을 지키는지 말하는 그 문장 — 은 완전히 다른 계산에서 나와요: 용신(用神), 즉 내 명식 전체가 가장 필요로 한다고 판정된 오행인데, 이건 내 명식이 강한지 약한지 균형 잡혔는지, 심지어 내가 태어난 계절에 따라서도 달라져요. 이 두 답이 서로 맞아야 할 이유는 어디에도 없고, 실제로 명식 4,000개를 대조해 보니 둘이 맞아떨어진 건 9.3%뿐이었어요.

동물 한 마리 안에 든 서로 다른 두 계산

수호신은 guardianOf() 함수의 첫 단계에서 나와요 — 일간의 오행을 다섯 줄짜리 표(木→청룡, 火→주작, 土→황룡, 金→백호, 水→현무)에 대고 찾으면 끝이에요. 무엇을 지키는지는 analyzeSaju()의 용신 계산에서 나오는데, 훨씬 여러 단계를 거쳐요. 먼저 명식을 자기를 돕는 오행과 자기를 빼가는 오행의 비율로 강·약·균형 중 하나로 매겨요. 약(弱)으로 나오면 용신은 인성(일간을 낳는 오행)과 일간 자신을 이 순서로 두고요. 강(強)으로 나오면 용신은 정확히 **일간이 아닌** 세 오행 — 일간이 낳는 것(빼가는 쪽)·일간이 극하는 것(수고가 드는 쪽)·일간을 극하는 것(맞서는 쪽) — 중 그 명식에 가장 부족한 순서로 정렬돼요. 일간 자신의 오행은 이 목록에 구조적으로 들어올 수 없어요. 마지막으로 태어난 달이 여름이나 겨울이면, 강약과 무관하게 명식을 식히거나 데우는 오행(水 또는 火)이 목록 맨 앞으로 옮겨져요. 이 완성된 목록의 **맨 첫 번째** 값만 수호신 문장에 쓰여요.

실측 예시 — 같은 호랑이를 받는 두 사람

일간이 金인 두 사람을 보면, 둘 다 예외 없이 백호(白虎)를 받아요 — 그 조회는 오행 하나만 보니까요. 첫 번째는 1990년 5월 15일 14시 30분 서울 출생(庚午 辛巳 庚辰 癸未, 복키의 대운·십신 글이 이미 쓴 인물)으로 약(弱)한 명식이에요. 金의 인성은 土라 기본 용신 순서는 [土, 金]인데, 이 명식의 월이 초여름이라 水가 대신 맨 앞으로 옮겨져 최종 순서는 [水, 土, 金]이 돼요. 이 사람의 수호신 화면은 백호이면서 「당신의 휴식과 마음의 물길」을 지킨다고 말해요 — 水를 말하는 문장이 金 짐승 아래 붙어요. 두 번째는 1988년 11월 2일 09시 10분 부산 출생(戊辰 壬戌 辛酉 癸巳, 복키의 화개 글이 이미 쓴 인물)으로 강(強)한 명식이에요. 후보 셋은 金이 낳는 水(빼가는 쪽)·金이 극하는 木(수고가 드는 쪽)·金을 극하는 火(맞서는 쪽)이고, 金 자신은 애초에 들어올 수 없어요. 부족한 순서로 정렬하니 이 명식은 木이 앞에 서고, 이 사람의 수호신 화면도 백호이면서 「당신의 성장과 새 시작」을 지킨다고 말해요 — 이번엔 木을 말해요. 두 사람 다 같은 호랑이를 보지만, 어느 쪽도 지키는 문장에서 金을 읽지 않아요.

같은 짐승, 서로 다른 오행을 지킨다일간이 金인 두 사람이 똑같이 백호(白虎)를 수호신으로 받아요 — 그 조회는 오행 하나만 보니까요. 첫 번째(1990년생, 약한 명식)는 水 테마 문장을 받는데, 여름 출생이라 용신 목록 맨 앞이 水로 밀려서예요. 두 번째(1988년생, 강한 명식)는 대신 木 테마 문장을 받는데, 강한 일간은 제 오행이 그 목록에서 구조적으로 빠지기 때문이에요. 명식 4,000개를 대조하니 수호신의 오행과 지키는 오행이 맞아떨어진 건 전체 9.3%, 강한 명식만 보면 1.9%뿐이었어요.수호신(일간)1990-05-15, 서울 — 약(弱)🐯쇠(金)물(水)지키는 것(용신 1순위)「…마음의 물길」1988-11-02, 부산 — 강(強)🐯쇠(金)나무(木)지키는 것(용신 1순위)「…성장과 새 시작」9.3%일치율, 전체 명식(n=4,000)1.9%일치율, 강(強)한 명식만

이 계산이 정하지 않는 것

이 어긋남은 결함이 아니라 애초에 다른 두 질문이에요. '누가 나를 지키나'와 '지금 내게 가장 필요한 게 뭔가'는 이 화면이 바탕에 둔 전통 안에서도 서로 다른 물음이고, 복키 코드의 주석도 그렇게 못 박아 두었어요 — 고전 텍스트는 이 네 짐승(四神獸)을 방위와 계절에 배치할 뿐, 개인에게 배정된 수호신으로 다루지 않아요. 사람마다 일간으로 짐승 하나씩을 매기고, 다섯 오행이 하나씩 짐승을 갖도록 다섯 번째(황룡, 중앙)를 더한 건 복키만의 창작이에요. '지키는 것' 문장은 용신 목록의 첫 번째 값만 읽고, 같은 계산이 함께 내놓는 두 번째·세 번째 후보는 화면에 안 나오며, 이 어느 것도 강함의 점수로 바뀌지 않아요(D-003). 정직하게 하나 더 — 계절 보정은 강약 판정과 무관하게 적용되기 때문에, 강한 명식에서도 이따금 일간 자신의 오행을 용신 목록에 되돌려 놓을 수 있어요. 1972년 5월 15일 베이징 출생(강한 水 일간)은 계절 보정 전 후보에 水가 전혀 없는데, 여름 출생이라 水가 그래도 맨 앞으로 밀려 돌아와요. 강한 명식이 보이는 작지만 0은 아닌 일치율은 이런 예외 때문이에요.

맺음말 — 두 축, 4,000개 명식으로 대조

정리하면, 수호신은 '나는 어느 오행인가'에 답하는 한 단계짜리 고정 조회라 스스로 어긋날 수 없어요. 지키는 것은 '내 명식이 가장 필요로 하는 오행은 무엇인가'에 답하는 계산이라, 강약 판정과 계절 보정을 거쳐야 답이 나와요. 이 둘을 명식 4,000개(1940~2025년에 고르게 퍼뜨리고 여섯 도시를 섞음)에 돌려 보니, 수호신 자신의 오행과 지키는 오행이 맞아떨어진 건 전체의 9.3%뿐이었고, 약한 명식은 12.2%, 균형 잡힌 명식은 14.3%, 명식이 강(強)하게 나온 경우는 1.9%까지 떨어졌어요 — 강한 명식일수록 일간 자신의 오행이 용신 목록에서 구조적으로 빠지기 때문이에요. 위 두 사람은 같은 호랑이를 나눠 가질 뿐, 그 밖엔 아무것도 같지 않아요.

← 내 사주 보기

이어서 읽기

실제 내 사주 풀이 보기 →
내 수호신 보러 가기 →
용신(用神)이란 무엇인가요? — 수호신이 지키는 것을 정하는 그 계산
강약 판정은 실제로 어떻게 계산되나요? — 수호신 뒤에 있는 그 판정

사람들이 실제로 묻는 것

제 수호신의 오행과 지키는 오행이 다른 게 문제인가요?

아니요 — 정상이고, 대략 91%의 경우 그렇게 나와요. 수호신은 '나는 어느 오행인가'에 답하고, 지키는 것 문장은 '내 명식이 가장 필요한 게 뭔가'에 답하는 별도의 계산이에요.

일간이 다른 두 사람이 같은 수호신을 받을 수 있나요?

아니요. 수호신은 일간 오행에서 바로 나오는 일대일 조회예요 — 오행 다섯 개가 각각 짐승 하나에 예외 없이 대응해요.

강한 명식은 왜 거의 지키는 문장에서 자기 오행을 못 보나요?

강한 명식의 용신 규칙 자체가 일간이 아닌 세 오행(낳는 것·극하는 것·극당하는 것)으로만 만들어지기 때문이에요. 드문 계절 보정 예외를 빼면, 일간 자신의 오행은 구조적으로 빠져요.

복키가 제 수호신에 강함 점수를 매기나요?

아니요. 강·약·균형은 용신을 고르기 위해서만 판정하고, 그걸 화면에 점수로 보여주지 않아요(D-003).

다섯 번째 수호신(황룡)도 고전적인 사신수 구성인가요?

아니요. 고전 텍스트는 방위·계절에 배치된 짐승 넷(四神獸)만 말해요. 복키는 다섯 오행이 하나씩 짐승을 갖도록 중앙의 황룡을 더했는데, 이건 복키만의 창작이에요.