[2026-05-16] vault strategy: topic maps, enrichment worker v2, wiki/tech indexed, memory-curation cron

This commit is contained in:
Alexey Martemyanov
2026-05-16 12:57:03 +06:00
parent 561d57d260
commit 1f5f478ff2
24 changed files with 636 additions and 105 deletions
@@ -3,6 +3,7 @@ title: "Инвентаризация дом Алтай"
aliases: [Инвентаризация Алтай, altai-house-inventory] aliases: [Инвентаризация Алтай, altai-house-inventory]
tags: [family, lists, altai, inventory] tags: [family, lists, altai, inventory]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/altai-shopping]]
--- ---
- [ ] Вент решётка большая х1 - [ ] Вент решётка большая х1
@@ -14,3 +15,7 @@ updated: 2026-05-16
- [ ] Балясины х36 - [ ] Балясины х36
- [ ] Ступень 1200х300х40 х6 - [ ] Ступень 1200х300х40 х6
- [ ] КИВ - [ ] КИВ
## Связанные заметки
- [[family/documents/altai-shopping]]
+5
View File
@@ -3,6 +3,7 @@ title: "Алтай — купить"
aliases: [Алтай купить, altai-shopping] aliases: [Алтай купить, altai-shopping]
tags: [family, lists, shopping, altai] tags: [family, lists, shopping, altai]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/altai-house-inventory]]
--- ---
- [ ] Шаровый кран на бак - [ ] Шаровый кран на бак
@@ -57,3 +58,7 @@ updated: 2026-05-16
- [x] Болгарка - [x] Болгарка
- [x] Валики - [x] Валики
- [x] Семечки - [x] Семечки
## Связанные заметки
- [[family/documents/altai-house-inventory]]
@@ -3,6 +3,7 @@ title: "Крепеж номенклатура"
aliases: [Крепеж, Крепеж номенклатура, fasteners-nomenclature] aliases: [Крепеж, Крепеж номенклатура, fasteners-nomenclature]
tags: [family, lists, home, lucky-park] tags: [family, lists, home, lucky-park]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/lerua-shopping]]
--- ---
Распечатать наклейки на банки с крепежом лаки парке Распечатать наклейки на банки с крепежом лаки парке
@@ -53,3 +54,7 @@ updated: 2026-05-16
- [ ] Золотой 4х65 - [ ] Золотой 4х65
- [ ] ШСГД 4х40 - [ ] ШСГД 4х40
- [ ] Саморез 4х30 PZ2 - [ ] Саморез 4х30 PZ2
## Связанные заметки
- [[family/documents/lerua-shopping]]
+5
View File
@@ -3,6 +3,7 @@ title: "🎮 Игры"
aliases: [Игры, Список игр, games-wishlist] aliases: [Игры, Список игр, games-wishlist]
tags: [family, lists, games, entertainment] tags: [family, lists, games, entertainment]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/movies-watchlist]]
--- ---
- [ ] Friendly steps - [ ] Friendly steps
@@ -92,3 +93,7 @@ updated: 2026-05-16
- [x] monaco what's yours is mine - [x] monaco what's yours is mine
- [x] Cuphead 👬 - [x] Cuphead 👬
- [x] Brawlhalla 👬 - [x] Brawlhalla 👬
## Связанные заметки
- [[family/documents/movies-watchlist]]
+5
View File
@@ -3,6 +3,7 @@ title: "⛺ Взять в поход"
aliases: [Взять в поход, Поход, hiking-packing-list] aliases: [Взять в поход, Поход, hiking-packing-list]
tags: [family, lists, travel, outdoor] tags: [family, lists, travel, outdoor]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/trip-packing-list]]
--- ---
- [ ] Чай - [ ] Чай
@@ -54,3 +55,7 @@ updated: 2026-05-16
- [x] Ноут - [x] Ноут
- [x] Тарелки - [x] Тарелки
- [x] Туалетная бумага - [x] Туалетная бумага
## Связанные заметки
- [[family/documents/trip-packing-list]]
@@ -3,6 +3,7 @@ title: "🏡 Home automation"
aliases: [Home automation, Умный дом, home-automation-wishlist] aliases: [Home automation, Умный дом, home-automation-wishlist]
tags: [family, lists, smart-home, tech] tags: [family, lists, smart-home, tech]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/how-to/kraken-access]]
--- ---
- [ ] Kiosk mode - [ ] Kiosk mode
@@ -16,3 +17,7 @@ updated: 2026-05-16
- [x] Portainer container manager - [x] Portainer container manager
- [x] Watchtower (container updater) - [x] Watchtower (container updater)
- [x] duplicati (backup containers) - [x] duplicati (backup containers)
## Связанные заметки
- [[family/how-to/kraken-access]]
+6
View File
@@ -3,6 +3,7 @@ title: "🎤 Karaoke"
aliases: [Karaoke, Karaoke-songs, karaoke-songs] aliases: [Karaoke, Karaoke-songs, karaoke-songs]
tags: [family, lists, music, entertainment] tags: [family, lists, music, entertainment]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/movies-watchlist]], [[family/documents/kids-songs]]
--- ---
- [ ] 4 позы - [ ] 4 позы
@@ -171,3 +172,8 @@ updated: 2026-05-16
- [x] Юрий лоза - [x] Юрий лоза
- [x] Я люблю свою родину - [x] Я люблю свою родину
- [x] нетрезведь - [x] нетрезведь
## Связанные заметки
- [[family/documents/movies-watchlist]]
- [[family/documents/kids-songs]]
+96 -33
View File
@@ -1,34 +1,97 @@
--- # 🙋 Активности с ребёнком
title: "🙋 Активности с ребёнком"
aliases: [Активности с ребёнком, Детские активности, kids-activities]
tags: [family, lists, kids, parenting]
updated: 2026-05-16
---
🙋Детские активности
- [ ] Geocaching Банк идей для совместного времени. Разбивка по времени/ресурсу в [[father-profile]].
- [ ] "лава-лампа" из масла и воды Связанные документы: [[liza-profile]], [[htpc-gaming-plans]]
- [ ] Уксус + сода + пищевой краситель
- [ ] Rush hour ---
- [ ] Hive (как шахматы с насекомыми)
- [ ] Dobble ## 🎮 Компьютерные игры (HTPC)
- [ ] Лего робототехника
- [ ] Диорама → Полный список установленных игр и статус эмуляторов: [[htpc-gaming-plans]]
- [ ] Игра эксперт-журналист
- [ ] Доска с планом активности на холодильник **Готово к запуску прямо сейчас:**
- [ ] Музей старых игрушек - [ ] Shovel Knight: Treasure Trove — кооп (сейв из Shovel of Hope перенесён 16.05.2026, Shovel Campaign пройдена — открывать другие кампании)
- [ ] Готовка: блины/пицца - [ ] Gang Beasts — кооп, физика, смешно, 7+ лет
- [ ] Невероятная наука книга - [ ] Party Animals — кооп, простое управление
- [ ] Codenames, Шакал, Ticket - [ ] Stickfight: The Game — кооп/versus, просто
- [ ] Norman Rockwell's Christmas book - [ ] Human Fall Flat — кооп-пазлы
- [ ] комп игры
- [ ] Скворечник **Нужна настройка (эмуляторы):**
- [ ] Ферма: сарай с соломенной крышей, сено, забор - [ ] DKC: Tropical Freeze (Switch/Ryujinx) — нужен EmuDeck + prod.keys + ROM
- [ ] Бинокль - [ ] DKC: Returns (Wii/Dolphin или Switch) — нужен EmuDeck + ROM
- [ ] Лодка с мотором
- [ ] Игра магнитные биты катать мяч по доске ---
- [ ] Grow-a-maze
- [ ] Картофельная батарейка/ фонарь/ часы ## 🧪 Эксперименты и науки
- [ ] Оборудовать песочницу
- [ ] Кровать в домик - [ ] "лава-лампа" из масла и воды
  - [ ] Картонная игровая площадка, горка - [ ] Уксус + сода + пищевой краситель (вулкан)
- [ ] Картофельная батарейка / фонарь / часы
- [ ] Невероятная наука (книга)
- [ ] Кристаллы из соли
---
## 🧱 Конструкторы и сборка
- [ ] Лего с задачей-вызовом (мост под книгу, тюрьма, транспорт для динозавров)
- [ ] Лего робототехника
- [ ] Диорама — сцена из ВК или мир динозавров
---
## 🎲 Настолки
- [ ] Rush Hour
- [ ] Hive (шахматы с насекомыми)
- [ ] Dobble
- [ ] Codenames
- [ ] Шакал
- [ ] Ticket to Ride
---
## 🏃 Активности на улице / физические
- [ ] Geocaching — реальный квест с GPS (есть динозавр-тайники)
- [ ] Оборудовать песочницу
- [ ] Кровать в домик
---
## 🎨 Творчество и поделки
- [ ] Игра эксперт-журналист ("ты палеонтолог, я журналист")
- [ ] Музей старых игрушек — она куратор, решает что остаётся
- [ ] Скворечник
- [ ] Ферма из картона
- [ ] Картонная игровая площадка, горка
- [ ] Grow-a-maze
---
## 🍳 Готовка
- [ ] Блины
- [ ] Пицца
- [ ] Смузи-эксперимент
---
## 📚 Чтение / медиа
- [ ] Norman Rockwell's Christmas book
- [ ] Документалка про динозавров (лежим оба смотрим)
---
## 🗓️ Организация
- [ ] Доска с планом активности на холодильник
- [ ] Игра магнитные биты — катать мяч по доске
- [ ] Бинокль (купить)
- [ ] Лодка с мотором (Lego?)
## Связанные заметки
- [[family/documents/kids-songs]]
+6
View File
@@ -3,6 +3,12 @@ title: "🎵 Детские песни"
aliases: [Детские песни, kids-songs] aliases: [Детские песни, kids-songs]
tags: [family, lists, music, kids] tags: [family, lists, music, kids]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/kids-activities]], [[family/documents/karaoke-songs]]
--- ---
- [ ] Отчего нам не везет - [ ] Отчего нам не везет
## Связанные заметки
- [[family/documents/kids-activities]]
- [[family/documents/karaoke-songs]]
+5 -1
View File
@@ -2,7 +2,7 @@
title: "🧱 Леруа" title: "🧱 Леруа"
aliases: [Леруа, Леруа Мерлен, lerua-shopping] aliases: [Леруа, Леруа Мерлен, lerua-shopping]
tags: [family, lists, shopping, home, lucky-park] tags: [family, lists, shopping, home, lucky-park]
related: [[family/how-to/truenas-infrastructure]] related: [[family/documents/fasteners-nomenclature]]
updated: 2026-05-16 updated: 2026-05-16
--- ---
@@ -154,3 +154,7 @@ updated: 2026-05-16
- [x] Коробка распределительная ул 2 - [x] Коробка распределительная ул 2
- [x] Термоусадка - [x] Термоусадка
- [x] Изолента - [x] Изолента
## Связанные заметки
- [[family/documents/fasteners-nomenclature]]
+6
View File
@@ -3,6 +3,7 @@ title: "🍿 Фильмы"
aliases: [Фильмы, Список фильмов, movies-watchlist] aliases: [Фильмы, Список фильмов, movies-watchlist]
tags: [family, lists, movies, entertainment] tags: [family, lists, movies, entertainment]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/games-wishlist]], [[family/documents/karaoke-songs]]
--- ---
- [ ] Они придут за тобой - [ ] Они придут за тобой
@@ -489,3 +490,8 @@ updated: 2026-05-16
- [x] опочтарение - [x] опочтарение
- [x] Игра на понижение - [x] Игра на понижение
- [x] опочтарение - [x] опочтарение
## Связанные заметки
- [[family/documents/games-wishlist]]
- [[family/documents/karaoke-songs]]
+5
View File
@@ -3,6 +3,7 @@ title: "🏕️ Взять в поездку"
aliases: [Взять в поездку, trip-packing-list] aliases: [Взять в поездку, trip-packing-list]
tags: [family, lists, travel] tags: [family, lists, travel]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/hiking-packing-list]]
--- ---
- [ ] Кружки пивные - [ ] Кружки пивные
@@ -90,3 +91,7 @@ updated: 2026-05-16
- [x] Стулья - [x] Стулья
- [x] Куртка - [x] Куртка
- [x] Горшок - [x] Горшок
## Связанные заметки
- [[family/documents/hiking-packing-list]]
+87 -36
View File
@@ -1,65 +1,116 @@
# HTPC — Планы: Игры и Эмуляторы # HTPC — Игры и Эмуляторы
## Установленные Steam игры (актуально: май 2026)
| Игра | AppID | Статус |
|------|-------|--------|
| Shovel Knight: Treasure Trove | 250760 | ✅ Установлена, сейв из Shovel of Hope перенесён (16.05.2026) |
| Shovel Knight: Shovel of Hope | 589500 | ✅ Установлена, пройдена (uCampaignsCleared=1) |
| Bayonetta | — | ✅ Установлена |
| Crypt of the NecroDancer | — | ✅ Установлена |
| FINAL FANTASY VII REMAKE | — | ✅ Установлена |
| Gang Beasts | — | ✅ Установлена |
| Half-Life 2 | 380 | ✅ Установлена |
| Hotshot Racing | — | ✅ Установлена |
| Human Fall Flat | — | ✅ Установлена |
| Lance A Lot | — | ✅ Установлена |
| Mashinky | — | ✅ Установлена |
| Mortal Kombat 11 | — | ✅ Установлена |
| Party Animals | — | ✅ Установлена |
| Porcunipine | — | ✅ Установлена |
| Stickfight: The Game | — | ✅ Установлена |
| Them's Fightin' Herds | — | ✅ Установлена |
| The Witcher 3 | 292030 | ✅ Установлена |
| Phantom Spark | — | ✅ Установлена |
| Altitude | — | ✅ Установлена |
| Beat Me! | — | ✅ Установлена |
## Shovel Knight — сейвы
- **589500 (Shovel of Hope)** — основной сейв, Shovel Campaign пройдена (`uCampaignsCleared=1`)
- **250760 (Treasure Trove)** — сейв скопирован из Shovel of Hope (16.05.2026)
- Бэкап оригинального (пустого) сейва: `saveData.bin.backup_20260516_1233`
- Shovel Campaign должна отображаться как пройденная — проверить запуском
## Статус системы ## Статус системы
- [x] Bazzite установлен, автологин в Gaming Mode - [x] Bazzite установлен, автологин в Gaming Mode
- [x] 1080p@60Hz, аудио LPCM работает - [x] 1080p@60Hz, аудио LPCM работает
- [x] LG Magic Remote работает (magic4pc) - [x] LG Magic Remote работает (magic4pc)
- [x] Без пароля при входе - [x] Без пароля при входе
- [x] Proton установлен (8.0, 10.0, Experimental)
- [ ] EmuDeck - [ ] EmuDeck
- [ ] Proton-GE - [ ] Эмуляторы (RetroArch, Yuzu/Ryujinx)
- [ ] MangoHud
- [ ] Эмуляторы
## Следующие шаги ## Эмуляция: план
→ Полный план: см. секцию ниже.
Приоритет 1: **Switch (DKC: Tropical Freeze, Returns)**
Приоритет 2: **Wii (DKC Returns оригинал)**
### EmuDeck
### 1. EmuDeck
Установка через официальный скрипт:
```bash ```bash
# В KDE Desktop Mode (не gamescope): # В KDE Desktop Mode (не gamescope):
curl -L https://raw.githubusercontent.com/dragoonDorise/EmuDeck/main/install.sh | bash curl -L https://raw.githubusercontent.com/dragoonDorise/EmuDeck/main/install.sh | bash
``` ```
Настроит RetroArch, PCSX2, Yuzu/Ryujinx и др. автоматически.
Настроит RetroArch, PCSX2, Ryujinx и др. автоматически.
ROM-и класть в `~/Emulation/roms/<system>/` ROM-и класть в `~/Emulation/roms/<system>/`
### 2. Proton-GE ### Switch (Ryujinx)
Через ProtonUp-Qt (устанавливается из Discover или Flatpak):
```bash
flatpak install flathub net.davidotek.pupgui2
```
Или через EmuDeck — он включает ProtonUp-Qt.
### 3. MangoHud (FPS overlay) Требования:
Уже есть в Bazzite. Включить для игры: - **BIOS/Keys** — `prod.keys` и `title.keys` (Nintendo Switch firmware ключи)
- В Steam: Properties → Launch Options: `mangohud %command%` - ❌ Нет на HTPC, нужно найти и скачать
- Глобально: `MANGOHUD=1` в environment - Путь после установки через EmuDeck: `~/.config/Ryujinx/system/`
- **ROM** — DKC: Tropical Freeze (.nsp или .xci)
- ❌ Не скачана, задача на qBittorrent
- Производительность: RX 570 + i7-6800K — проверить (Vulkan, ожидается OK)
### 4. Эмуляторы (план) ### Wii (Dolphin)
| Платформа | Эмулятор | Статус | - Dolphin входит в EmuDeck
|-----------|----------|--------| - ROM для DKC Returns (.wbfs или .iso)
| NES | RetroArch (Nestopia) | Через EmuDeck | - Геймпад: нужно настроить маппинг (нет Wiimote)
| SNES | RetroArch (bsnes/Snes9x) | Через EmuDeck |
| Sega Mega Drive | RetroArch (Genesis Plus GX) | Через EmuDeck |
| PS2 | PCSX2 | Через EmuDeck |
| N64 | RetroArch (Mupen64Plus) | Через EmuDeck |
| Switch | Ryujinx (или Suyu) | Через EmuDeck |
### 5. ROM-и ### ROM-источники (задача-инфра)
Скопировать в `~/Emulation/roms/` по папкам после установки EmuDeck.
EmuDeck сам создаст структуру директорий.
### 6. Steam ROM Manager **qBittorrent на HTPC:**
Входит в EmuDeck — добавляет эмуляторные игры в Steam библиотеку с обложками. - [ ] Установить qBittorrent (Flatpak или rpm-ostree)
После добавления они появятся в Gaming Mode как обычные Steam игры. - [ ] Настроить Web UI (порт 8080) — доступ с Mac/Кракена
- [ ] Добавить Rutracker в список трекеров
**Кракен: автоматический поиск и скачка:**
- [ ] Настроить доступ к Rutracker (учётка, API или парсинг)
- [ ] Научить Кракена/Eagle инициировать скачку через qBittorrent Web UI
- [ ] Сохранить в plan-doc
## Железо — ограничения ## Железо — ограничения
- RX 570: Switch эмуляция может быть медленной (Vulkan поддерживается)
- RX 570: Vulkan поддерживается, Switch эмуляция ожидается нормальной
- i7-6800K (Broadwell-E): PS2 и Switch — проверить производительность - i7-6800K (Broadwell-E): PS2 и Switch — проверить производительность
- 32GB RAM: достаточно для всего - 32GB RAM: достаточно для всего
## Управление в эмуляторах ## Управление
Magic Remote (magic4pc) работает как мышь + клавиатура. Magic Remote (magic4pc) работает как мышь + клавиатура.
Для эмуляторов нужен геймпад — варианты: Для эмуляторов нужен геймпад — варианты:
- Bluetooth геймпад (PS4/PS5/Xbox) - Bluetooth геймпад (PS4/PS5/Xbox)
- USB геймпад - USB геймпад
- Настроить маппинг Magic Remote кнопок на gamepad через Steam Input (если эмулятор в Steam)
## Кандидаты для совместной игры с Лизой
→ Анализ совместимости: [[htpc-coop-games]]
Подходящие из установленных:
- **Shovel Knight: Treasure Trove** — пройдена Shovel Campaign, продолжаем другие
- **Gang Beasts** — кооп, физика, смешно, подходит для 7 лет
- **Party Animals** — кооп, веселье, простое управление
- **Stickfight: The Game** — кооп/versus, просто, смешно
- **Human Fall Flat** — кооп-пазлы, хорошо вместе
Не установленные кандидаты:
- DKC: Tropical Freeze (Switch) — нужен эмулятор + ROM
- DKC: Returns (Wii/Switch) — нужен эмулятор + ROM
+135
View File
@@ -0,0 +1,135 @@
---
title: Family Index
updated: '2026-05-16'
type: topic-map
tags:
- index
- family
---
# Family — Topic Map
> Топик-карта family/ vault. Поддерживается enrichment воркером (воскресенье 03:00).
> **Принцип:** кластеры → hub-note → связанные файлы. Воркер читает эту карту, линкует по ней, дополняет при находке новых кластеров.
> Last updated: 2026-05-16
---
## 🏔 Место: Алтай
*Дача на Алтае — закупки, ремонт, инвентарь*
- [[family/documents/altai-shopping|Алтай — купить]] — список закупок для дачи
- [[family/documents/altai-house-inventory|Инвентаризация дом Алтай]] — что есть в доме
---
## 🏠 Место: Лаки Парк (Тайга)
*Квартира в Бишкеке / Лаки Парке. Инфраструктура на TrueNAS (Тайга).*
Hub: [[family/how-to/truenas-infrastructure|TrueNAS Infrastructure]]
- [[family/documents/lerua-shopping|🧱 Леруа]] — закупки стройматериалов
- [[family/documents/fasteners-nomenclature|Крепеж номенклатура]] — наклейки на банки с крепежом
- [[family/how-to/truenas-infrastructure|TrueNAS Infrastructure]] — Тайга NAS
- [[family/how-to/truenas-access|TrueNAS Access]]
- [[family/how-to/truenas-rclone-backup|TrueNAS Rclone Backup]]
---
## 🖥 Инфраструктура: Kraken (RPi5)
*Малиновый Pi5 — NAS, медиасервер, голосовой ассистент*
Hub: [[family/how-to/kraken-access|Kraken Access]]
- [[family/how-to/kraken-access|Kraken Access]]
- [[family/how-to/kraken-portainer-access|Kraken Portainer Access]]
- [[family/how-to/openmediavault-rpi5|OpenMediaVault RPi5]]
- [[family/projects/media-toolbox-kraken|Media Toolbox (Kraken)]]
- [[family/projects/aide-kraken-backend|Aide Kraken Backend]]
---
## 📺 HTPC
*Home Theater PC на Bazzite. Управление через Magic4PC, WebOS TV.*
Hub: [[family/how-to/htpc|HTPC]]
- [[family/how-to/htpc|HTPC]] — основная заметка
- [[family/how-to/htpc-system|HTPC System]] — железо, OS
- [[family/how-to/htpc-access|HTPC Access]] — как подключиться
- [[family/how-to/htpc-gaming-plans|HTPC Gaming Plans]]
- [[family/how-to/htpc-magic4pc|HTPC Magic4PC]]
- [[family/how-to/htpc-webos-luna|HTPC WebOS Luna]]
- [[family/how-to/htpc-migration-plan|HTPC Migration Plan]]
- [[family/how-to/magic4pc-webos|Magic4PC WebOS]]
- [[family/how-to/tv-luna-send|TV Luna Send]]
- [[family/how-to/virtual-keyboard-bazzite|Virtual Keyboard Bazzite]]
- [[family/how-to/xgimi-play6|XGIMI Play6]]
---
## 🌐 Сеть и подключения
Hub: [[family/how-to/wireguard-vpn|WireGuard VPN]]
- [[family/how-to/wireguard-vpn|WireGuard VPN]]
- [[family/how-to/router-bishkek-asus|Router Bishkek ASUS]]
- [[family/how-to/mesh-networks|Mesh Networks]]
---
## 🎵 Медиа и музыка
- [[family/how-to/navidrome-truenas-android|Navidrome TrueNAS Android]]
- [[family/how-to/speaker-sd-card-music|Speaker SD Card Music]]
- [[family/documents/karaoke-songs|🎤 Karaoke]]
- [[family/documents/kids-songs|🎵 Детские песни]]
- [[family/documents/movies-watchlist|🍿 Фильмы]]
---
## 📱 Obsidian & Sync
- [[family/how-to/obsidian-sync|Obsidian Sync]]
- [[family/how-to/obsidian-android-sync|Obsidian Android Sync]]
---
## 👨‍👩‍👧 Семья
- [[family/parenting/liza-profile|Liza Profile]] — профиль Лизы
- [[family/parenting/natalia-profile|Natalia Profile]] — профиль Наташи
- [[family/parenting/father-profile|Father Profile]] — профиль папы
- [[family/contacts/birthdays|Birthdays]] — дни рождения
- [[family/schedule/vacation-july-august-2026|Vacation JulAug 2026]]
---
## 🗒 Списки и хотелки
- [[family/documents/games-wishlist|🎮 Игры]]
- [[family/documents/movies-watchlist|🍿 Фильмы]]
- [[family/documents/books-reading-list|📚 Книги]] *(если появится)*
- [[family/documents/recipes-wishlist|🍔 Рецепты]]
- [[family/documents/shopping-order|🛍️ Заказать]]
- [[family/documents/home-automation-wishlist|🏡 Home automation]]
- [[family/documents/places-to-visit|🪆 Посетить]]
- [[family/documents/kids-activities|🙋 Активности с ребёнком]]
- [[family/documents/hiking-packing-list|⛺ Взять в поход]]
- [[family/documents/trip-packing-list|🏕️ Взять в поездку]]
- [[family/documents/bring-to-russia|Взять в РФ]]
- [[family/documents/flea-market-shopping|Блошинка]]
---
## Инструкция для enrichment воркера
При обходе `family/`:
1. Читай эту карту первым делом
2. Для каждого файла — найди его кластер по тегам/содержимому
3. Добавь `related:` ссылку на hub-note кластера (или на ближайший файл кластера)
4. Если файл явно принадлежит кластеру которого нет в карте — добавь новый раздел сюда
5. Никогда не хардкоди кластеры в промпте — карта = единственный источник правды
+6
View File
@@ -82,5 +82,11 @@ tags:
## Совместное с папой ## Совместное с папой
→ [[father-profile]] — детальный разбор форматов, банк активностей, ритм недели → [[father-profile]] — детальный разбор форматов, банк активностей, ритм недели
→ [[kids-activities]] — полный банк активностей с разбивкой
→ [[htpc-gaming-plans]] — игры на HTPC: установленные, кооп-кандидаты, эмуляторы
Коротко: лучше всего работают структурированные задачи с вызовом (Лего с условием, эксперименты, сборка), настолки, чтение на ночь. Ролевые игры без структуры — не папин формат. Коротко: лучше всего работают структурированные задачи с вызовом (Лего с условием, эксперименты, сборка), настолки, чтение на ночь. Ролевые игры без структуры — не папин формат.
**Компьютерные игры с папой (прецедент):**
- Shovel Knight (Shovel of Hope) — прошли вместе. Контейнер "она рядом" включает поток у папы. ✅
- Treasure Trove: сейв перенесён (16.05.2026), можно продолжать другие кампании
+25
View File
@@ -84,6 +84,31 @@ media-pipeline (~/Developer/media_files_db, ветка kraken-agent)
- Tier 4 (IMDb scrape) запускается, но candidates = 0 — title matching слишком строгий для BBC-документалок. - Tier 4 (IMDb scrape) запускается, но candidates = 0 — title matching слишком строгий для BBC-документалок.
- **Нужно:** для documentaries/ добавить relaxed matching (убирать "bbc.", год, технические теги из запроса перед поиском). - **Нужно:** для documentaries/ добавить relaxed matching (убирать "bbc.", год, технические теги из запроса перед поиском).
#### 7. 🟡 ROM-инфраструктура: qBittorrent + Rutracker + Эмуляторы
**Цель:** Eagle/Кракен могут самостоятельно искать и качать игры/ROM-ы.
**qBittorrent на HTPC:**
- [ ] Установить qBittorrent (Flatpak: `com.qbittorrent.qBittorrent`)
- [ ] Настроить Web UI (порт 8080, доступ с Mac/Кракена)
- [ ] Добавить Rutracker в список трекеров
**Switch эмуляция:**
- [ ] Установить EmuDeck на HTPC
- [ ] Достать `prod.keys` + `title.keys` (Switch firmware keys) — путь: `~/.config/Ryujinx/system/`
- Источник: rutracker (поиск "nintendo switch keys prod.keys") или community
- [ ] Скачать DKC: Tropical Freeze (.nsp или .xci) через qBittorrent
**Rutracker доступ для агентов:**
- [ ] Настроить парсинг/API-доступ к Rutracker (учётка + cookie или jackett)
- [ ] Научить Eagle/Кракена инициировать скачку через qBittorrent Web UI API
- [ ] Документировать workflow в этом файле
**Wii альтернатива (проще чем Switch):**
- [ ] Dolphin ставится через EmuDeck без BIOS
- [ ] DKC Returns (Wii) скачать как .wbfs
- [ ] Маппинг геймпада (нет Wiimote)
#### 5. 🔴 Торренты: Transmission не видит 271/293 файлов #### 5. 🔴 Торренты: Transmission не видит 271/293 файлов
**Проблема:** Transmission ищет файл по `downloadDir/torrent_name`. После pipeline `apply` файлы переименованы в canonical форму (`Furiosa - A Mad Max Saga (2024)/Furiosa - A Mad Max Saga (2024).mkv`), а торрент ожидает оригинальное имя (`Furiosa.A.Mad.Max.Saga.2024.1080p....mkv`) прямо в `/media/movies/`. Совпадений нет → `haveValid=0` у 271 торрентов. **Проблема:** Transmission ищет файл по `downloadDir/torrent_name`. После pipeline `apply` файлы переименованы в canonical форму (`Furiosa - A Mad Max Saga (2024)/Furiosa - A Mad Max Saga (2024).mkv`), а торрент ожидает оригинальное имя (`Furiosa.A.Mad.Max.Saga.2024.1080p....mkv`) прямо в `/media/movies/`. Совпадений нет → `haveValid=0` у 271 торрентов.
+1 -1
View File
@@ -6,7 +6,7 @@ related: [[personal/projects/psychologist-app/overview]], [[personal/projects/or
updated: 2026-05-16 updated: 2026-05-16
--- ---
- [ ] Приложение психолог - [ ] Приложение психолог → [[personal/projects/psychologist-app/overview]]
- [ ] Saved pasteboard items keyboard access - [ ] Saved pasteboard items keyboard access
- [ ] Keyboard cowboy visual hotkey utility https://github.com/zenangst/KeyboardCowboy?tab=readme-ov-file - [ ] Keyboard cowboy visual hotkey utility https://github.com/zenangst/KeyboardCowboy?tab=readme-ov-file
- [ ] Built in keyboard viewer https://www.imore.com/how-use-keyboard-viewer-your-mac - [ ] Built in keyboard viewer https://www.imore.com/how-use-keyboard-viewer-your-mac
+7 -2
View File
@@ -3,9 +3,10 @@ title: "⏳ Отложенные"
aliases: [Отложенные, deferred-tasks] aliases: [Отложенные, deferred-tasks]
tags: [personal, lists, tasks] tags: [personal, lists, tasks]
updated: 2026-05-16 updated: 2026-05-16
related: [[personal/documents/todo-list]]
--- ---
- [ ]- [ ] Ёлка в лаки - [ ] Ёлка в лаки
- [ ] Arduino alvik - [ ] Arduino alvik
- [ ] Lowrider CNC - [ ] Lowrider CNC
- [ ] Mesh сети → [[mesh-networks]] - [ ] Mesh сети → [[mesh-networks]]
@@ -13,7 +14,7 @@ updated: 2026-05-16
- https://youtu.be/ZGO-eDPMJfY - https://youtu.be/ZGO-eDPMJfY
- [ ] inpx book browsing UI - [ ] inpx book browsing UI
- https://github.com/mallexxx/inpxer - https://github.com/mallexxx/inpxer
- https://github.com/bookpauk/inpx-web?tab=readme-ov-file - https://github.com/bookpauk/inpx-web?tab=readme-ov-file
- [ ] Скачать Уроки Истории https://sponsr.ru/feed/?page=1 - [ ] Скачать Уроки Истории https://sponsr.ru/feed/?page=1
- [ ] Tuist - [ ] Tuist
- [ ] ngrok - [ ] ngrok
@@ -99,3 +100,7 @@ updated: 2026-05-16
- [x] Work time tracker gh:ActivityWatch - [x] Work time tracker gh:ActivityWatch
- [x] Утилита для классификации покупок в бюджет - [x] Утилита для классификации покупок в бюджет
- [x] Track pad middle click gh:MiddleClick-Ventura - [x] Track pad middle click gh:MiddleClick-Ventura
## Связанные заметки
- [[personal/documents/todo-list]]
+5
View File
@@ -3,6 +3,7 @@ title: "🇷🇺 Задачи РФ"
aliases: [Задачи РФ, russia-tasks] aliases: [Задачи РФ, russia-tasks]
tags: [personal, lists, tasks, russia] tags: [personal, lists, tasks, russia]
updated: 2026-05-16 updated: 2026-05-16
related: [[family/documents/bring-to-russia]]
--- ---
- [ ] продать оружие - [ ] продать оружие
@@ -128,3 +129,7 @@ updated: 2026-05-16
- [x] Кредит (ср, 22 мар. 2023 г.) - [x] Кредит (ср, 22 мар. 2023 г.)
- [x] Налоговая - [x] Налоговая
- [x] Жижа - [x] Жижа
## Связанные заметки
- [[family/documents/bring-to-russia]]
+109
View File
@@ -0,0 +1,109 @@
---
title: Personal Index
updated: '2026-05-16'
type: topic-map
tags:
- index
- personal
---
# Personal — Topic Map
> Топик-карта personal/ vault. Поддерживается enrichment воркером (воскресенье 03:00).
> **Принцип:** кластеры → hub-note → связанные файлы. Воркер читает эту карту, линкует по ней, дополняет при находке новых кластеров.
> Last updated: 2026-05-16
---
## 🧠 Personal OS
*Система личного управления: агенты, pipeline, vault, executor*
Hub: [[wiki/personal-os-architecture|Personal OS Architecture]]
- [[personal/projects/personal-os/obsidian-vault-strategy|Vault Strategy]] — план развития vault
- [[personal/projects/personal-os/executor-orchestrator-redesign|Executor Redesign]]
- [[personal/projects/personal-os/executor-v2-redesign|Executor v2]]
- [[personal/projects/personal-os/executor-security-analysis|Executor Security]]
- [[personal/projects/personal-os/executor-spawning-research|Executor Spawning Research]]
- [[personal/projects/personal-os/hermes-calendar-access|Hermes Calendar Access]]
- [[personal/plans/kraken-voice-tasks|Kraken Voice Tasks]]
---
## 📱 psychologist-app
*AI психолог iOS — активный проект*
Hub: [[personal/projects/psychologist-app/overview|Overview]]
- [[personal/projects/psychologist-app/overview|Overview]] — обзор проекта
- [[personal/projects/psychologist-app/market-analysis|Market Analysis]]
- [[personal/projects/psychologist-app/market-focus|Market Focus]]
- [[personal/projects/psychologist-app/marketing-strategy|Marketing Strategy]]
- [[personal/projects/psychologist-app/monetization-revenuecat|Monetization]]
- [[personal/projects/psychologist-app/character-design|Character Design]]
- [[personal/projects/psychologist-app/onboarding-ux|Onboarding UX]]
- [[personal/projects/psychologist-app/naming|Naming]]
- [[personal/projects/psychologist-app/crisis-protocol|Crisis Protocol]]
- [[personal/projects/psychologist-app/privacy-legal|Privacy & Legal]]
- [[personal/projects/psychologist-app/dev-setup|Dev Setup]]
- [[personal/projects/psychologist-app/skip-tools-poc|Skip Tools POC]]
- [[personal/projects/personal-os/ai-psychologist-research|AI Psychologist Research]]
- [[personal/projects/personal-os/unprejudiced-ai-psychologist|Unprejudiced AI Psychologist]]
---
## 🌐 orblab
*Orb Lab — SwiftUI animated orb macOS app*
Hub: [[personal/projects/orblab|orblab]]
- [[personal/projects/orblab|orblab]]
---
## 🧘 Психология
*Сессии с AI психологом, профиль, инсайты*
Hub: [[personal/psychology/profile|Psychology Profile]]
- [[personal/psychology/profile|Profile]]
- [[personal/psychology/insights|Insights]]
- [[personal/psychology/prompts|Prompts]]
- [[personal/psychology/observations/2026-W20|W20 Observations]]
---
## 🗒 Списки и задачи
- [[personal/documents/todo-list|✅ Список дел]]
- [[personal/documents/deferred-tasks|⏳ Отложенные]]
- [[personal/documents/russia-tasks|🇷🇺 Задачи РФ]]
- [[personal/documents/app-ideas|🍽️ App ideas]]
- [[personal/documents/budget-app-features|Приложение бюджет]]
- [[personal/documents/books-reading-list|📚 Книги читать]]
- [[personal/documents/3d-print-wishlist|3D печать — хотелки]]
---
## 🛠 Техническая документация (personal)
- [[personal/docs/docker_colima_setup|Docker Colima Setup]]
- [[personal/docs/truenas-remote-access-reverse-proxy|TrueNAS Remote Access]]
- [[personal/docs/Swift cross-platform testing|Swift Cross-Platform Testing]]
- [[personal/music-download-practices|Music Download Practices]]
- [[personal/spotify-library|Spotify Library]]
---
## Инструкция для enrichment воркера
При обходе `personal/`:
1. Читай эту карту первым делом
2. Для каждого файла — найди его кластер (по тегам, пути, содержимому)
3. Добавь `related:` ссылку на hub-note кластера
4. Если app-ideas упоминает идею у которой есть проект — добавь inline ссылку рядом с пунктом
5. Если файл явно принадлежит кластеру которого нет в карте — добавь новый раздел сюда
6. Никогда не хардкоди кластеры в промпте — карта = единственный источник правды
@@ -0,0 +1,36 @@
---
date: 2026-05-16
status: complete
---
# Enrichment Run — 2026-05-16
## Done
- Formatting fixed: deferred-tasks.md
- Formatting fixed: kids-activities.md
- lerua-shopping.md: fixed wrong related field
- Wikilinks added: deferred-tasks.md → [[personal/documents/todo-list]]
- Wikilinks added: russia-tasks.md → [[family/documents/bring-to-russia]]
- Wikilinks added: altai-shopping.md → [[family/documents/altai-house-inventory]]
- Wikilinks added: altai-house-inventory.md → [[family/documents/altai-shopping]]
- Wikilinks added: fasteners-nomenclature.md → [[family/documents/lerua-shopping]]
- Wikilinks added: lerua-shopping.md → [[family/documents/fasteners-nomenclature]]
- Wikilinks added: home-automation-wishlist.md → [[family/how-to/kraken-access]]
- Wikilinks added: games-wishlist.md → [[family/documents/movies-watchlist]]
- Wikilinks added: karaoke-songs.md → [[family/documents/movies-watchlist]], [[family/documents/kids-songs]]
- Wikilinks added: kids-activities.md → [[family/documents/kids-songs]]
- Wikilinks added: hiking-packing-list.md → [[family/documents/trip-packing-list]]
- Wikilinks added: movies-watchlist.md → [[family/documents/games-wishlist]], [[family/documents/karaoke-songs]]
- Wikilinks added: kids-songs.md → [[family/documents/kids-activities]], [[family/documents/karaoke-songs]]
- Wikilinks added: trip-packing-list.md → [[family/documents/hiking-packing-list]]
- app-ideas.md: linked Приложение психолог → psychologist-app/overview
- personal/index.md updated
- family/index.md updated
## Unfinished
(none)
## Stats
- Files with frontmatter added: 0
- Files with wikilinks added: 14
- Files with formatting fixed: 2
- app-ideas links added: 1
@@ -154,22 +154,45 @@ On schedule → periodic lint, consolidation
### Проект 1: Vault Enrichment ### Проект 1: Vault Enrichment
**Цель:** граф живой, поиск работает по aliases, Dataview агрегирует. **Цель:** граф живой, поиск работает по aliases, Dataview агрегирует, файлы связаны по смыслу.
**Шаги:** #### Ключевой принцип: topic map как источник правды
1. Убрать Task 3b из wiki-curation промпта
2. Создать enrichment cron (еженедельно): `family/index.md` и `personal/index.md` — это не просто каталоги файлов, а **топик-карты vault**.
- Проходит по `personal/documents/`, `family/documents/`
- Для каждого файла без frontmatter: добавляет `aliases`, `tags` Карта содержит:
- Для переименованных файлов: alias = оригинальное имя - Топики / кластеры (Алтай, Лаки Парк, Kraken, psychologist-app, …)
- Добавляет wikilinks к связанным файлам - Какие файлы принадлежат каждому кластеру
- НЕ переименовывает, НЕ перекладывает - Ссылку на hub-note кластера (основную заметку)
3. Создать `personal/index.md` и `family/index.md` с Dataview секциями
4. Создать `VAULT-INDEX.md` в корне — живой dashboard для агента **Enrichment воркер читает карту первым делом и работает по ней** — не по хардкоду в промпте. Если находит новый кластер которого в карте нетдобавляет его туда сам. Карта самодополняется.
```
family/index.md (topic map)
├── ## Место: Алтай
│ hub: family/places/altai.md (создать при необходимости)
│ files: altai-shopping, altai-house-inventory
├── ## Место: Лаки Парк (Тайга)
│ hub: family/how-to/truenas-infrastructure.md
│ files: lerua-shopping, fasteners-nomenclature
├── ## Инфраструктура: Kraken
│ hub: family/how-to/kraken-access.md
│ files: kraken-portainer-access, openmediavault-rpi5, …
└── …
```
#### Шаги
1. ✅ Убрать Task 3b из wiki-curation промпта — **сделано 2026-05-16**
2. ✅ Добавить frontmatter + aliases на 24 файла documents/ — **сделано 2026-05-16**
3. ✅ Создать enrichment cron (воскресенье 03:00) — **запущен 2026-05-16**
4. **Пересобрать `family/index.md` и `personal/index.md` как топик-карты** (кластеры вместо плоских списков)
5. **Обновить промпт enrichment воркера**: читать index как карту, линковать по ней, дополнять при находке новых кластеров — **никакого хардкода в промпте**
6. Создать `personal/places/` и `family/places/` hub-notes для физических мест если нужны (Алтай, Лаки Парк)
**Стек:** Hermes cron + obsidian MCP + terminal toolset **Стек:** Hermes cron + obsidian MCP + terminal toolset
**Оценка:** 1-2 дня работы агента **Правило:** воркер **никогда** не хардкодит конкретные файлы или топики в промпте. Карта = единственный источник правды о кластерах.
--- ---
@@ -499,11 +522,23 @@ skills/ → процедуры и workflows пошагово
| Проект | Статус | Следующий шаг | | Проект | Статус | Следующий шаг |
|---|---|---| |---|---|---|
| Проект 1: Vault Enrichment | ✅ Запущен | enrichment воркер отрабатывает первый прогон | | Проект 1: Vault Enrichment | 🟡 В процессе | Пересобрать index.md как топик-карты; обновить промпт воркера |
| Проект 2: LLM Wiki Accumulation | 🟡 Частично | wiki-curation работает, wiki-capture/synthesize не реализованы | | Проект 2: LLM Wiki Accumulation | 🟡 Частично | wiki-curation работает; wiki-capture/synthesize не реализованы |
| Проект 3: Proactive Research | ⬜ Не начат | После наполнения wiki | | Проект 3: Proactive Research | ⬜ Не начат | После наполнения wiki |
| Проект 4: Cross-domain Enrichment | ⬜ Не начат | Архитектура готова, воркер не создан | | Проект 4: Cross-domain Enrichment | ⬜ Не начат | Архитектура готова, воркер не создан |
| Проект 5: Memory Organizer | 🔴 Нужен аудит | Шаг 0 — срочно (MEMORY.md переполнен) | | Проект 5: Memory Organizer | 🟡 В процессе | Шаг 0 сделан; нужен memory curation cron |
### Что сделано (2026-05-16)
- Task 3b убран из wiki-curation
- frontmatter + aliases + titles на 24 файла documents/
- Enrichment воркер создан (воскресенье 03:00)
- wiki/tech/media-pipeline-pitfalls.md создан
- MEMORY.md разгружена: 105% → 50%
### Известные долги
-`wiki/tech/` не отражена в `wiki/index.md` и `wiki/SCHEMA.md`
-`family/index.md` и `personal/index.md` — плоские списки, не топик-карты
- ❗ Memory curation cron не создан (только описан в плане)
--- ---
+1 -1
View File
@@ -60,7 +60,7 @@ relevant to Alex's specific setup.
| *(root wiki/)* | personal-os infrastructure, architecture, agent rules | | *(root wiki/)* | personal-os infrastructure, architecture, agent rules |
| `concepts/` | abstract topics, tech concepts, methodologies | | `concepts/` | abstract topics, tech concepts, methodologies |
| `entities/` | tools, products, services, people | | `entities/` | tools, products, services, people |
| `tech/` | development topics relevant to Alex's stack | | `tech/` | development topics relevant to Alex's stack — pitfalls, debug notes, infra patterns |
| `ideas/` | ideas, hypotheses, open questions | | `ideas/` | ideas, hypotheses, open questions |
| `queries/` | filed answers to valuable one-off questions | | `queries/` | filed answers to valuable one-off questions |
| `comparisons/` | side-by-side analyses | | `comparisons/` | side-by-side analyses |
+5 -1
View File
@@ -4,7 +4,7 @@ tags:
- wiki - wiki
- index - index
created: '2026-05-13' created: '2026-05-13'
updated: '2026-05-15' updated: '2026-05-16'
--- ---
# Wiki Index # Wiki Index
@@ -30,6 +30,10 @@ Auto-maintained catalog of all pages in `wiki/`. Updated by the daily curation c
- [[user-profile]] — Alex's personal profile: identity, family, work, interests, goals, travel plans - [[user-profile]] — Alex's personal profile: identity, family, work, interests, goals, travel plans
## Tech
- [[tech/media-pipeline-pitfalls]] — Swift media-pipeline: §9.x score engine, transliteration, KP rate limit, Docker run pattern
## Workflows ## Workflows
- [[ddg-asana-workflow]] — DuckDuckGo + Asana daily workflow - [[ddg-asana-workflow]] — DuckDuckGo + Asana daily workflow