[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
+6 -1
View File
@@ -3,6 +3,7 @@ title: "Инвентаризация дом Алтай"
aliases: [Инвентаризация Алтай, altai-house-inventory]
tags: [family, lists, altai, inventory]
updated: 2026-05-16
related: [[family/documents/altai-shopping]]
---
- [ ] Вент решётка большая х1
@@ -13,4 +14,8 @@ updated: 2026-05-16
- [ ] Обогреватель +регулятор х3
- [ ] Балясины х36
- [ ] Ступень 1200х300х40 х6
- [ ] КИВ
- [ ] КИВ
## Связанные заметки
- [[family/documents/altai-shopping]]
+6 -1
View File
@@ -3,6 +3,7 @@ title: "Алтай — купить"
aliases: [Алтай купить, altai-shopping]
tags: [family, lists, shopping, altai]
updated: 2026-05-16
related: [[family/documents/altai-house-inventory]]
---
- [ ] Шаровый кран на бак
@@ -56,4 +57,8 @@ updated: 2026-05-16
- [x] Шурик
- [x] Болгарка
- [x] Валики
- [x] Семечки
- [x] Семечки
## Связанные заметки
- [[family/documents/altai-house-inventory]]
+6 -1
View File
@@ -3,6 +3,7 @@ title: "Крепеж номенклатура"
aliases: [Крепеж, Крепеж номенклатура, fasteners-nomenclature]
tags: [family, lists, home, lucky-park]
updated: 2026-05-16
related: [[family/documents/lerua-shopping]]
---
Распечатать наклейки на банки с крепежом лаки парке
@@ -52,4 +53,8 @@ updated: 2026-05-16
- [ ] Саморез 3х16
- [ ] Золотой 4х65
- [ ] ШСГД 4х40
  - [ ] Саморез 4х30 PZ2
- [ ] Саморез 4х30 PZ2
## Связанные заметки
- [[family/documents/lerua-shopping]]
+6 -1
View File
@@ -3,6 +3,7 @@ title: "🎮 Игры"
aliases: [Игры, Список игр, games-wishlist]
tags: [family, lists, games, entertainment]
updated: 2026-05-16
related: [[family/documents/movies-watchlist]]
---
- [ ] Friendly steps
@@ -91,4 +92,8 @@ updated: 2026-05-16
- [x] Lethal League Blaze
- [x] monaco what's yours is mine
- [x] Cuphead 👬
- [x] Brawlhalla 👬
- [x] Brawlhalla 👬
## Связанные заметки
- [[family/documents/movies-watchlist]]
+5
View File
@@ -3,6 +3,7 @@ title: "⛺ Взять в поход"
aliases: [Взять в поход, Поход, hiking-packing-list]
tags: [family, lists, travel, outdoor]
updated: 2026-05-16
related: [[family/documents/trip-packing-list]]
---
- [ ] Чай
@@ -54,3 +55,7 @@ updated: 2026-05-16
- [x] Ноут
- [x] Тарелки
- [x] Туалетная бумага
## Связанные заметки
- [[family/documents/trip-packing-list]]
+6 -1
View File
@@ -3,6 +3,7 @@ title: "🏡 Home automation"
aliases: [Home automation, Умный дом, home-automation-wishlist]
tags: [family, lists, smart-home, tech]
updated: 2026-05-16
related: [[family/how-to/kraken-access]]
---
- [ ] Kiosk mode
@@ -15,4 +16,8 @@ updated: 2026-05-16
- [ ] docker:Homer (home page organizer)
- [x] Portainer container manager
- [x] Watchtower (container updater)
- [x] duplicati (backup containers)
- [x] duplicati (backup containers)
## Связанные заметки
- [[family/how-to/kraken-access]]
+7 -1
View File
@@ -3,6 +3,7 @@ title: "🎤 Karaoke"
aliases: [Karaoke, Karaoke-songs, karaoke-songs]
tags: [family, lists, music, entertainment]
updated: 2026-05-16
related: [[family/documents/movies-watchlist]], [[family/documents/kids-songs]]
---
- [ ] 4 позы
@@ -170,4 +171,9 @@ updated: 2026-05-16
- [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
- [ ] "лава-лампа" из масла и воды
- [ ] Уксус + сода + пищевой краситель
- [ ] Rush hour
- [ ] Hive (как шахматы с насекомыми)
- [ ] Dobble
- [ ] Лего робототехника
- [ ] Диорама
- [ ] Игра эксперт-журналист
- [ ] Доска с планом активности на холодильник
- [ ] Музей старых игрушек
- [ ] Готовка: блины/пицца
- [ ] Невероятная наука книга
- [ ] Codenames, Шакал, Ticket
- [ ] Norman Rockwell's Christmas book
- [ ] комп игры
- [ ] Скворечник
- [ ] Ферма: сарай с соломенной крышей, сено, забор
- [ ] Бинокль
- [ ] Лодка с мотором
- [ ] Игра магнитные биты катать мяч по доске
- [ ] Grow-a-maze
- [ ] Картофельная батарейка/ фонарь/ часы
- [ ] Оборудовать песочницу
- [ ] Кровать в домик
  - [ ] Картонная игровая площадка, горка
Банк идей для совместного времени. Разбивка по времени/ресурсу в [[father-profile]].
Связанные документы: [[liza-profile]], [[htpc-gaming-plans]]
---
## 🎮 Компьютерные игры (HTPC)
→ Полный список установленных игр и статус эмуляторов: [[htpc-gaming-plans]]
**Готово к запуску прямо сейчас:**
- [ ] Shovel Knight: Treasure Trove — кооп (сейв из Shovel of Hope перенесён 16.05.2026, Shovel Campaign пройдена — открывать другие кампании)
- [ ] Gang Beasts — кооп, физика, смешно, 7+ лет
- [ ] Party Animals — кооп, простое управление
- [ ] Stickfight: The Game — кооп/versus, просто
- [ ] Human Fall Flat — кооп-пазлы
**Нужна настройка (эмуляторы):**
- [ ] DKC: Tropical Freeze (Switch/Ryujinx) — нужен EmuDeck + prod.keys + ROM
- [ ] DKC: Returns (Wii/Dolphin или Switch) — нужен EmuDeck + ROM
---
## 🧪 Эксперименты и науки
- [ ] "лава-лампа" из масла и воды
- [ ] Уксус + сода + пищевой краситель (вулкан)
- [ ] Картофельная батарейка / фонарь / часы
- [ ] Невероятная наука (книга)
- [ ] Кристаллы из соли
---
## 🧱 Конструкторы и сборка
- [ ] Лего с задачей-вызовом (мост под книгу, тюрьма, транспорт для динозавров)
- [ ] Лего робототехника
- [ ] Диорама — сцена из ВК или мир динозавров
---
## 🎲 Настолки
- [ ] Rush Hour
- [ ] Hive (шахматы с насекомыми)
- [ ] Dobble
- [ ] Codenames
- [ ] Шакал
- [ ] Ticket to Ride
---
## 🏃 Активности на улице / физические
- [ ] Geocaching — реальный квест с GPS (есть динозавр-тайники)
- [ ] Оборудовать песочницу
- [ ] Кровать в домик
---
## 🎨 Творчество и поделки
- [ ] Игра эксперт-журналист ("ты палеонтолог, я журналист")
- [ ] Музей старых игрушек — она куратор, решает что остаётся
- [ ] Скворечник
- [ ] Ферма из картона
- [ ] Картонная игровая площадка, горка
- [ ] Grow-a-maze
---
## 🍳 Готовка
- [ ] Блины
- [ ] Пицца
- [ ] Смузи-эксперимент
---
## 📚 Чтение / медиа
- [ ] Norman Rockwell's Christmas book
- [ ] Документалка про динозавров (лежим оба смотрим)
---
## 🗓️ Организация
- [ ] Доска с планом активности на холодильник
- [ ] Игра магнитные биты — катать мяч по доске
- [ ] Бинокль (купить)
- [ ] Лодка с мотором (Lego?)
## Связанные заметки
- [[family/documents/kids-songs]]
+7 -1
View File
@@ -3,6 +3,12 @@ title: "🎵 Детские песни"
aliases: [Детские песни, kids-songs]
tags: [family, lists, music, kids]
updated: 2026-05-16
related: [[family/documents/kids-activities]], [[family/documents/karaoke-songs]]
---
  - [ ] Отчего нам не везет
- [ ] Отчего нам не везет
## Связанные заметки
- [[family/documents/kids-activities]]
- [[family/documents/karaoke-songs]]
+6 -2
View File
@@ -2,7 +2,7 @@
title: "🧱 Леруа"
aliases: [Леруа, Леруа Мерлен, lerua-shopping]
tags: [family, lists, shopping, home, lucky-park]
related: [[family/how-to/truenas-infrastructure]]
related: [[family/documents/fasteners-nomenclature]]
updated: 2026-05-16
---
@@ -153,4 +153,8 @@ updated: 2026-05-16
- [x] Гофра +60м
- [x] Коробка распределительная ул 2
- [x] Термоусадка
- [x] Изолента
- [x] Изолента
## Связанные заметки
- [[family/documents/fasteners-nomenclature]]
+7 -1
View File
@@ -3,6 +3,7 @@ title: "🍿 Фильмы"
aliases: [Фильмы, Список фильмов, movies-watchlist]
tags: [family, lists, movies, entertainment]
updated: 2026-05-16
related: [[family/documents/games-wishlist]], [[family/documents/karaoke-songs]]
---
- [ ] Они придут за тобой
@@ -488,4 +489,9 @@ updated: 2026-05-16
- [x] Главный герой
- [x] опочтарение
- [x] Игра на понижение
- [x] опочтарение
- [x] опочтарение
## Связанные заметки
- [[family/documents/games-wishlist]]
- [[family/documents/karaoke-songs]]
+6 -1
View File
@@ -3,6 +3,7 @@ title: "🏕️ Взять в поездку"
aliases: [Взять в поездку, trip-packing-list]
tags: [family, lists, travel]
updated: 2026-05-16
related: [[family/documents/hiking-packing-list]]
---
- [ ] Кружки пивные
@@ -89,4 +90,8 @@ updated: 2026-05-16
- [x] Посуда
- [x] Стулья
- [x] Куртка
- [x] Горшок
- [x] Горшок
## Связанные заметки
- [[family/documents/hiking-packing-list]]
+88 -37
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] 1080p@60Hz, аудио LPCM работает
- [x] LG Magic Remote работает (magic4pc)
- [x] Без пароля при входе
- [x] Proton установлен (8.0, 10.0, Experimental)
- [ ] EmuDeck
- [ ] Proton-GE
- [ ] MangoHud
- [ ] Эмуляторы
- [ ] Эмуляторы (RetroArch, Yuzu/Ryujinx)
## Следующие шаги
## Эмуляция: план
→ Полный план: см. секцию ниже.
Приоритет 1: **Switch (DKC: Tropical Freeze, Returns)**
Приоритет 2: **Wii (DKC Returns оригинал)**
### EmuDeck
### 1. EmuDeck
Установка через официальный скрипт:
```bash
# В KDE Desktop Mode (не gamescope):
curl -L https://raw.githubusercontent.com/dragoonDorise/EmuDeck/main/install.sh | bash
```
Настроит RetroArch, PCSX2, Yuzu/Ryujinx и др. автоматически.
Настроит RetroArch, PCSX2, Ryujinx и др. автоматически.
ROM-и класть в `~/Emulation/roms/<system>/`
### 2. Proton-GE
Через ProtonUp-Qt (устанавливается из Discover или Flatpak):
```bash
flatpak install flathub net.davidotek.pupgui2
```
Или через EmuDeck — он включает ProtonUp-Qt.
### Switch (Ryujinx)
### 3. MangoHud (FPS overlay)
Уже есть в Bazzite. Включить для игры:
- В Steam: Properties → Launch Options: `mangohud %command%`
- Глобально: `MANGOHUD=1` в environment
Требования:
- **BIOS/Keys** — `prod.keys` и `title.keys` (Nintendo Switch firmware ключи)
- ❌ Нет на HTPC, нужно найти и скачать
- Путь после установки через EmuDeck: `~/.config/Ryujinx/system/`
- **ROM** — DKC: Tropical Freeze (.nsp или .xci)
- ❌ Не скачана, задача на qBittorrent
- Производительность: RX 570 + i7-6800K — проверить (Vulkan, ожидается OK)
### 4. Эмуляторы (план)
### Wii (Dolphin)
| Платформа | Эмулятор | Статус |
|-----------|----------|--------|
| NES | RetroArch (Nestopia) | Через EmuDeck |
| SNES | RetroArch (bsnes/Snes9x) | Через EmuDeck |
| Sega Mega Drive | RetroArch (Genesis Plus GX) | Через EmuDeck |
| PS2 | PCSX2 | Через EmuDeck |
| N64 | RetroArch (Mupen64Plus) | Через EmuDeck |
| Switch | Ryujinx (или Suyu) | Через EmuDeck |
- Dolphin входит в EmuDeck
- ROM для DKC Returns (.wbfs или .iso)
- Геймпад: нужно настроить маппинг (нет Wiimote)
### 5. ROM-и
Скопировать в `~/Emulation/roms/` по папкам после установки EmuDeck.
EmuDeck сам создаст структуру директорий.
### ROM-источники (задача-инфра)
### 6. Steam ROM Manager
Входит в EmuDeck — добавляет эмуляторные игры в Steam библиотеку с обложками.
После добавления они появятся в Gaming Mode как обычные Steam игры.
**qBittorrent на HTPC:**
- [ ] Установить qBittorrent (Flatpak или rpm-ostree)
- [ ] Настроить 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 — проверить производительность
- 32GB RAM: достаточно для всего
## Управление в эмуляторах
Magic Remote (magic4pc) работает как мышь + клавиатура.
## Управление
Magic Remote (magic4pc) работает как мышь + клавиатура.
Для эмуляторов нужен геймпад — варианты:
- Bluetooth геймпад (PS4/PS5/Xbox)
- 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. Никогда не хардкоди кластеры в промпте — карта = единственный источник правды
+7 -1
View File
@@ -81,6 +81,12 @@ 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-документалок.
- **Нужно:** для 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 файлов
**Проблема:** 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
---
- [ ] Приложение психолог
- [ ] Приложение психолог → [[personal/projects/psychologist-app/overview]]
- [ ] Saved pasteboard items keyboard access
- [ ] 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
+9 -4
View File
@@ -3,9 +3,10 @@ title: "⏳ Отложенные"
aliases: [Отложенные, deferred-tasks]
tags: [personal, lists, tasks]
updated: 2026-05-16
related: [[personal/documents/todo-list]]
---
- [ ]- [ ] Ёлка в лаки
- [ ] Ёлка в лаки
- [ ] Arduino alvik
- [ ] Lowrider CNC
- [ ] Mesh сети → [[mesh-networks]]
@@ -13,7 +14,7 @@ updated: 2026-05-16
- https://youtu.be/ZGO-eDPMJfY
- [ ] inpx book browsing UI
- 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
- [ ] Tuist
- [ ] ngrok
@@ -45,7 +46,7 @@ updated: 2026-05-16
- [ ] devhunt
- [ ] Android app фильтр rutracker
- Авто-синк с imdb/tmdb/kp
- Фильтр всех фильмов по стране, году, жанру
- Фильтр всех фильмов по стране, году, жанру
- Скрытие просмотренных/скачанных/откл фильтра
- [ ] Starcoder2
- [ ] Trello, teamcheck
@@ -98,4 +99,8 @@ updated: 2026-05-16
- [x] Новый шаблон бюджета на SQL
- [x] Work time tracker gh:ActivityWatch
- [x] Утилита для классификации покупок в бюджет
- [x] Track pad middle click gh:MiddleClick-Ventura
- [x] Track pad middle click gh:MiddleClick-Ventura
## Связанные заметки
- [[personal/documents/todo-list]]
+6 -1
View File
@@ -3,6 +3,7 @@ title: "🇷🇺 Задачи РФ"
aliases: [Задачи РФ, russia-tasks]
tags: [personal, lists, tasks, russia]
updated: 2026-05-16
related: [[family/documents/bring-to-russia]]
---
- [ ] продать оружие
@@ -127,4 +128,8 @@ updated: 2026-05-16
- [x] Скрутить люстры
- [x] Кредит (ср, 22 мар. 2023 г.)
- [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
**Цель:** граф живой, поиск работает по aliases, Dataview агрегирует.
**Цель:** граф живой, поиск работает по aliases, Dataview агрегирует, файлы связаны по смыслу.
**Шаги:**
1. Убрать Task 3b из wiki-curation промпта
2. Создать enrichment cron (еженедельно):
- Проходит по `personal/documents/`, `family/documents/`
- Для каждого файла без frontmatter: добавляет `aliases`, `tags`
- Для переименованных файлов: alias = оригинальное имя
- Добавляет wikilinks к связанным файлам
- НЕ переименовывает, НЕ перекладывает
3. Создать `personal/index.md` и `family/index.md` с Dataview секциями
4. Создать `VAULT-INDEX.md` в корне — живой dashboard для агента
#### Ключевой принцип: topic map как источник правды
`family/index.md` и `personal/index.md` — это не просто каталоги файлов, а **топик-карты vault**.
Карта содержит:
- Топики / кластеры (Алтай, Лаки Парк, Kraken, psychologist-app, …)
- Какие файлы принадлежат каждому кластеру
- Ссылку на hub-note кластера (основную заметку)
**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
**Оценка:** 1-2 дня работы агента
**Правило:** воркер **никогда** не хардкодит конкретные файлы или топики в промпте. Карта = единственный источник правды о кластерах.
---
@@ -499,11 +522,23 @@ skills/ → процедуры и workflows пошагово
| Проект | Статус | Следующий шаг |
|---|---|---|
| Проект 1: Vault Enrichment | ✅ Запущен | enrichment воркер отрабатывает первый прогон |
| Проект 2: LLM Wiki Accumulation | 🟡 Частично | wiki-curation работает, wiki-capture/synthesize не реализованы |
| Проект 1: Vault Enrichment | 🟡 В процессе | Пересобрать index.md как топик-карты; обновить промпт воркера |
| Проект 2: LLM Wiki Accumulation | 🟡 Частично | wiki-curation работает; wiki-capture/synthesize не реализованы |
| Проект 3: Proactive Research | ⬜ Не начат | После наполнения wiki |
| Проект 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 |
| `concepts/` | abstract topics, tech concepts, methodologies |
| `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 |
| `queries/` | filed answers to valuable one-off questions |
| `comparisons/` | side-by-side analyses |
+5 -1
View File
@@ -4,7 +4,7 @@ tags:
- wiki
- index
created: '2026-05-13'
updated: '2026-05-15'
updated: '2026-05-16'
---
# 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
## Tech
- [[tech/media-pipeline-pitfalls]] — Swift media-pipeline: §9.x score engine, transliteration, KP rate limit, Docker run pattern
## Workflows
- [[ddg-asana-workflow]] — DuckDuckGo + Asana daily workflow