Početak
Odaberite jedan ishod, dovršite ga i zadržite identifikatore te dokaze prije nego dodate složenost. Najkraći pouzdani prvi put je mali hostirani build slike s eksplicitnim testovima.
Preduvjeti
- aktualni preglednik;
- OpenFactory račun za spremljene razgovore i buildove u opsegu vlasnika (owner-scoped);
- jasna ciljana distribucija i namjena;
- kratak popis potrebnih paketa ili usluga;
- jedna ili više opažljivih provjera koje definiraju uspjeh.
Ne stavljajte lozinke, privatne ključeve, tokene ni vjerodajnice za privatna repozitorija u chat prompt ili spremljeni recept.
Preporučeni prvi put
- Stvorite račun.
- Slijedite Vaš prvi build s jednim OS-om, jednim korisnikom i malim skupom paketa.
- Usporedite normalizirani recept s izvornim zahtjevom.
- Pratite build ID kroz red čekanja, build, finalizaciju i odabrane testove.
- Preuzimajte tek nakon finalizacije artefakta i provjerite kontrolni zbroj te priložene dokaze.
- Dodajte jednu promjenu i provjerite je li aktivni recept zadržao ranije zahtjeve iz chata.
Drugi putovi
| Cilj | Počnite ovdje | Granica |
|---|---|---|
| Razumjeti recept prije builda | Razumijevanje recepata | Validacija nije dokaz builda |
| Koristiti točna JSON polja | Recipe Schema | Nepoznata polja mogu se ignorirati; pregledajte normalizirani izlaz |
| Dodati VM assertions | Testing | Automatizirane provjere pokrivaju samo deklarirana opažanja |
| Povezati asistenta | MCP Integration | Držite ključeve privatnima i provjerite učinke alata |
| Procijeniti lokalno KVM upravljanje | Self-Hosted VM Console | Javni Compose put nije hostirani builder niti produkcijska control plane |
Koristan prvi 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.Ovaj prompt imenuje ishod, pozitivne zahtjeve, opažljive provjere i eksplicitna isključenja. Lakše ga je pregledati nego „izgradi mi siguran server“, gdje opseg sigurnosti i dokazi ostaju nedefinirani.
Kada stati i istražiti
Zaustavite se prije ponovnog pokušaja kad recept preskoči eksplicitnu namjeru, ne pojavi se build ID, build čeka na recovery, napredak se ne mijenja bez aktivnosti u zapisniku, status testova i builda se ne slažu ili preuzimanje javlja not found/forbidden/package creation failure. Sačuvajte conversation ID, build ID, vremensku oznaku i točno stanje kako bi izvorna greška ostala dijagnosticirana.