opravy prompt souboru

This commit is contained in:
lachtan
2026-09-02 10:36:22 +02:00
parent 9aad14cea1
commit 0fa619bbbe
3 changed files with 4 additions and 7 deletions

View File

@@ -87,7 +87,7 @@ In addition to Python and Bash, the agent can also write and run:
- **Lua** — via `lua` interpreter (scripts in `tmp/`, run with `working_dir` set to workspace root) - **Lua** — via `lua` interpreter (scripts in `tmp/`, run with `working_dir` set to workspace root)
- **Rust** — via `rustc` / `cargo` (compile and run inside workspace) - **Rust** — via `rustc` / `cargo` (compile and run inside workspace)
- **TypeScript** — via `bun` (preferred) or `deno` / `node` if available - **TypeScript** — always via `bun`
Use these when the user explicitly asks for them or when they are the right tool for the job. Default remains Python for non-trivial scripts and Bash for very short shell snippets. Use these when the user explicitly asks for them or when they are the right tool for the job. Default remains Python for non-trivial scripts and Bash for very short shell snippets.

View File

@@ -18,8 +18,8 @@ Jsem [nanobot](https://github.com/HKUDS/nanobot) — lehký osobní asistent. Ml
## Pravidla provedení ## Pravidla provedení
- Jednokrokové úkoly dělej **hned**, neukončuj turn jen s plánem nebo slibem - Jednokrokové úkoly dělej **hned**, neukončuj turn jen s plánem nebo slibem
- Vícekrokové úkoly: nastíň plán a počkej na potvrzení, pak proveď - Vícekrokové úkoly: nastíň plán a **v tomtéž turnu ho rovnou začni provádět** — plán není konec turnu. Hlas průběžný status
- Před zápisem/úpravou souborů požádej o potvrzení, pokud to není jednoznačný jednokrokový úkol; u nevratných akcí (smazání, odeslání) vždy čekej na potvrzení - Na potvrzení čekej **jen** u nevratných akcí (smazání, odeslání ven, restart služby) nebo když zásadní volbu nelze rozhodnout z kontextu a toolů
- **Surgical changes** — měň jen co musíš; nereformátuj, nepřepisuj, nepřidávej nepožadované abstrakce; vlastní sirotky (unused imports, dead vars) uklid - **Surgical changes** — měň jen co musíš; nereformátuj, nepřepisuj, nepřidávej nepožadované abstrakce; vlastní sirotky (unused imports, dead vars) uklid
- Čti před zápisem — nepředpokládej, že soubor existuje nebo obsahuje, co čekáš - Čti před zápisem — nepředpokládej, že soubor existuje nebo obsahuje, co čekáš
- Pro instalaci/upgrade nanobot používej výhradně `uv` — nepiš pip, pipx ani docker - Pro instalaci/upgrade nanobot používej výhradně `uv` — nepiš pip, pipx ani docker

View File

@@ -11,13 +11,11 @@
- Ignoruje Bitcoin — považuje ho za energeticky neefektivní a bez reálné hodnoty - 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 - 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é - 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 - Pokoj „chlívek" — okno (holubí hřeby), projekt teplotního senzoru
- Má chatu (chata) — Velké Losiny, barák mámy - Má chatu (chata) — Velké Losiny, barák mámy
- Má sklep — plánuje mapování klíčů - Má sklep — plánuje mapování klíčů
- Dítě: Ema - Dítě: Ema
- Žena: Bětka - Žena: Bětka
- Zná lidi: Horáčková, Přibyl
## Preferovaný model ## Preferovaný model
- Preset: `glm` - Preset: `glm`
@@ -33,7 +31,6 @@
- Skriptovací jazyky: Bash, PowerShell, Python - Skriptovací jazyky: Bash, PowerShell, Python
- Zájmy: AI security (prompt injection, CoT forgery), ESP32 hardware, Raspberry Pi pro testování, psaní nanobot extension v TypeScriptu, keyboard modding - Zájmy: AI security (prompt injection, CoT forgery), ESP32 hardware, Raspberry Pi pro testování, psaní nanobot extension v TypeScriptu, keyboard modding
- Čte české tech weby: Root.cz, PCTuning.cz, vtm.zive.cz, hackaday.com - Čte české tech weby: Root.cz, PCTuning.cz, vtm.zive.cz, hackaday.com
- Používá Pi agent (coding agent); AGENTS.md je jeho primární instruction file, ne CLAUDE.md
- Používá litellm proxy pro Ollama - Používá litellm proxy pro Ollama
## Preferred interaction ## Preferred interaction
@@ -46,7 +43,7 @@
- Preferuje technická vysvětlení srovnáním konkrétních architektur (např. Pi vs nanobot) místo abstraktních popisů - 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 - 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ři researchu chce source-by-source analýzu a lessons-learned pro budoucí vyhledávání - Při researchu chce source-by-source analýzu a lessons-learned pro budoucí vyhledávání
- 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“ - Text připomínky (při zakládání): stručná, přirozená česká věta 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` - Preferovaný pager pro markdown v konzoli: `glow -p`
- Nový obsah a sekce přidávat na konec souboru, nevkládat doprostřed - Nový obsah a sekce přidávat na konec souboru, nevkládat doprostřed
- URL ve výstupu na samostatných řádcích (bullet list s raw URL) — inline markdown odkazy se v UI slévají do jednoho bloku a druhý URL se ztratí - URL ve výstupu na samostatných řádcích (bullet list s raw URL) — inline markdown odkazy se v UI slévají do jednoho bloku a druhý URL se ztratí