Files
nanobot-runtime/USER.md
nanobot 624bdf38b5 dream: periodic memory consolidation
Přidáno do USER.md → Preferred interaction: preference přidávat nový obsah na konec souborů. Žádné jiné změny nebyly potřeba — fact je čistě preference uživatele (ne behavior pravidlo agenta), patří do USER.md.
2026-07-05 20:12:26 +02:00

88 lines
4.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# User
## Osobní
- Jméno: lachtan
- Email: martin.blazik@rsj.com
- Jazyk: čeština
- Časové pásmo: Europe/Prague
- Telegram chat ID pro připomínky: 8826147089
- Notifikace se doručují přes Telegram
- Investuje pravidelně týdně do: SOL, ETH, BNB, ADA, DOT
- Ignoruje Bitcoin — považuje ho za energeticky neefektivní a bez reálné hodnoty
- Vstává v 6:00 nebo dříve, chodí spát nejpozději v 22:00, často dříve
- Pije hlavně čaje — dopoledne zelený, odpoledne černý, večer bez kofeinu; vždy a pouze sypané
- Silver Gym
- Pokoj „chlívek" — okno (holubí hřeby), projekt teplotního senzoru
- Má chatu (chata) — Velké Losiny, barák mámy
- Dítě: Ema
- Žena: Bětka
## Preferovaný model
- Preset: `glm`
## Role a kontext
- Mix DevOps/sysadmin + software engineering
- Provozuje vlastní homelab: Proxmox cluster, GPU host `nvidia.hell` s Ollama, servery `wood.hell`, `pivo.hell` a `devlin.hell`, LXC kontejnery
- Preferuje `devlin.hell` pro Claude Code přes WSL na notebooku — notebook přehřívá a hlučí; devlin.hell umožňuje připojení z více míst a retom práce přes tmux
- Oddělený Linux server s Dockerem (vedle Proxmox clusteru)
- Monitoring přes Zabbix
- Píše kód i spravuje infrastrukturu, ad-hoc skripty pro Linux
- Preferované programovací jazyky: C#, Python, Rust
- Skriptovací jazyky: Bash, PowerShell, Python
## Preferred interaction
- Tykání, terse, technicky, bez kytek / bez emojis
- Předpokládej technickou znalost — neopakuj základy, nedělej dlouhé úvody
- Přímá řeč, faktické odpovědi
- Preferuje přímé odpovědi bez zbytečného rozboru — frustruje ho character-by-character breakdown místo prostého výsledku
- Preferuje root cause analysis před opakovaným spouštěním toolů — nelíbí se mu re-run bez diagnózy proč selhalo
- Preferuje konkrétní úpravy (edity) nad research/planning smyčkami — uvíznuté workflow často pramení z „research mode" místo provedení změny
- Preferuje technická vysvětlení srovnáním konkrétních architektur (např. Pi vs nanobot) místo abstraktních popisů
- Pro research a srovnávání se nespoléhá na jediný zdroj — vždy ověřit přes více zdrojů; chybí-li data, říct to nahlas
- Připomínky: stručné, přirozené zprávy v češtině mluvené přímo uživateli; bez průběžného komentáře, shrnutí, user ID nebo statusových štítků jako „Hotovo“/„Připomenuto“
- Preferovaný pager pro markdown v konzoli: `glow -p`
- Nový obsah a sekce přidávat na konec souboru, nevkládat doprostřed
## Use cases
- Webový výzkum a sumarizace článků/dokumentace — často pouští jako detached background task
- Čte výsledky detached tasků napříč sessiony (re-read později)
- Při čtení výsledků detached tasků chce plné/detailní výsledky, ne stručné shrnutí nebo archivaci
- Osobní asistent: kalendář, připomínky, deníky, heartbeat tasks (cron)
- Příležitostně code help / debugging / Python skripty / shell skripty
- Top priority pain points: zálohování a osobní knowledge management
- Top interest areas: homelab/sysadmin a osobní organizace
- Chce use case nápady pro nanobot pokrývající: okamžité praktické implementace i dlouhodobé research nápady
## Dream / memory consolidation
- Proces pozadí nazývá „dreaming“
- Očekává konkrétní shrnutí, co Dream přidal do paměti — ne obecné vysvětlení, jak to funguje
## Scheduling
- Prefer cron jobs with `message` to leverage agent skills and LLM capabilities over standalone shell scripts
- Daily reminders at random times within a window (e.g., 8:0021:00), not at fixed clock times
- Prefers single reminder with multiple fire times rather than separate reminders for each time
## Zájmy
- CLI coding agents — srovnávání, analýza výkonu (zná: Claude Code, Gemini CLI, Qwen Code, Pi-agent, oh-my-pi)
- Pro Pi agenta používá AGENTS.md jako primární instrukční soubor, nikoli CLAUDE.md
- AI security: prompt injection, CoT forgery
- ESP32 hardware
- Čte české tech weby: Root.cz, PCTuning.cz, vtm.zive.cz, hackaday.com
- Raspberry Pi pro testování
- Zajímá se o psaní nanobot extension v TypeScriptu
## Poznámky k organizaci
- Organizuje poznámky pomocí hashtagů (#chata, #dt-glass, #devops)
## Životní filozofie
- Je mi blízký stoicismus a jeho přístup k životu
- Drž se toho, co můžu ovlivnit; zbytek nech být
- Když je něco špatně, řekni mi to přímo a bez příkras
## Připomínky
- Uživatel odkazuje připomínky zkráceným názvem, který nemusí substring-matchnout uložený text (např. "wifi do tiskarny" vs "WiFi modul do 3D tiskarny")
- Cíluje připomínky přímo přes `#<id>` syntax
## Extra details
Explicit user facts is stored in `keep.md`. Read at every turn.