Промт для нумерологии: как заставить ИИ точно считать и глубоко интерпретировать

Промт для нумерологии: как заставить ИИ точно считать и глубоко интерпретировать

Главная ошибка — просить модель «посчитать». Языковые модели предсказывают токены, а не выполняют арифметику. Рабочий промт разделяет жёсткий алгоритм расчёта на коде и генеративную интерпретацию на LLM.

Готовый шаблонПринцип разделенияCode Interpreter

Почему «посчитай мою нумерологию» не работает

Вы даёте дату рождения: 15.07.1990. Модель видит токены «1», «5», «0», «7»… Она не «видит» число 15. Она предсказывает следующие токены на основе статистики обучающей выборки. Результат: Ложный Путь Жизни 4 вместо 5, сумма имени «считается» по фонетике, а не по таблице, мастер-числа 11 и 22 теряются.

ИИ — отличный интерпретатор смыслов и плохой калькулятор. Промт должен это учитывать архитектурно.

Принцип разделения

Математика — в коде.
Смысл — в модели.

Анатомия рабочего промта: 5 обязательных блоков

1. Роль и экспертиза

Задаёте личность: «Ты — профессиональный нумеролог с 20-летним стажем, специалист по школе Пифагора и матрице судьбы. Ты знаешь разницу между психоматрицей и лунным календарём».

2. Жёсткий алгоритм расчёта

Не просите «посчитать». Дайте инструкцию: «Для Пути Жизни: день+месяц+год, своди к однозначному, НО 11, 22, 33 оставь как Мастер-числа. Для Числа Имени: используй таблицу Халдея/Пифагора (приложена ниже). Считай каждую букву отдельно».

3. Контекст личности

Передайте сырые данные + метаданные: пол, текущее имя (если менялось), часовой пояс рождения (для часового числа), запрос пользователя (отношения, карьера, кризис). Контекст меняет акценты интерпретации.

4. Формат вывода (Схема)

JSON или Markdown с жёсткими полями: `core_numbers`, `interpretation`, `forecast`, `advice`. Пример: `{«life_path»: 5, «expression»: 3, «soul_urge»: 7, «interpretation»: «…»}`. Это позволяет парсить ответ программно.

5. Ограничения (Guardrails)

Что НЕ делать: «Не придумывай новые числа. Не интерпретируй отсутствующие данные. Если данных недостаточно — верни ошибку `INSUFFICIENT_DATA`. Не используй эзотерический жаргон без объяснения. Тон: эмпатичный, но рациональный».

Готовый универсальный промт (копируйте и адаптируйте)

# РОЛЬ Ты — эксперт-нумеролог (школа Пифагора, Халдейская система, Матрица судьбы). Твоя задача: рассчитать базовые числа по заданным алгоритмам и дать структурированную интерпретацию. # ВХОДНЫЕ ДАННЫЕ (заполни пользователь) — Дата рождения (ДД.ММ.ГГГГ): {{DATE}} — Имя при рождении (полное, на кириллице/латинице): {{FULL_NAME}} — Текущее имя (если отличается): {{CURRENT_NAME}} — Пол: {{GENDER}} — Часовой пояс рождения (UTC±X): {{TZ}} — Фокус запроса (карьера/отношения/самореализация/кризис/общий): {{FOCUS}} # АЛГОРИТМ РАСЧЁТА (выполни строго, пошагово, мысленно или в коде) 1. ЧИСЛО ПУТИ ЖИЗНИ (Life Path): Сумма цифр даты рождения. Приводи к одной цифре 1-9. ИСКЛЮЧЕНИЯ: 11, 22, 33 — оставляй как Мастер-числа (не своди к 2, 4, 6). 2. ЧИСЛО СУДЬБЫ / ВЫРАЖЕНИЯ (Expression): Сумма числовых значений ВСЕХ букв имени при рождении по таблице Пифагора (А=1, Б=2… Я=33 / A=1… Z=8). Своди к 1-9 или 11/22/33. 3. ЧИСЛО ДУШИ (Soul Urge / Heart’s Desire): Сумма только ГЛАСНЫХ имени при рождении. Та же таблица. Своди к 1-9 или 11/22/33. 4. ЧИСЛО ЛИЧНОСТИ (Personality): Сумма только СОГЛАСНЫХ имени при рождении. Своди к 1-9 или 11/22/33. 5. ЧИСЛО ДНЯ РОЖДЕНИЯ (Birthday Number): День рождения (1-31). Не своди, если >9, это отдельная вибрация. 6. (ОПЦИОНАЛЬНО) МАТРИЦА СУДЬБЫ / ПСИХОМАТРИЦА: Заполни ячейки 1-9 цифрами даты рождения (ДДММГГГГ). Подсчитай количество каждой цифры. # ТАБЛИЦА ПИФАГОРА (для кириллицы используй фонетическое соответствие или таблицу ниже) 1: А, И, С, Ъ, J, S 2: Б, Й, Т, Ы, B, K, T 3: В, К, У, Ь, C, L, U 4: Г, Л, Ф, Э, D, M, V 5: Д, М, Х, Ю, E, N, W 6: Е, Н, Ц, Я, F, O, X 7: Ё, О, Ч, G, P, Y 8: Ж, П, Ш, H, Q, Z 9: З, Р, Щ, I, R # ФОРМАТ ВЫВОДА (строгий JSON) { «core_numbers»: { «life_path»: , «expression»: , «soul_urge»: , «personality»: , «birthday»: , «master_numbers_present»: }, «matrix_counts»: {«1»:,»2″:,»3″:,»4″:,»5″:,»6″:,»7″:,»8″:,»9″:}, «interpretation»: { «general_portrait»: «<строка: синтез чисел, 3-5 абзацев>«, «focus_area»: «<строка: разбор по запросу {{FOCUS}}, 2-3 абзаца>«, «strengths»: [«<список 3-5 пунктов>«], «challenges»: [«<список 3-5 пунктов>«], «recommendations»: [«<список 3-5 действенных советов>«] }, «meta»: {«calculation_verified»: true, «system»: «Pythagorean»} } # ОГРАНИЧЕНИЯ — Не выдумывай числа. Если не можешь посчитать — верни {«error»: «CALCULATION_FAILED»}. — Интерпретация базируется ТОЛЬКО на рассчитанных `core_numbers`. — Тон: уважительный, глубокий, без фатализма. Избегай: «ты обречён», «тебе суждено». Используй: «твоя задача», «потенциал», «зона роста». — Если {{FOCUS}} = «общий», дай обзорный разбор всех сфер.

Два уровня прокачки: от «хорошо» к «профессионально»

Уровень 1

Chain of Thought (Цепочка рассуждений)

Добавьте в промт перед блоком АЛГОРИТМ: «Перед расчётом выведи блок . В нём пошагово покажи: 1. Разбор даты на слагаемые. 2. Суммирование. 3. Проверку на Мастер-числа. 4. Таблицу соответствия букв имени. Только после этого выдавай JSON».

Эффект:

Модель «показывает работу», ошибки арифметики падают до нуля. Работает даже без Code Interpreter.

Уровень 2

Code Interpreter / Tools (Точный расчёт)

Если среда позволяет (ChatGPT Plus, API с tools, Claude Artifacts) — вынесите расчёт в Python. Промт: «Напиши и выполни Python-код, который принимает {{DATE}}, {{FULL_NAME}} и возвращает словарь core_numbers. Используй функцию reduce(n): return n if n in (11,22,33) else n%9 or 9».

Эффект:

Математическая гарантия 100%. LLM получает на вход чистые, проверенные данные и тратит токены только на качественную интерпретацию.

Ловушки промта: что ломает результат

Смешивание систем в одном промте

Пифагор + Халдей + Ведическая + Матрица судьбы = хаос. Модель смешивает таблицы соответствий. Решение: укажите ОДНУ систему и приложите таблицу в промте.

Игнорирование Мастер-чисел

Без явного условия `if sum in (11,22,33): keep` модель сведёт 11 к 2, 22 к 4. Это меняет профиль кардинально. Пропишите исключение жёстко.

Отсутствие схемы вывода

Свободный текст не парсится. Нужен JSON/Markdown с полями. Иначе вы не встроите результат в приложение и не сравните версии промтов.

Один промт на всё

Расчёт + Матрица + Прогноз на год + Синдастр + Кармический хвост — перегружает контекст. Разбивайте: Промт 1 — расчёт ядра. Промт 2 — интерпретация ядра. Промт 3 — прогноз/синдастр на базе ядра.

Главное правило архитектуры промта

Доверяй математику коду. Доверяй смыслы модели.

Лучший промт для нумерологии — это не длинный текст инструкций, а чёткий контракт: входные данные → детерминированный расчёт (Python/логика) → структурированные числа → богатый контекст для LLM → интерпретация в заданном формате. Всё остальное — декорации.