Как с чистой совестью бросить стартап, на который ушло 2 года. llm.. llm. rag.. llm. rag. umap.. llm. rag. umap. анализ снов.. llm. rag. umap. анализ снов. векторные базы данных.. llm. rag. umap. анализ снов. векторные базы данных. закрытие стартапа.. llm. rag. umap. анализ снов. векторные базы данных. закрытие стартапа. кластеризация.. llm. rag. umap. анализ снов. векторные базы данных. закрытие стартапа. кластеризация. мотивация.. llm. rag. umap. анализ снов. векторные базы данных. закрытие стартапа. кластеризация. мотивация. юнгианский анализ.

Я фрилансер, но сегодня не про фриланс.

Два года я делал свой проект — InnerCore, приложение для записи и юнгианского анализа снов. Сперва телеграм-бот, потом мобильное приложение, потом сделал веб-версию. По итогу было пятнадцать живых пользователей, некоторые даже платили! Продукт готов и работает! Осталось только запустить маркетинг и масштабировать….

Но вместо этого я его закрываю.

Сервер поработает ещё пару недель — можно потыкать. Исходники выложил в открытый доступ. А это статья про то, почему готовый продукт отправляется на полку, и про механизм, который я в себе раскопал, пока разбирался в причинах, которые как рыночные, так и психологические.

Дисклеймер: я внутри этой истории, объективности не будет. Но я честно постарался вытащить из неё механику.
Это не реклама продукта! Я тут буду упоминать еще разные проекты, игры, кино – я ничего не рекламирую, свой проект отправлен в openSource!

Откуда это всё выросло

Больше десяти лет я записываю сны и практикую осознанные сновидения. Осознанки, конечн, все таки редкое и сложное явление, но все равно это регулярная практика, из которой я вынес стойкое ощущение: то, что у нас внутри, устроено сложнее, чем язык, которым мы пытаемся это описывать.

Бессознательное у меня ассоциируется с пространством. Не с подвалом, где лежат вытесненные травмы (популярная картинка), а именно с пространством — многомерным, плотным, где всё связано со всем, но связи не видны, потому что сознание умеет смотреть только в плоскости повседневности. Воспоминание сна выстраивается пересказом – то есть сплющивается через вербальное, но оригинал его был в объёме.

Я несколько лет ковырял нейронки — изучал линейную алгебру, писал перцептроны руками типа классического MNIST, разбирался, как перемножаются матрицы весов. И когда я впервые нормально прикинул, что такое эмбеддинг — точка смысла в пространстве на тысячи измерений, где близость координат означает близость смыслов, когда стали применимы векторные базы данных – я был в восторге и понял, что это подходящий инструмент для записи.

Там и увидел структуру, которая похожа на то, как ощущается (мною) изнутри бессознательное, похожа механически: символы, между которыми есть связи, невыразимые в плоском тексте, но реальные и измеримые. Два совсем далеких по смыслу и сюжету сна могут лежать рядом в этом пространстве, хотя в пересказе у них ни одного общего слова.

Дальше идея собралась сама: записываешь сны → из каждого сна извлекаются образы → образы векторизуются → повторяющиеся склеиваются → из накопленного проступает личная карта повторяющихся символов. Юнг называл устойчивые фигуры этого пространства архетипами и вытаскивал их из тысяч снов пациентов руками, годами. А тут — та же операция, но математикой.

Я не мог это не сделать!

А почему именно Юнг, а не Фрейд — у меня на это есть отдельный взгляд, который во многом и определил проект.

Фрейд vs Юнг как уровни абстракции — и бессознательное как тензор

Есть некая относительная истина об устройстве психики. Фрейд и Юнг — два метода её разбора, и различаются они вообще уровнем абстракции.

Юнг работает с психикой атомарно: архетипы — это отдельные переменные: A, B, C, со своими знаками, автономные единицы. Их можно комбинировать напрямую, наблюдать по отдельности, отслеживать в динамике.

Фрейд эти единицы напрямую воспринимать не мог — мешало собственное искажение, его личные комплексы вокруг темы пола и семьи (плюс, будем честны, кокаин), то есть он смотрел на психику через линзу своей психопатологии. Поэтому вместо примитивов у него сложное составное выражение: условно √(A+B) — но всё это в степени ноль. Возведение в нулевую степень — ключ. Выражение схлопывается в единицу, и он вправе оперировать им как одной величиной. Метод работает, применяется до сих пор — значит, он не ложен. Но он громоздок и теряет разрешение: всё многообразие психики сводится к одному знаменателю — либидо, Эдип.

Отсюда мой тезис: фрейдовский метод не глупый, а не острый. Тупой! Но в смысле разрешающей способности, а не интеллекта.

Программистская аналогия: Оба объясняют один и тот же двоичный код. Юнг — через ассемблер: близко к примитивам, максимальное разрешение. Фрейд — через C++ поверх собственного фреймворка: работает, но абстракция чужая и толстая. Это как писать фреймворк под свой единственный проект — для тебя работает, но универсальности нет.

В клинике разница ощущается так: фрейдовская редукция — это grep по одному паттерну. Быстро найти корень невроза за несколько сессий — работает, однако грубо! А вот Юнговский подход — это рефакторинг всей архитектуры личности: долго, глубоко, но ты понимаешь систему!

Конечнож у абстракции есть цена: чем выше уровень — тем быстрее применение и тиражируемость: Фрейд «продуктовее», его модель легко продавалась и масштабировалась через учеников. Юнговская система требует глубокой работы от самого аналитика — это как требовать от всех джунов понимать внутренности компилятора.

Для карты снов мне нужны тут примитивы, архетипы как отдельные наблюдаемые единицы ложатся на векторное пространство напрямую: каждый образ — вектор, близость — косинус, повторяемость — кластер. Фрейдовская модель на эту математику не ложится вообще: у неё нет атомарных сущностей, которые можно эмбеддить.

Дальше — шаг, который я делаю на свой страх и риск.

Если Юнг — ассемблер, то что тогда машинный код? Есть ли уровень глубже архетипов?

Моя рабочая модель такая: бессознательное — это статичный многомерный тензор. Сам он не меняется и содержит всё множество возможных состояний, но в конкретный момент показывает лишь одну свою проекцию — срез, определяемый контекстом: культурой человека, его личной историей (зависимость человека от истории становится Эго), состоянием, моментом времени. Сон — это вот и есть такой срез.

Причём тензор не дискретен, он находится в суперпозиции состояний — как квантовая система до измерения. Сознательный опыт (сон, инсайт, спонтанный образ) — это акт измерения: из суперпозиции схлопывается одна конкретная проекция. Какая именно — зависит от того, каким контекстом ты сейчас «замеряешь». 

Ладно, вероятно эти идеи пахнут шизотерикой немного, но это была удобная модель что бы ее перекладывать как раз по итогу на RAG.

В этой модели объясняются вещи, которые в классическом изложении Юнга висят декларациями. Универсальность архетипов: это собственные оси тензора — Герой, Тень, Мудрец являются базисными векторами. Синхроничности: два человека видят похожие символы не потому, что «передали» друг другу информацию, а потому что при схожем контексте считывают одну и ту же область.

Я лично вижу, что LLM устроена так же: она не хранит знания построчно — она хранит тензор весов, из которого контекст промпта извлекает конкретную проекцию. Промпт — это состояние сознания. Контекст — история и момент. Генерация — коллапс суперпозиции в конкретный текст.

То есть когда LLM анализирует сон, происходит следующее: один тензор интерпретирует проекцию другого тензора.

Короче – тензор читает тензор.

Именно поэтому связка «нейросеть + юнгианский анализ» казалась мне таким классным структурным совпадением. Две системы с одинаковой геометрией: многомерное статичное пространство, из которого контекст вытягивает срезы.

Субдисклеймер: всё после слов «на свой страх и риск» — просто модель-метафора. Она просто удобна для меня: даёт язык, в котором юнгианские феномены становятся формализуемыми, и проверяемые следствия (схожие символы у людей в схожих состояниях независимо от культуры — это, кстати, частично подтверждается кросс-культурными исследованиями сновидений). Квантовая терминология здесь — заимствование математической структуры, а не заявление о квантовой природе мозга. Такой вот щит от помидоров в комментах поставил, если кто вообще до сюда дочитает.

Эта модель тянет на отдельную статью, и, возможно, я её напишу. А здесь она нужна для одного: показать, почему я два года не мог отпустить этот проект. Когда у тебя в голове такое совпадение геометрий — не сделать инструмент физически невозможно.

Путь: бот → приложение → веб

Мобильное приложение выглядит примерно так

Мобильное приложение выглядит примерно так

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

Но в боте не было главного – карты – той самой визуализации пространства образов. И я пошёл делать мобильное приложение, а следом веб-версию, чтобы работало у всех, на любой платформе, без сторов (с Google Play у меня проигранная битва была — помянем). Получилась интерактивная карта: образы из твоих снов висят точками, повторяющиеся темы стягиваются в кластеры, и видно, что вот эта тема у тебя — целый континент, а вот эта — одинокая точка на отшибе.

Как это работает под капотом — в спойлере. Там инженерия проекта, включая грабли.

Как устроена карта снов — LLM-извлечение + эмбеддинги вместо словарей

Задача из трёх частей: (1) понять, какие образы в сне символически значимы — «лес», «мать», «поезд, который опаздывает», — а не пересказать сюжет; (2) заметить, когда образ возвращается в разных снах, даже описанный другими словами («тёмный лес» и «чаща»); (3) разложить образы в пространстве так, чтобы близкие по смыслу оказались рядом.

Каждый пункт — отдельная проблема, и первое решение почти для каждой оказалось неверным. Под капотом две разные точки интеграции: эмбеддинги — text-embedding-3-small от OpenAI, а сам анализ и извлечение образов — Kimi-K2.6 через Gonka AI.

Извлечение образов: почему не словари. Первая версия извлекала образы частотным подсчётом слов со стоп-листом и ручными алиасами (мама → мать). Возвращала мусор: глаголы, связки, и не склеивала словоформы — лес/лесом/лесами жили как три разных символа. Промежуточный фикс — pymorphy3: лемматизация плюс POS-фильтр, оставлять только существительные. Работал честно. Но я его выбросил осознанно: раз в системе и так есть LLM, которая на порядок лучше отдельного NLP-стека решает вопрос «это дом или просто здание» — зачем городить второй пайплайн под одну подзадачу.

Extraction отдан модели, и ключевая идея — два уровня абстракции у каждого образа:

- canonical_name: ОДНО общее существительное в именительном падеже —
  архетипическое ядро образа. Один и тот же повторяющийся символ
  в разных снах ДОЛЖЕН получать одно canonical_name.
  'тайные тропы' -> 'тропа'; 'магический vpn' -> 'портал';
  'чёрная вода' -> 'вода'.
- display_label: конкретная формулировка из этого сна
  ('тёмный лес', 'тайные тропы') — то, что видит пользователь.

Модель сама решает, что «тайные тропы» и «звериная тропа» — один архетип «тропа», но пользователю показывает живую формулировку из его сна.

Склейка синонимов: почему не сама LLM. LLM не детерминирована между независимыми вызовами: она не гарантирует, что «озеро» сегодня и «озеро с островами» через месяц получат идентичный canonical_name. Полагаться на совпадение строк — терять рекуррентность, ради которой всё затевалось. Решение — жадная однопроходная кластеризация эмбеддингов концептов: каждый вектор присоединяется к кластеру с самым похожим бегущим центроидом, если косинус выше порога, иначе стартует новый кластер. Векторы же подаются в порядке весомости (частые символы первыми), чтобы доминирующий концепт затравливал кластер и результат был воспроизводим.

Порог интуитивно я поставил 0.82 (типа «высокая уверенность»), и карта перестала склеивать вообще всё. Оказалось, у text-embedding-3-small синонимичные короткие фразы на русском лежат в диапазоне 0.5–0.7 косинуса, а не 0.85+, как подсказывает интуиция из англоязычных бенчмарков. Рабочее значение — 0.6, подобранное на живых данных. При смене модели эмбеддингов перекалибровка неизбежна.

Главные грабли: эмбеддить концепт, а не сон. Первая версия эмбеддила узел как среднее эмбеддингов чанков текста, где символ встретился — фактически эмбеддинг всего сна. Результат: все 5–8 образов одного сна получали почти одинаковый вектор (они же из одного текста!) и схлопывались в одну точку. Карта превращалась в россыпь изолированных облаков «один сон = один кластер», пересечений между снами не возникало. Фикс — эмбеддить сам образ, display_label. Теперь «озеро» из одного сна и «море» из другого лежат рядом по смысловой близости слов, а не потому что случайно встретились в одном тексте. Эмбеддинги концептов кэшируются в Redis: один и тот же «лес» человек может видеть годами, дёргать API за одно и то же расточительно.

Проекция и кластеры. UMAP с косинусной метрикой из 1536 измерений в координаты карты, DBSCAN по ним. С DBSCAN тоже есть своя засада: у разных пользователей архивы разного размера и плотности, фиксированный eps либо сливает всё в один кластер, либо не находит ни одного. Решение — адаптивный eps как 22-й перцентиль попарных расстояний: работает и на 20 образах, и на 300. Плюс детерминированный джиттер с сидом от user_id и имени символа — чтобы узлы с идентичным эмбеддингом не рисовались друг на друге и чтобы карта не прыгала между перезагрузками.

Что не доделано: RAG-контекст из похожих прошлых снов строится, но в промпт первичного анализа не передаётся — участвует только в follow-up чате; эмбеддинги лежат JSON-строками в Postgres, косинус считается в Python на лету — при росте архива это кандидат на pgvector; оба ключевых порога — эмпирика на ограниченных данных, не аналитика.

Наверн самый переносимый вывод такой: LLM хороша в понимании одного текста, но плохо держит консистентность между независимыми вызовами. Эмбеддинги — наоборот: плохи в нюансах, но геометрически стабильны и дёшевы. Разбить задачу «извлеки и свяжи повторяющиеся образы» на «LLM извлекает» + «эмбеддинги связывают» оказалось продуктивнее, чем заставлять один инструмент делать оба дела. И продуктивнее классического NLP-стека, который я попробовал и сознательно выбросил.

Два года в свободное время, и я был уверен, что это энтузиазм. Проект готов в трёх формах. Пятнадцать пользователей, часть даже платила деньгами =)

И вот тут, стоя на пороге этапа «а теперь маркетинг и рост», я впервые за два года остановился и спросил себя: а чего я, собственно, хочу-то?

Раскопки мотивации

Ответ пришёл не из размышлений о проекте. Он пришёл сбоку, из ютуба.

Мне алгоритмы стабильно подсовывают интервью со стартаперами. Посыл у всех примерно один: надо делать, надо быть визионером, надо использовать момент, будущее принадлежит тем, кто строит, вот, местами конечно приторно… Смотришь такое — и что то у меня там откликается внутри: Я же тоже могу. Я же не хуже. У меня нет капитала, но руки-то есть, голова есть, время на дворе то какое — только строй! Строители за 20$ в месяц…

Я долго считал это чувство вдохновением.

Но… потом присмотрелся: Вдохновение — я знаю, как оно ощущается. Оно у меня было, когда я ночами разбирался, как работает backpropagation, просто потому что это красиво. Когда писал музыку в FL, и конечно когда карта впервые собралась в структуру. Вдохновение живёт же в процессе — оно прям тянет делать. А это чувство от стартаперских подкастов не тянуло. Оно скорее… толкало, и толкало оно из двух вполне конкретных СТРАХОВ!

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

Страх второй: обесценить прошлое. Я несколько лет учил линейную алгебру и устройство нейросетей — до того, как это стало мейнстримом. Если эти знания не превратятся во что-то реализованное, получится, что я потратил годы зря (но на самом деле это просто было в кайф). Знания требовали оправдания через этот проект.

Я проверил себя простым тестом: вспоминаю процесс изучения нейронок — тепло. Вспоминаю ночи с записью снов, обсуждения их с женой — тоже тепло. Но вот когда думаю о будущем этого проекта как продукта: маркетинг, воронки, подписки, рост метрик — ноль, скорее даже минус, ибо возникает обязанность.

Это, кстати, тоже психология, о которой речь в статье. Не абстрактная «работа над собой», а вот такое: найти в себе настоящий мотив и назвать его по имени. Неприятно? Эх, очень.
Ну а польза?… Смотрите сами — статья перед вами, проект в опенсорсе, а я впервые за два года дышу ровно к этой затее и будущему, которое я отрезал.

Почему это не работало как стартап

Ладно, мотивация мотивацией. Но может, продукт-то хороший? Может, отдать его в правильные руки?

УВЫ.

Я пересмотрел кучу выстреливших стартапов и увидел один общий знаменатель: все они дают пользователю ближний горизонт: понятную выгоду прямо сейчас. Либо это деньги (заработал, сэкономил), либо время (ускорил работу), либо готовый результат в моменте. Base44 и Emergent — быстро собрать проект, торговые боты — деньги, даже красивый сервис с генеративной музыкой BrainFM за сто долларов в месяц — и тот позиционирует себя как фон для продуктивности. Короче это все инструменты, которые помогают получить результат сегодня.

Человек садится, и у него сразу есть ответ на вопрос «зачем платить»: вот что я получу к вечеру.

А мое детище к вечеру даст НИЧЕГО.
10 записанных снов — только начало структуры, 50 — первые отчётливые кластеры. Смысл появляется через месяцы практики, и смысл этот не конвертируется в деньги или сэкономленные часы. Это продукт с дальним горизонтом на рынке, который покупает ближний.

Я не говорю, что это плохо. Медленные практики это самые ценные из существующих, но стартап из этого не собирается, и никакой маркетинг тут ничего не изменит: нельзя маркетингом вставить в продукт ближний горизонт, которого в нём нет по природе.

Пятнадцать пользователей – это мой близкий круг и аудитория моего канала, люди, которые пришли на меня и на идею. Их оплату я не считаю валидацией продукта.

А цель то была другая!

Стартап — ладно, фиг с ним. Но у проекта была цель поглубже заработка.

Я убеждён, что психическое здоровье не менее важно, чем физическое (вообще считаю что даже важнее, но некоторые люди меня на этом моменте пресекают). Психика — это нервная система, нервная система регулирует всё остальное, и человек, который годами не слушает себя, потом удивляется, откуда болезни, скандалы и жизнь, которая как будто не его. Я этот проект задумывал как инструмент, который сделает контакт с собой доступнее: записывай сны, смотри на карту, и начинай видеть себя, в кой то веки.

Здесь как раз ошибка.

Приложение обращается к сознанию – оно просит: заведи привычку, запиши сон, прочитай разбор, согласись с выводами. Это разумный, взрослый, рациональный контракт.

А та часть психики, до которой я хотел достучаться, на рациональные контракты не отвечает. ВООБЩЕ

Понимание пришло, опять же, сбоку — из кино и игр.

ТУТ БУДУТ СПОЙЛЕРЫ, Я ПРЕДУПРЕЖДАЛ.

Я посмотрел фильм Backrooms — и сидел в восторге всю картину. Это вроде хоррор, но я не заметил места страху, потому что видел точнейшую метафору. Само пространство закулисья — это и есть бессознательное. Оно бесконечно, абстрактно, и чем глубже, тем сильнее отличается от сознательной реальности, но пришедшее туда сознание — человек — начинает рационализировать: вносить в это пространство предметы из своей памяти, помещения, которые знает. Закулисье впитывает этот опыт, встраивает его в свою структуру — проекции, а обитает там Тень. Монстр закулисья — это Тень, и с ней, между прочим, можно найти общий язык, что персонаж фильма и делает. Но само пространство при этом принципиально не объясняется языком сознательного. Зал переживал всё это телом, без единого объяснения, кино просто делало это с людьми.

Потом я копнул в Death Stranding и NieR: Automata — на которые я смотрел как на художественные высказывания.

Death Stranding я бы назвал словом psychoscape — ландшафт психики. Персонажи и их узлы — архетипы, и работаем мы с ними, как и в жизни, почти никогда не напрямую — через проекции. Модель Тени там очевидна: Хиггс как её центр, трикстер, и Твари — всё, что выползает из дождя. Амелия, сестра Сэма, — Анима. Возможно, это мой профдеформированный психологией взгляд, но я вижу это так, и когда смотришь под этим углом, игра перестаёт быть «симулятором курьера» и становится путешествием по внутреннему ландшафту, где каждая доставка — это наведение моста между разорванными частями психики.

NieR: Automata делает другое — она выворачивает картину мира игрока. Там всё перевёрнуто раза два-три: люди, на которых вроде как работают андроиды, давно вымерли; инопланетян, с которыми вроде как война, давно нет, и когда же игрок доходит до этого — он переживает ложность собственного восприятия. А потом идёт домой и, если повезёт, задаёт себе вопрос: а в моей жизни сколько таких слоёв, которые «вроде как»?

Undertale — философия ближе к поверхности, в чём там заморочка, видно быстрее. И оттого местами больнее.

Я вот считаю игры высшей формой искусства: они соединяют в себе всё — режиссуру, сценарий, изобразительное искусство, музыку, текст — и добавляют то, чего нет больше нигде: твоё собственное действие, интерактив, иммерсив. Кодзима и Ёко Таро решали ровно мою задачу — разбудить в человеке глубинные пласты, дать пережить смыслы, которые в лоб не передаются.

И туда же — народные сказки. Мы с женой разбирали их, и каждая оказывается оболочкой архетипического сюжета. Сказки живут веками так как работают в обход.

Юнгианский разбор народной чешской (вроде) сказки — «Королевич Ненадалек»

Чтобы не брать заезженную «Царевну-лягушку», возьмём чешскую народную сказку «Королевич Ненадалек». Краткий сюжет: бездетный король пьёт из колодца, его хватает за бороду Кощей и требует отдать то, «что дома невзначай оставил» — новорождённого сына. Выросший королевич идёт к Кощею, встречает его младшую дочь, она помогает ему пройти три невыполнимых задания, они бегут, трижды превращаясь по пути, потом королевич целует незнакомого ребёнка и забывает возлюбленную, а память к нему возвращается через голубку из свадебного пирога.

Теперь снимаем оболочку. Дальше текст полностью от LLM – результат анализа.

Бездетная королевская чета — архетипический образ неполноты: союз сознательного (король) и бессознательного (королева) не приносит плода — целостного Я. Колодец — источник бессознательного; ковш не даётся в руки, потому что сознание не может овладеть бессознательным напрямую, и король пьёт прямо из воды — вторгается в хтонический мир без посредника.

Кощей — не злодей, а Тень. Владыка подземного царства, неотрефлексированные инстинкты и вытесненные обязательства. Его бессмертие — в том, что пока человек не признает свою Тень, она владеет им вечно. Обещание короля — неосознанный контракт с бессознательным: Тень забирает не вещь, а потенциал целостности.

Дочь Кощея — Анима, внутреннее женское начало героя. Она знает законы подземного мира, но не отождествляется с ними: посредница между сознанием и Тенью. Три задания — три этапа инициации, и все три герой проходит не силой, а через признание её мудрости. Третье задание (сшить сапоги, пока горит соломинка) невыполнимо принципиально — и Анима предлагает бежать: индивидуация невозможна по правилам Тени, нужен отказ от игры.

Поцелуй ребёнка и амнезия — самый тонкий ход сказки. Ребёнок обычно символ нового начала, но здесь это ложная, преждевременная целостность: герой пытается достичь её, минуя союз с Анимой, — и проваливается в регрессию, живёт по чужим шаблонам, женится на другой. Забывание себя — центральная проблема сказки. Узнаёте?

Финал: голубь и голубка из разрезанного пирога — союз противоположностей, голос отвергнутой души, возвращение памяти. Брак с дочерью Кощея — уже не инфантильный, а сознательный союз с Анимой.

Итоговая формула: Тень — Кощей, Анима — дочь Кощея, Самость — финальный брак, индивидуация — весь путь от нехватки через нисхождение и потерю к целостности.

Эта структура — не находка одной сказки. Она повторяется в народных сюжетах по всему миру, потому что сказка — это не выдумка развлечения ради, а форма, в которой архетипический сюжет передаётся из психики в психику в обход сознательного контроля. Ребёнок слушает про Кощея — а получает прошивку про то, что с собственной Тенью придётся однажды встретиться.

Конец текста от LLM.

Если человеку что то начинать пояснять – он может начать защищаться, даже не осознанно, а вот истории, сюжеты обходят эту блокировку и проникают уже глубже, чем рациональные рассуждения о психике. Я хотел пробудить в людях контакт с бессознательным — и выбрал для этого самый сознательный инструмент из возможных – дневник с аналитикой. Это как будить спящего лекцией о пользе бодрствования, ы =)

Карта в веб версии

Карта в веб версии

Сама модель никуда не делась: векторное пространство как карта психики работает же. Математика легла на юнгианскую модель настолько плотно, что мне до сих пор кажется: тут закопано что-то большее, чем четкая аналогия, однако карта не заставляет никого идти дальше… Карта — для тех, кто уже в пути, а я хотел дотянуться до тех, кто ещё не вышел. Ну понятно примерно?

Короче – инструмент не под задачу.

Что дальше

С проектом всё просто – две недели сервер живёт — можно зайти и попробовать: записать сны, получить разбор, посмотреть на зачаток своей карты (но там нужно минимум 5 снов записать, что бы ее начать формировать). Исходники открыты — бот, бэкенд, приложение, веб, кому откликается тема — берите, дорабатывайте, поднимайте своё. Буду рад, если наработки кому-то пригодятся, потом сервер выключаю.

Для меня цель осталась той же: доносить до людей, что психика — фундамент равноценный (как минимум) физическому телу, но инструменты нужны другие — такие как истории, видео, музыка, может игры делть. То, что я умею делать с вдохновением, и то, что проходит в человека без стука. Это дольше и непонятнее, чем запустить стартап.

Страх толкает к результату: хочется, чтобы уже было готово и все увидели. Со стороны это от вдохновения не отличить, оба выглядят как занятый человек. А разница вылезает потом: проект из вдохновения переживёт любой провал, потому что процесс уже был наградой. Проект из страха отравлен даже в успехе — страх не закрывается результатом, он просто находит следующий.

Я свои два страха назвал по имени: страх потерять потенциал и страх обесценить прошлое. Но и не исключаю, что через полгода перечитаю это всё и увижу человека, который красиво обосновал, почему сдался =)
Рационализация задним числом — любимое занятие психики, я про это как раз статью и написал.

Мысли и процесс — в канале.

Автор: okoloboga

Источник