尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Портал-протокол: внутренний шум встречается с алгоритмическим поиском связей. Человек вводит «шум» (мысль, страх, наблюдение), ИИ ищет в нём резонанс, результат вплетается в анонимную Сеть узлов. Никто не владеет Сетью. Некоммерческий научно-художественный эксперимент. Без персональных данных. Живёт на https://unitycode.space (GitHub Pages, этот репозиторий, ветка main). Общие файлы: nav.js (активный пункт меню), i18n.js (локализация), audio.js (Web Audio: эмбиент-пресеты по страницам + звуковые эффекты Материи), analytics.js (счётчик посещений, см. ниже), shared.css, Leaflet локально.檢視完整 README ↗
Портал-протокол: внутренний шум встречается с алгоритмическим поиском связей. Человек вводит «шум» (мысль, страх, наблюдение), ИИ ищет в нём резонанс, результат вплетается в анонимную Сеть узлов. Никто не владеет Сетью.
Некоммерческий научно-художественный эксперимент. Без персональных данных.
Живёт на https://unitycode.space (GitHub Pages, этот репозиторий, ветка main).
| Файл | Раздел | Что делает |
|---|---|---|
index.html | Вход | Лендинг, вход в портал |
petlya.html | Спираль | Ввод шума → отклик ИИ → вплетение узла в Сеть. Офлайн-очередь: шум не теряется даже при обрыве связи |
set.html | Сеть | Карта всех узлов (Leaflet + MarkerCluster). Связи между узлами разных людей: голубые — созданы людьми, зелёные — Связующим |
implant.html | Паттерн | Аналитик: личный срез твоего узла и коллективный срез Сети. Оракул-окно с печатью ответа, выбор тона анализа (⚙), блок «Пока тебя не было» |
materials.html | Материя | Визуализация квинтэссенций шумов, физика столкновений со звуком |
kniga.html | Книга | Ридер (data/book*.json + js/book-loader.js) |
log.html | Диагностика | Read-only, noindex: токен, статус сети, живой пинг Supabase и write-воркера |
audio_diag_android.html | Диагностика | Проверка звука на Android без консоли |
Общие файлы: nav.js (активный пункт меню), i18n.js (локализация),
audio.js (Web Audio: эмбиент-пресеты по страницам + звуковые эффекты Материи),
analytics.js (счётчик посещений, см. ниже), shared.css, Leaflet локально.
Браузер (GitHub Pages, vanilla HTML/CSS/JS)
│ чтение: Supabase REST, публичный ключ (RLS: только select)
│ запись: ТОЛЬКО через write-воркер
▼
Cloudflare Workers (workers.dev) Supabase (PostgreSQL)
unitycode-petlya — генератор nodes, connections,
unitycode-analyze — аналитик events (append-only),
unitycode-write — шлюз записи linker_log, analysis_cache
В папке workers/ лежат снимки задеплоенного кода — публикация для
форкеров. Источник истины — Cloudflare Dashboard: правки катятся туда,
затем снимок в репозитории обновляется. Если снимок разошёлся с продом —
прав прод.
unitycode-petlya — генератор Спирали. Движок YandexGPT (творческий).
POST { raw_noise } → { interpretation }.
unitycode-analyze — аналитик Паттерна. Движок MiMo (холодный).
Срезы personal / collective, измерения: язык (lang), тон (angle),
изоляция по user_token. Результат кэшируется в analysis_cache.
unitycode-write — шлюз записи, три агента в одном файле:
gateCheck) — сигнал или пустота; fail-closed.essence) для Материи.runLinker) — фоново (ctx.waitUntil) ищет резонанс
и сам создаёт связи (created_by='linker'), лог — linker_log.Запись в базу — service-ключ (обходит RLS); браузер писать не может. Защита от ботов: Cloudflare Turnstile.
Ключевой принцип: портал работает на любом устройстве в любых условиях сети (слабый LTE, нестабильный VPN, мобильный Safari). Потеря шума недопустима.
localStorage (uc_weave_queue) — пишется до
сетевого запроса, досинхронизируется при возврате связи/на вкладку.client_id (UUID с клиента, UNIQUE в nodes,
вставка с Prefer: resolution=ignore-duplicates) — повторная отправка
не создаёт дубликат.analytics.js подключает маяк Cloudflare Web Analytics на восьми
страницах: index, petlya, set, implant, materials, kniga,
golosa, istok. Диагностика (log.html и др.) не считается.
Что видно в кабинете (Cloudflare Dashboard → Web Analytics → unitycode.space),
только сводно: посещения и просмотры, пути по сайту, откуда пришли (домен
ссылки), страна, тип устройства, браузер, ОС, скорость загрузки страниц.
Чего нет: cookies и localStorage маяк не использует, отпечатков не
снимает, IP отбрасывается в ближайшем дата-центре Cloudflare и не
хранится. В нашу базу не пишется ничего, с шумами и токенами цифры не
связаны.
Устойчивость: скрипт грузится с defer и вне пути вплетения. Пустой
CF_BEACON_TOKEN, офлайн, блокировщик — счётчик молча не работает,
портал работает как обычно. Блокировщики рекламы маяк режут, так что
цифры — нижняя граница.
Токен привязан к домену unitycode.space: Cloudflare сверяет домен
страницы и на чужом маяк не принимает. Форку нужен свой токен или пустая
строка — см. FORK.md, шаг 5.
Таблицы: nodes, connections, events, linker_log, analysis_cache.
Эталонная схема — schema.sql (выполнить один раз в Supabase SQL Editor
при разворачивании своего узла; включает RLS). events — append-only
журнал: не чистить и не изменять.
Хочешь развернуть собственный портал, совместимый с Сетью, — читай
FORK.md / FORK_en.md.
| Файл | Что это |
|---|---|
README.md | Реальность: что задеплоено сейчас |
schema.sql | Реальность: схема базы (таблицы + RLS) |
GENESIS.md | Видение: зачем проект существует |
CONCEPT.md | Видение + направление: что строим. Разделы [ЕСТЬ] описывают прод, [НАПРАВЛЕНИЕ] — принятые цели, ещё не построенные |
CLAUDE.md | Правила работы с кодом |
FORK.md / FORK_en.md | Как поднять свой узел |
Если документ противоречит коду — прав код, документ протух.