Začínáme
Vyberte jeden cíl, dokončete ho a uschovejte identifikátory a důkazy, než přidáte složitost. Nejkratší spolehlivá první cesta je malý hostovaný build obrazu s explicitními testy.
Požadavky
- aktuální prohlížeč;
- účet OpenFactory pro uložené konverzace a buildy v rozsahu vlastníka (owner-scoped);
- jasná cílová distribuce a zamýšlené použití;
- krátký seznam požadovaných balíčků nebo služeb;
- jedna nebo více pozorovatelných kontrol, které definují úspěch.
Do chat promptu ani uloženého receptu neuvádějte hesla, soukromé klíče, tokeny ani přihlašovací údaje k soukromým repozitářům.
Doporučená první cesta
- Vytvořte účet.
- Postupujte podle Váš první build s jedním OS, jedním uživatelem a malým souborem balíčků.
- Porovnejte normalizovaný recept s původním požadavkem.
- Sledujte build ID přes frontu, build, finalizaci a vybrané testy.
- Stahujte až po finalizaci artefaktu a zkontrolujte kontrolní součet a poskytnuté důkazy.
- Přidejte jednu změnu a ověřte, že aktivní recept zachoval dřívější požadavky z chatu.
Další cesty
| Cíl | Začněte zde | Hranice |
|---|---|---|
| Pochopit recept před buildem | Porozumění receptům | Validace není důkaz buildu |
| Používat přesná pole JSON | Recipe Schema | Neznámá pole mohou být ignorována; zkontrolujte normalizovaný výstup |
| Přidat VM assertions | Testing | Automatické kontroly pokrývají jen deklarovaná pozorování |
| Připojit asistenta | MCP Integration | Uchovávejte klíče v soukromí a ověřte efekty nástrojů |
| Posoudit lokální správu KVM | Self-Hosted VM Console | Veřejná cesta Compose není hostovaný builder ani produkční control plane |
Užitečný první prompt
Build a Debian 13 server image with OpenSSH and curl.
Create a password-locked deploy user in the sudo group.
Verify boot, the deploy user, the enabled SSH service, and the curl package.
Do not add Docker, a desktop, an installer, or external repositories.Tento prompt pojmenuje výsledek, pozitivní požadavky, pozorovatelné kontroly a explicitní vyloučení. Je snazší ho zkontrolovat než „postav mi bezpečný server“, kde zůstávají rozsah zabezpečení a důkazy nedefinované.
Kdy zastavit a prozkoumat
Před opakováním zastavte, když recept vynechává explicitní záměr, neobjeví se build ID, build čeká na recovery, průběh se nemění bez aktivity v logu, status testů a buildu se liší, nebo stahování hlásí not found/forbidden/package creation failure. Uschovejte conversation ID, build ID, časové razítko a přesný stav, aby původní selhání zůstalo diagnostikovatelné.