명식 기반명식에서 고정된 규칙으로 산출합니다. 같은 생년월일시는 언제나 같은 결과를 냅니다.사주 · 무료 계산기
당신의 명식을
30초 만에 세웁니다.
명식 그 자체 — 네 기둥, 장간, 오행 균형, 대운. 공개된 역법 규칙으로 계산해 전부 무료로 보여 드립니다.
이 명식을 세우는 방식과 유료판의 차이
입력한 칸이 명식의 어디가 되는가
달력 칸을 「음력」으로 두면 윤달 표시까지 함께 받아 먼저 양력 날짜로 옮깁니다. 거기서부터 네 기둥을 두 가지 절차로 세웁니다. 연주와 월주는 절기에서 넘어가므로 입력한 일시를 절기 기준 시각으로 옮긴 뒤에 구합니다. 일주와 시주는 태어난 곳의 시계 시각으로 구합니다. 「출생 시각 보정」에 표시했을 때만 선택한 시간대의 대표 경도와 균시차만큼 시각을 옮긴 뒤 이 두 기둥만 다시 세웁니다. 표시하지 않으면 시계 시각 그대로입니다. 한 명식 안에서 기준이 갈리는 것은 규칙으로 정한 일이고, 감추지 않고 여기에 적어 둡니다.
일주의 천간이 일간입니다. 풀이 전체가 이 한 글자에서 출발하며, 그 글자가 어느 오행인지, 양인지 음인지에 따라 성격 장의 바탕이 되는 문장이 정해집니다. 일간을 뺀 나머지 천간과 지지 속에 숨은 간은 각각 이 한 글자와의 관계, 곧 십신으로 읽힙니다. 지지 글자 자체에는 십신을 붙이지 않고, 그 지지가 품은 간을 통해 읽습니다.
출생 시각을 모르면 시주는 만들지 않습니다. 세 기둥으로 명식을 세우고 남은 계산은 정오로 진행합니다. 성별은 대운에만 씁니다. 다만 대운 안에서 정하는 것은 하나가 아니라 둘입니다. 십 년 기둥이 순행인지 역행인지의 방향과, 첫 기둥이 몇 살에 시작하는지가 같은 한 번의 계산에서 함께 나옵니다. 명식의 여덟 글자 자체는 성별로 달라지지 않습니다. 성별을 고르지 않으면 명식에 대운이 들어가지 않고, 유료 리포트는 대운을 아예 언급하지 않도록 지시받습니다. 없는 나이나 십 년을 지어내지 않기 위해서입니다.
시각의 정확도를 「정확함」으로 두면 앞뒤 5분, 「대략적」이면 앞뒤 60분을 움직여 연주·월주와 일주·시주를 모두 다시 계산합니다. 거기서 다른 기둥이 나오면 그 명식은 경계에 가까운 것으로 표시됩니다. 시각이 「모름」이면 앞뒤 12시간으로 연주와 월주만 다시 계산하고, 일주와 시주 검사는 돌리지 않고 「대상 아님」으로 기록합니다. 모르는 시각을 12시간 옮기면 반드시 앞뒤 날짜로 넘어가 표시가 늘 켜지고, 그러면 표시가 아무것도 말해 주지 못하기 때문입니다. 하나의 답을 확정처럼 보여 주지 않기 위한 장치입니다.
무료 풀이가 만들어지는 순서
먼저 숫자가 나옵니다. 오행 비율은 겉으로 드러난 천간과 지지에 가중치 2, 지지 안에 숨은 간에 가중치 1을 주어 센 비율입니다. 반올림한 다섯 숫자의 합이 100이 되지 않으면, 모자란 만큼이든 넘친 만큼이든 그 차이를 가장 큰 오행에 붙입니다. 화면의 막대가 늘 100이 되는 이유가 이것이고, 이 처리도 저희가 정한 것입니다.
일간 지지율은 별도의 계산입니다. 일간과 같은 오행, 그리고 일간을 낳는 오행의 가중치를 더하고, 월지가 일간과 같으면 8을 일간을 낳는 관계면 5를 더하며, 일간과 같은 오행을 품은 기둥 하나마다 3을 더합니다. 60% 이상이면 「지지 강함」, 40% 미만이면 「지지 가벼움」, 그 사이는 「균형」입니다. 이 두 경계도 고른 숫자이고 여기에 적어 둡니다.
십신은 일간을 제외한 천간과 지지에 숨은 간 전부에 대해 셉니다. 그것을 다섯 묶음으로 모아 가장 많은 묶음이 「일과 재물」 장의 렌즈가 됩니다. 네 기둥끼리의 짝은 천간의 합과 지지의 육합·육충·육해·형·파·원진이라는 일곱 개의 표에 비추어 연결과 긴장의 건수로 셉니다. 문장을 고르는 것은 건수의 많고 적음이 아니라 각각이 0건인지 1건 이상인지입니다. 연결만·긴장만·둘 다·둘 다 없음이라는 네 가지 결 가운데 하나가 정해지고, 그 결에 해당하는 문장이 「연애」 장과 「인생 테마」 장의 첫머리에 들어갑니다. 건수 자체는 연애 장 본문에 숫자로 그대로 인용됩니다. 가장 옅은 두 오행이 행운 오행으로 제안되는 것들입니다.
무료 풀이는 이 숫자들이 고른 문장을 이어 붙인 것입니다. 글을 쓰는 인공지능은 관여하지 않습니다. 같은 입력을 넣으면 언제 몇 번을 눌러도 같은 문장이 돌아옵니다. 여기서 말하는 입력은 생년월일만이 아니라 출생 시각과 그 정확도, 시간대, 달력 구분, 시각 보정 여부까지입니다. 그중 하나만 달라져도 기둥과 비율이 움직이므로 돌아오는 문장도 달라집니다.
유료 리포트에서 달라지는 것
명식은 그대로입니다. 달라지는 것은 쓰는 주체입니다. 유료 리포트는 위의 계산으로 나온 사실을 받은 언어 모델이 씁니다. 계산값 외에 함께 넘기는 것은 부를 때 쓰는 별명과, 가장 많은 오행에 대응하는 머리말 한 줄뿐입니다. 이 머리말은 무료 풀이와 같은 손으로 쓴 목록에서 꺼낸 것이지 계산으로 나온 숫자가 아닙니다. 기둥, 오행 비율, 십신, 일간 지지율은 계산된 값 그대로이고 모델은 그것을 해석할 뿐입니다. 숫자는 주어진 그대로 인용하고 더하거나 평균 내거나 새로운 비율을 만들지 않도록 지시받습니다. 같은 숫자를 반복해 분량을 채우는 것도 막아 두었습니다.
모델에는 무료 문장이 쓰지 않는 사실도 함께 넘깁니다. 지금 지나는 십 년 대운과 그 안에서 몇 해째인지, 다음에 오는 기둥. 일주에서 읽은 공망과 그에 걸리는 기둥. 그리고 일간이 각 지지 위에서 어떤 십이운성이 되는지. 일간이 음이면 유파에 따라 읽기가 갈리므로 다른 쪽 읽기도 같이 넘기고, 그 차이는 리포트 전체에서 한 번만 짚도록 정해 두었습니다.
생성한 글은 계산 결과를 열쇠로 저장합니다. 같은 계산이 나오는 명식은 앞서 쓴 글을 그대로 다시 쓰므로 같은 것을 두 번 생성해 비용을 겹치지 않습니다. 생성이 실패하면 무료 풀이를 대신 보여 드립니다. 결제하신 분께 빈 화면을 돌려 드리지 않기 위해서입니다. 다만 하루 생성 한도(사이트의 유료 생성을 모두 합쳐 400건)에 닿았을 때만은 바꿔치지 않습니다. 잠시 뒤에 다시 시도해 달라는 답을 그대로 돌려 드립니다. 멈춘 이유가 비용 쪽 판단이지 명식의 문제가 아니어서, 무료 글을 말없이 건네는 것보다 정직하다고 봤습니다. 한편 같은 회선에서 1분에 여섯 번을 넘겨 유료 생성을 부르면, 넘긴 몫은 무료 글이 됩니다.
무료 화면이 모델을 부르는 일은 없습니다. 방침으로만 적어 둔 것이 아니라 시험이 지킵니다. 모든 통신 경로를 기계적으로 훑어, 모델에 닿을 수 있는 경로에 결제 확인이 없으면 시험이 떨어집니다.
어디까지 믿을 것인가
이것은 계산이지 예언이 아닙니다. 유료 리포트를 쓰는 모델에는 구체적인 사건, 날짜, 질병, 임신, 사고, 소송, 시험이나 투자 결과를 예측하지 말 것과 의료·법률·금융 조언을 하지 말 것을 명시했습니다. 쓸 수 있는 것은 명식의 구조에서 보이는 경향까지이고, 그것은 바꿀 수 없는 운명이 아닙니다.
계산 자체에도 한계를 걸어 두었습니다. 이 계산기는 베타로 표시되며 용신을 하나로 확정하는 판정을 하지 않습니다. 가장 옅은 두 오행은 「균형을 위한 후보」로 낼 뿐, 이것이 정답이라는 선언이 아니기 때문입니다.
무료로 읽을 수 있는 것은 어느 장이든 본문의 앞 약 30%까지입니다. 첫 장도 예외가 아니라 똑같이 잘라 둡니다. 이 잘라내기는 서버 쪽에서 하므로 가려진 나머지는 화면까지 오지 않습니다. 흐리게 덮은 것이 아니라 애초에 보내지 않았다는 뜻입니다. 첫 화면은 그 잘린 첫 장을 다시 약 40%까지만 싣기 때문에, 맨 처음 눈에 들어오는 분량은 본문의 10분의 1 남짓입니다. 30%를 떼어도 40자가 안 될 만큼 짧은 장은 자르지 않고 그대로 내보냅니다.
입력한 출생 정보는 이번 계산에만 쓰고 저장하지 않습니다. 돌려보내기 직전에는, 응답 안에 생년월일·출생 시각·시간대·달력 구분 같은 입력 칸 자체가 섞여 들어가지 않았는지 매번 훑습니다. 문장을 읽어 날짜처럼 생긴 숫자를 찾는 검사가 아니라, 내보내는 구조에 입력 칸이 남아 있는지 보는 검사입니다. 무료 응답에서 그것이 걸리면 그 응답은 나가지 않습니다.
역법·진태양시·십이운성까지 계산 규칙 전부 읽기 →