[2026-05-17] htpc-emulators-setup: Windows games Proton, SteamGridDB key, Rayman save
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
---
|
||||
namespace: work
|
||||
tags: [system, agent, memory, architecture, ai]
|
||||
created: '2026-05-18'
|
||||
updated: '2026-05-18'
|
||||
last_synced: '2026-05-18'
|
||||
confidence: 0.85
|
||||
sources:
|
||||
- arXiv 2603.07670 (Memory for Autonomous LLM Agents, март 2026)
|
||||
- zylos.ai AI Agent Memory Architectures survey (апрель 2026)
|
||||
- wiki/raw/inbox/research-vault-strategy-memory-20260516.md
|
||||
---
|
||||
# Agent Memory Architecture
|
||||
|
||||
Когнитивная таксономия памяти для LLM-агентов, основанная на arXiv 2603.07670. Применительно к personal-os (Hermes).
|
||||
|
||||
## Три уровня памяти
|
||||
|
||||
| Уровень | Определение | Реализация в Hermes |
|
||||
|---------|-------------|----------------------|
|
||||
| **Episodic** | Сессионные логи — что произошло в конкретных взаимодействиях | SQLite + `session_search` ✅ |
|
||||
| **Semantic** | Факты, предпочтения, постоянное знание | `MEMORY.md` + `USER.md` (нужна curation) |
|
||||
| **Procedural** | Навыки, workflows, пошаговые паттерны | `skills/` ✅ |
|
||||
|
||||
## Ключевые выводы из arXiv 2603.07670
|
||||
|
||||
- **Gap между "есть память" и "нет памяти"** > gap между разными LLM backbone. Выбор памяти важнее выбора модели.
|
||||
- **Без рефлексии агент деградирует:** в Generative Agents эксперименте — 48 ч без memory reflection → repetitive behavior.
|
||||
- **Summarization drift:** после 3+ циклов сжатия критические инструкции теряются. Решение: vault как immutable store, не только MEMORY.md.
|
||||
|
||||
## Overflow Rule (MEMORY.md)
|
||||
|
||||
Запись в MEMORY.md — только короткие стабильные факты:
|
||||
- Длина > 150 символов → перенести в vault, оставить pointer
|
||||
- Содержит пошаговые инструкции → в `skills/`
|
||||
- Детальный технический контекст → в `wiki/tech/`
|
||||
|
||||
```
|
||||
MEMORY.md: "media-pipeline питфолы → wiki/tech/media-pipeline-pitfalls.md"
|
||||
wiki/tech/media-pipeline-pitfalls.md: (полный разбор)
|
||||
```
|
||||
|
||||
## 4-tier pipeline (LLM Wiki v2 / rohitg00)
|
||||
|
||||
Расширенная модель:
|
||||
```
|
||||
Working Memory → сырые наблюдения текущей сессии
|
||||
Episodic Memory → сжатые саммари сессий
|
||||
Semantic Memory → кросс-сессионные факты (wiki)
|
||||
Procedural Memory → паттерны, workflows, skills
|
||||
```
|
||||
|
||||
**Confidence scoring:** каждый факт имеет score (кол-во источников, свежесть, противоречия). Устаревает со временем.
|
||||
|
||||
**Event-driven automation:**
|
||||
- New source → auto-ingest
|
||||
- Session end → compress into observations
|
||||
- On query → check if answer worth filing back
|
||||
- On schedule → periodic lint
|
||||
|
||||
## Правило разграничения (Alex's personal-os)
|
||||
|
||||
```
|
||||
MEMORY.md → SSH хосты, namespace rules, токены, конфиги (≤150 chars)
|
||||
USER.md → предпочтения, стиль (редко меняется)
|
||||
wiki/tech/ → технические питфолы, баг-паттерны (длинные, с контекстом)
|
||||
personal/projects/ → статус проектов, дебаггинг-логи
|
||||
skills/ → процедуры и workflows пошагово
|
||||
```
|
||||
|
||||
## Связанные страницы
|
||||
|
||||
- [[personal-os-architecture]] — как память встроена в общий стек
|
||||
- [[wiki-ingest-process]] — как сессии кристаллизуются в wiki
|
||||
- [[personal-os-self-modification]] — как система эволюционирует
|
||||
@@ -0,0 +1,59 @@
|
||||
---
|
||||
namespace: work
|
||||
tags: [system, vault, obsidian, strategy, llm-wiki, enrichment]
|
||||
created: '2026-05-18'
|
||||
updated: '2026-05-18'
|
||||
last_synced: '2026-05-18'
|
||||
confidence: 0.9
|
||||
sources:
|
||||
- personal/projects/personal-os/obsidian-vault-strategy.md
|
||||
- wiki/raw/inbox/research-vault-strategy-memory-20260516.md
|
||||
---
|
||||
# Vault Strategy — Три задачи
|
||||
|
||||
Ключевой принцип: три разных задачи, которые **нельзя смешивать**.
|
||||
|
||||
## Три задачи
|
||||
|
||||
| Задача | Что это | Где |
|
||||
|--------|---------|-----|
|
||||
| **A: Vault Enrichment** | frontmatter + aliases + wikilinks на личные заметки → searchable | `personal/`, `family/` |
|
||||
| **B: LLM Wiki** | research сессии → wiki pages → compounding knowledge base | `wiki/` |
|
||||
| **C: Proactive Research** | агент сам генерирует гипотезы и исследует | `wiki/research-queue.md` → Saturday cron |
|
||||
|
||||
## Ключевые принципы
|
||||
|
||||
### Topic Map как источник правды
|
||||
`family/index.md` и `personal/index.md` — не каталоги файлов, а **топик-карты vault**:
|
||||
- Топики/кластеры (Алтай, Лаки Парк, Kraken, psychologist-app…)
|
||||
- Какие файлы принадлежат каждому кластеру
|
||||
- Hub-note каждого кластера
|
||||
|
||||
**Enrichment воркер читает карту первым делом**. Если находит новый кластер → добавляет в карту. Карта самодополняется.
|
||||
|
||||
### Karpathy LLM Wiki — что это и что нет
|
||||
- **Да:** `wiki/` для накопления research о технике, workflows, инфраструктуре, AI tools
|
||||
- **Нет:** личные списки (дела, фильмы, покупки)
|
||||
- **Да:** crystallization — research сессии → wiki pages
|
||||
- **Нет:** операционные логи, разовые фиксы
|
||||
|
||||
### Overflow: когда заметка идёт в wiki
|
||||
- Знание **painful to re-derive** (без wiki — 15 мин + 10 web-запросов повторно)
|
||||
- Фит с доменом wiki (tech, workflows, infra, AI tools)
|
||||
- Содержит факты, а не разговор
|
||||
|
||||
## Статус проектов (2026-05-16)
|
||||
|
||||
| Проект | Статус |
|
||||
|--------|--------|
|
||||
| Vault Enrichment | 🟡 В процессе (enrichment cron воскресенье 03:00) |
|
||||
| LLM Wiki Accumulation | ✅ Готов (crystallization + synthesize + inbox) |
|
||||
| Proactive Research | ✅ Готов (research-queue.md + cron суббота 05:00) |
|
||||
| Cross-domain Enrichment | ✅ Готов (vault-cross-enrichment cron воскресенье 04:00) |
|
||||
|
||||
## Связанные страницы
|
||||
|
||||
- [[vault-filling-guide]] — что куда в vault
|
||||
- [[wiki-ingest-process]] — как wiki-curation работает
|
||||
- [[personal-os-architecture]] — полная картина системы
|
||||
- [[concepts/agent-memory-architecture]] — память агента (семантический уровень)
|
||||
Reference in New Issue
Block a user