все проекты / кейс 03

HUMANMAP — калькулятор бодиграфа Дизайна Человека

клиент
humanmap.ru, собственный продукт
платформа
React + Node.js (Swiss Ephemeris)
роль
продукт целиком: расчётное ядро, интерфейс, деплой
срок
2026 — сейчас, развитие продолжается

Задача

Русскоязычные калькуляторы бодиграфа либо считают приблизительно, либо дают сухой результат без объяснений: пользователь видит набор терминов и не понимает, что с ним делать. Нужен был сервис, которому можно доверять по точности и который сам объясняет, что означает каждая позиция в карте.

Решение

Веб-сервис с собственным расчётным ядром на Swiss Ephemeris (точность ~1 мс дуги) и интерактивной SVG-визуализацией: бодиграф с 9 центрами, 36 каналами и 64 воротами, мандала с положением планет, транзиты на сегодня и разбор совместимости пары. Каждая позиция сопровождается текстовой расшифровкой на русском и английском. Карты сохраняются и выгружаются в PNG и PDF.

Результат

Сервис работает на humanmap.ru: карта строится бесплатно, интерфейс на русском и английском, расчёт сверен с эталонными библиотеками.

// до → после

точность астрономииSwiss Ephemeris, ~1 мс дуги
сверка колеса 64 воротдве независимые библиотеки0 расхождений по 360°
расшифровки64 ворот и 36 каналов, RU и EN

Как мы это делали

Задача была не «нарисовать красивый калькулятор», а сделать так, чтобы расчёт был честным. Астрономию считает Swiss Ephemeris — та же библиотека, на которой работают профессиональные астрономические программы, точность порядка миллисекунды дуги. Колесо из 64 ворот выверили по двум независимым open-source библиотекам: расхождений по всем 360° нет ни одного.

Логику Дизайна Человека держим по канону: тропический зодиак, средний узел, классическое правило Ra Uru Hu для Манифестирующего Генератора. Расчёт покрыт тестами, включая smoke-тесты эфемерид — если библиотека или данные поедут, это увидим мы, а не пользователь.

Из чего он состоит

  • Натальная карта — тип, стратегия, внутренний авторитет, профиль, инкарнационный крест, определение; 13 активаций Личности и 13 Дизайна (Солнце − 88°).
  • Интерактивный бодиграф — 9 центров, 36 каналов и 64 ворот на SVG-схеме с подсветкой активного.
  • Мандала — колесо с 64 воротами, зодиаком и метками планет отдельно для Личности и Дизайна.
  • Расшифровки — описания типа, стратегии, авторитета, профиля, всех 64 ворот и 36 каналов, на двух языках.
  • Транзиты — где планеты сейчас и какие натальные ворота это включает сегодня.
  • Совместимость — разбор пары: электромагниты, резонанс, объединённые центры.
  • Сохранение и экспорт — карты сохраняются, готовый бодиграф выгружается в PNG и PDF.

Что оказалось сложным

Swiss Ephemeris — нативный модуль, он собирается под Linux. Поэтому разработка и сборка ведутся в WSL, а на сервере проект живёт как Node-процесс за nginx. Это осознанный размен: точность расчёта важнее удобства сборки под Windows.