Merge branch 'origin/main' into main

This commit is contained in:
2026-05-20 12:02:47 +06:00
4 changed files with 601 additions and 617 deletions
+18 -13
View File
@@ -9,7 +9,7 @@ related:
---
## Новинки - 👍/👎
- [ ] [Проект «Конец света»](https://www.kinopoisk.ru/film/1382256/) (2026) IMDb 8.4 KP 8.4
- [ ] [Верни её из мёртвых](https://www.kinopoisk.ru/film/7239312/) (2025) IMDb 7.1 KP 6.8
- [ ] 🧟‍♀️ [Верни её из мёртвых](https://www.kinopoisk.ru/film/7239312/) (2025) IMDb 7.1 KP 6.8
- [ ] [Под огнём](https://www.kinopoisk.ru/film/5455250/) (2025) IMDb 7.1 KP 6.6
- [ ] [Лило и Стич](https://www.kinopoisk.ru/film/1348367/) (2025) IMDb 6.7 KP 7.4
- [ ] 🧟‍♀️ [28 лет спустя: Храм костей](https://www.kinopoisk.ru/film/6745035/) (2026) IMDb 7.4 KP 6.7
@@ -65,7 +65,6 @@ related:
- [ ] ⬇️ Кокаиновый медведь
- [ ] ⬇️ Они придут за тобой
- [ ] ⬇️ Наш флаг означает смерть ✭
- [ ] ⬇️ Проект конец света
- [ ] Пропеллер ночной рейс в один конец
- [ ] ⬇️ Неистовый
- [ ] ⬇️ Поступь хаоса
@@ -119,14 +118,14 @@ related:
- [ ] Dead poets society
- [ ] 🧟‍♀️ Orville
- [ ] Рики бобби король дороги
- [ ] Волшебный участок
- [ ] ⬇️ Волшебный участок
- [ ] Трансформеры начало
- [ ] Спрут сериал
- [ ] Духless
- [ ] Дракула 2025
- [ ] 🧟‍♀️ Дракула 2025
- [ ] 🧟‍♀️ Вивариум
- [ ] Ворон 1994
- [ ] Ворон 2024
- [ ] 🧟‍♀️ Ворон 2024
- [ ] Первый день моей жизни (2023)
- [ ] Самолетом, поездом, машиной (1987)
- [ ] Солярис Тарковский
@@ -136,7 +135,7 @@ related:
- [ ] Основной инстинкт
- [ ] Стиратель
- [ ] Голяк
- [ ] Lighthouse
- [ ] 🗓️ Lighthouse (2000/2014/2023)
- [ ] День шакала
- [ ] Разделение
- [ ] Место встречи
@@ -149,8 +148,8 @@ related:
- [ ] Песочный человек
- [ ] Киберслав
- [ ] Неприличные соседи
- [ ] Kick Ass
- [ ] Вуаеристы
- [ ] Kick Ass
- [ ] Вуаеристы
- [ ] Я буду жить
- [ ] 🗓️ Дорогой Санта (2024/2011)
- [ ] 🧟‍♀️ Zombieland
@@ -170,7 +169,7 @@ related:
- [ ] ❓ Идиот Бортко
- [ ] ❓ Замок Балабанов
- [ ] Бумбараш
- [ ] Bram Stoker's Dracula 1992
- [ ] 🧟‍♀️ Bram Stoker's Dracula 1992
- [ ] Van Helsing
- [ ] ❓ Hemlock Grove (сериал)
- [ ] 🗓️ Dracula (2014) (2025/2020/2013)
@@ -197,6 +196,9 @@ related:
- Аллея кошмаров (2021) ★7.0
- Аллея кошмаров (1947) ★7.2
- Nightmare Alley (2010) ★3.2
- Аллея кошмаров (2021) ★7.0
- Аллея кошмаров (1947) ★7.2
- Nightmare Alley (2010) ★3.2
- [ ] The kill room
- [ ] The burial
- [ ] Past lives
@@ -206,7 +208,10 @@ related:
- [ ] Godfathers
- [ ] The crow
- [ ] Seven pounds
- [ ] Stand by me
- [ ] Stand by me
- Останься со мной (1986) ★7.8
- Stand By Me (2021) ★8.2
- Stand by Me (2016) ★8.4
- [ ] ❓ Вуди вудпекер едет в лагерь
- [ ] 🗓️ 12 обезьян (1995/2015)
- [ ] Вокзал для двоих
@@ -229,7 +234,7 @@ related:
- [ ] ❓ Лена 2012
- [ ] ❓ Презумпция невиновности сериал
- [ ] ❓ Ведьмак 2002 польша
- [ ] Манюня
- [ ] ⬇️ Манюня
- [ ] Годзилла и конг
- [ ] Немая ярость
- [ ] Соник в кино
@@ -245,7 +250,7 @@ related:
- [ ] ⬇️Иди ко мне детка
- [ ] ⬇️Equalizer
- [ ] ⬇️Круче некуда
- [ ] Shogun
- [ ] ⬇️ Shogun
- [ ] Премия 1974
- [ ] Кролик Джоджо
- [ ] Chicken Run: Dawn of the Nugget
@@ -377,7 +382,7 @@ related:
- [ ] ⬇️Области тьмы
- [ ] ❓ Курасава скрытая крепость
- [ ] особенности национальной политики
- [ ] Ради нескольких строчек ,
- [ ] ⬇️ Ради нескольких строчек ,
- [ ] ⬇️All the president's men
- [ ] Butch Cassidy
- [ ] 🧟‍♀️ 28 дней спустя
+21 -7
View File
@@ -88,14 +88,15 @@ Caddy: subdomain-based роутинг, без URL Base. Let's Encrypt автом
## API ключи
| Сервис | Полный ключ |
|--------|-------------|
| Radarr | TBD после деплоя |
| Sonarr | TBD после деплоя |
| Prowlarr | TBD после деплоя |
| Jellyfin | TBD после деплоя |
| Сервис | Prefix |
|--------|--------|
| Radarr | `51e201f2` |
| Sonarr | `b1eb9cdd` |
| Prowlarr | `35c8b3f4` |
| Jellyfin | `eaglesetup2026taiga` |
Получить: `docker exec <svc> grep ApiKey /config/config.xml`
Получить полный ключ: `docker exec <svc> grep ApiKey /config/config.xml`
Jellyfin token создан вручную через sqlite — хранится в `/mnt/RED_2TB/docker/arr/jellyfin/data/data/jellyfin.db`.
## Remote Path Mapping (Radarr + Sonarr)
@@ -173,6 +174,19 @@ ssh truenas_admin@mallexxx.duckdns.org "python3 /mnt/RED_2TB/docker/arr/media-pi
| Jellyfin users | alex + lisa | только alex |
| PGS→SRT | pgsrip + cron | TBD (при необходимости) |
## Pitfalls (задокументировано при деплое)
- `d---------` на папках в ls — это норма для NFSv4 ACL на TrueNAS. Реальные права через `midclt call filesystem.getacl`
- Не трогать ACL существующих папок (Movies, Cartoons, Downloads) — только новые
- После alpine `chown` NFSv4 ACE слетают — нужно повторно применять через midclt `filesystem.setacl`
- `indexers.prowlarr.com` отдаёт 403 Cloudflare с IP Тайги → Prowlarr не может скачать Cardigann definitions. Решение: скопировать `/config/Definitions/` с Кракена (549 yml-файлов)
- После старта Prowlarr `/indexer/schema` недоступен ~2-3 мин (HTTP timeout к indexers.prowlarr.com). Ждать
- POST /indexer зависает при добавлении Cardigann через API (capability check). Решение: import через SQLite напрямую с Кракена
- Jellyfin 10.11: `name` в POST `/Library/VirtualFolders` должен быть в **query string** (`?name=Movies&collectionType=movies`), не в body
- Transmission whitelist задаётся через env var `WHITELIST` в compose — settings.json перезаписывается при старте
- Transmission compose location: `/mnt/RED_2TB/docker/transmission/docker-compose.yml`
- На Тайге нет `curl` и `python3` в PATH хоста (zsh) — только внутри контейнеров. Скрипты запускать через `docker exec` или python3-файлами через scp
## История
- **2026-05-20** — первоначальный деплой
@@ -0,0 +1,226 @@
# Архетипы онбординга — AI Psychologist App
> Создан: 20 мая 2026
> Связан с: [[onboarding-ux]] (v2 — резонансная анкета)
> Назначение: классификационная система для персонализации первой сессии
---
## Принцип резонансной анкеты
Вместо категорий (работа / отношения / здоровье) — фразы из реального голоса ЦА.
Каждая фраза кодирует одновременно: тему + паттерн поведения + отношение к self-awareness + уровень изоляции + ориентацию (понять vs действовать).
Пример: «Устала быть сильной» = 5 переменных в 4 словах.
Категория «Отношения» = 0 переменных.
---
## 10 карточек (финальный набор)
Пользователь выбирает до 2. При попытке выбрать 3 — карточки вибрируют, подпись: «Выбери самое точное».
| # | Фраза | Архетип |
|---|-------|---------|
| 1 | У меня всё замечательно! Помогите. | Маска |
| 2 | Знаю что надо. Не делаю. Знаю это тоже. | Мыслитель |
| 3 | Прокручиваю одно и то же. Не могу остановить. | Руминатор |
| 4 | Устал(а) быть сильным(ой). | Держатель |
| 5 | Ничего не хочется. Это не депрессия. Просто. | Пустота |
| 6 | Не могу понять — хорошо мне или нет. | Потерянный |
| 7 | Замечаю паттерн. И снова делаю то же самое. | Паттерн |
| 8 | Слушаю всех. Себя — по остаточному принципу. | Держатель (alt) |
| 9 | Злюсь. Не знаю на кого и почему. | Потерянный (alt) |
| 10 | Объяснила себе всё. Лучше не стало. | Мыслитель (alt) |
---
## 7 архетипов
---
### Архетип 1 — Маска
**Фразы**: #1, потенциально #3+#1 (руминирует но держит лицо)
**Сигнал**: диссонанс внешнего и внутреннего. Человек научился функционировать поверх боли.
**AI-стратегия**: наблюдать разрыв, не поддерживать маску. Не спрашивать «как дела» — очевидно что маска. Идти сразу к: «за этим — что?»
**Уточняющий вопрос**: *«Это с конкретными людьми или вообще как ты живёшь?»*
→ Карточки: «с определёнными людьми» / «везде» / «на работе» / «дома»
→ Отвечает на вопрос: локальная ситуация vs системный паттерн
**Текст орба**:
> *«Держать это незаметно — большая работа. Интересно что за этим.»*
**Опыт терапии — корректировки**:
- «Да, помогло» → *«Ты уже знаешь как работать с этим. Посмотрим что сейчас.»*
- «Да, не зашло» → *«Стандартные подходы не всегда попадают. Попробуем иначе.»*
- «Хожу сейчас» → *«Хорошо. Я не терапия — скорее место где можно думать вслух.»*
---
### Архетип 2 — Мыслитель-саботажник
**Фразы**: #2, #10
**Сигнал**: интеллект как защита. Понимание есть, изменений нет. Добавление ещё одного объяснения не поможет.
**AI-стратегия**: не добавлять объяснений. Работать не с «почему», а с «что происходит между знанием и действием».
**Уточняющий вопрос**: *«Что мешает — страх, усталость, или что-то ещё?»*
→ Карточки: «страх ошибиться» / «нет сил» / «кажется бессмысленным» / «не знаю»
**Текст орба**:
> *«Знать и делать — разные вещи. Ты это уже заметил(а). Посмотрим что дальше.»*
**Опыт терапии — корректировки**:
- «Да, не зашло» → *«Объяснений уже было достаточно. Пойдём в другую сторону.»*
---
### Архетип 3 — Руминатор
**Фразы**: #3
**Сигнал**: застрявшее мышление. Петли без разрядки. Часто — неотпущенная ситуация или нарушенные ожидания.
**AI-стратегия**: не анализировать саму ситуацию — это усиливает петлю. Работать с паттерном прокрутки: что стоит за петлёй?
**Уточняющий вопрос**: *«Это про конкретную ситуацию или общий фон?»*
→ Карточки: «одна ситуация» / «общее ощущение» / «несколько всего сразу»
**Текст орба**:
> *«Голова продолжает работать там, где ты хочешь остановить. Знакомо.»*
---
### Архетип 4 — Держатель
**Фразы**: #4, #8
**Сигнал**: истощение через поддержку других. Человек несёт — давно, в одиночку, для всех.
**AI-стратегия**: перенаправить внимание на себя, не на ситуацию. Первые вопросы — про него, а не про тех, кого держит.
**Уточняющий вопрос**: *«Есть кто-то, кому можно не держаться?»*
→ Карточки: «да» / «иногда» / «нет» / «раньше был(а)»
**Текст орба**:
> *«Быть опорой для всех — это умение. И это кое-чего стоит. Посмотрим сколько.»*
---
### Архетип 5 — Пустота
**Фразы**: #5
**Сигнал**: эмоциональное онемение или анедония. Человек не в кризисе — просто плоско.
**AI-стратегия**: не требовать эмоций. Не пытаться «оживить». Работать с малым — замечать, а не чувствовать.
**Уточняющий вопрос**: *«Это ново или уже давно?»*
→ Карточки: «недавно» / «несколько месяцев» / «очень давно» / «не помню как иначе»
⚠️ **Crisis check**: если «очень давно» или «не помню как иначе» — перед первой сессией мягкий экран:
> *«Иногда когда долго плоско — стоит поговорить с живым человеком. Вот куда можно обратиться: [телефоны]. Хочешь продолжить здесь?»*
**Текст орба**:
> *«Не хотеть — это не сломаться. Это сигнал. Посмотрим о чём.»*
---
### Архетип 6 — Потерянный
**Фразы**: #6, #9
**Сигнал**: отсутствие внутренней ориентации. Человек не понимает что чувствует или чего хочет.
**AI-стратегия**: не давать ориентацию. Помочь найти самому через маленькие наблюдения. Не задавать «глобальные» вопросы.
**Уточняющий вопрос**: *«Ты хочешь разобраться — или просто выдохнуть?»*
→ Карточки: «разобраться» / «выдохнуть» / «не знаю» / «одно и второе»
**Текст орба**:
> *«Не понимать — это честная позиция. Начнём именно отсюда.»*
---
### Архетип 7 — Паттерн-осознающий
**Фразы**: #7
**Сигнал**: мета-осознанность без рычага изменения. Человек видит повторяющееся — и продолжает.
**AI-стратегия**: работать с пространством между видением и изменением. Что происходит в этом зазоре?
**Уточняющий вопрос**: *«Ты хочешь понять почему — или найти как делать иначе?»*
→ Карточки: «понять почему» / «найти другой путь» / «сначала выговориться» / «оба»
**Текст орба**:
> *«Видеть и продолжать — это не слабость. Это пока неполная картина. Найдём что не хватает.»*
---
## Комбинированные архетипы (частые пары)
| Комбинация | Приоритетный архетип | Текст орба |
|---|---|---|
| Маска + Держатель (#1+#4 или #1+#8) | Держатель | *«Держишь других и держишься сам(а). Посмотрим где ты в этом всём.»* |
| Мыслитель + Паттерн (#2+#7 или #10+#7) | Паттерн | *«Видишь. Понимаешь. И всё равно. Это самое интересное место.»* |
| Пустота + Потерянный (#5+#6) | Пустота | *«Непонятно что чувствуешь и непонятно что хочется. Начнём с малого.»* |
| Руминатор + Маска (#3+#1) | Руминатор | *«Внутри крутится. Снаружи — нормально. Давно так?»* |
| Держатель + Потерянный (#4+#6 или #8+#9) | Держатель | *«Держишь всех — и сам(а) не понимаешь как. Посмотрим.»* |
| Мыслитель + Пустота (#2+#5 или #10+#5) | Пустота | *«Всё понимаешь. Ничего не чувствуешь. Интересная пара.»* |
**Правило приоритета при комбинации**: Пустота > Держатель > Руминатор > Маска > Паттерн > Мыслитель > Потерянный. Приоритет определяет уточняющий вопрос и тональность орба.
---
## Матрица: архетип × опыт терапии
| | Нет терапии | Помогло | Не зашло | Хожу сейчас |
|---|---|---|---|---|
| **Маска** | Мягкий вход | Опора на то что работало | Избегать шаблонных техник | AI как дополнение, не дублирование |
| **Мыслитель** | Стандарт | Апеллировать к прошлым инсайтам | Меньше объяснений, больше наблюдений | Осторожно с пересечением тем |
| **Руминатор** | Стандарт | «Ты уже знаешь как выходить» | Не давать «домашние задания» | Держать рамку «здесь другое» |
| **Держатель** | Стандарт | Напомнить что уже умеет заботиться о себе | Никакого «надо поговорить с кем-то» | Рамка «место только для тебя» |
| **Пустота** | ⚠️ Crisis check | Опора на что помогало раньше | Никаких техник сразу | Срочно рамка «AI не заменяет» |
| **Потерянный** | Стандарт | «Ты уже искал ответы» | Убрать структуру, идти за человеком | Координация тем со специалистом |
| **Паттерн** | Стандарт | «Ты уже видел(а) это раньше» | Работать вне теорий | Дополнение — новый угол зрения |
---
## Структура анкеты (итог)
```
[A] Имя/псевдоним (optional, 20 сек)
[B] Опыт терапии — 4 карточки (10 сек)
[C] Резонансные фразы — 10 карточек, выбор до 2 (30 сек)
→ определяет архетип
[D] Уточняющий вопрос — динамический под архетип (10 сек)
→ определяет фокус первой сессии
[Орб: наблюдение-классификация, не диагноз (5 сек)]
[Первая сессия — сразу с контекстом, без дублей]
```
Общее время: ~1.5 минуты.
---
## Открытые вопросы
- [ ] Нужны ли alt-тексты орба под комбинации с учётом опыта терапии (матрица 7×4 = 28 вариантов)? Или достаточно приоритетного архетипа?
- [ ] Как хранить архетип в `profile.md` — как тег или как отдельный раздел?
- [ ] Обновлять архетип после N сессий или держать как «входной снимок»?
- [ ] Имя пользователя: хранить как template `{{name}}` в системной инструкции или как поле профиля?
---
*Документ создан: 20 мая 2026. Источник: анализ marketing-hooks.md + голос ЦА.*
File diff suppressed because it is too large Load Diff