Skip to Content
Getting StartedZačetek

Začetek

Izberite en izid, ga dokončajte in shranite identifikatorje ter dokaze, preden dodate kompleksnost. Najkrajša zanesljiva prva pot je majhen gostovan build slike z eksplicitnimi testi.

Predpogoji

  • sodoben brskalnik;
  • račun OpenFactory za shranjene pogovore in builde v obsegu lastnika (owner-scoped);
  • jasna ciljna distribucija in predvidena uporaba;
  • kratek seznam zahtevanih paketov ali storitev;
  • ena ali več opazljivih prever, ki določajo uspeh.

Gesla, zasebne ključe, žetone ali poverilnice za zasebna repozitorija ne vnašajte v chat prompt ali shranjen recept.

Priporočena prva pot

  1. Ustvarite račun.
  2. Sledite Vaš prvi build z enim OS, enim uporabnikom in majhnim naborom paketov.
  3. Primerjajte normaliziran recept z izvirno zahtevo.
  4. Sledite build ID skozi čakalno vrsto, build, finalizacijo in izbrane teste.
  5. Prenesite šele po finalizaciji artefakta in preverite kontrolno vsoto ter priložene dokaze.
  6. Dodajte eno spremembo in preverite, ali je aktivni recept ohranil prejšnje zahteve iz chata.

Druge poti

CiljZačnite tukajMeja
Razumeti recept pred buildomRazumevanje receptovValidacija ni dokaz builda
Uporabljati natančna polja JSONRecipe SchemaNeznana polja se lahko ignorirajo; preverite normaliziran izhod
Dodati VM assertionsTestingAvtomatizirane preverke pokrivajo le deklarirane opazovanja
Povezati asistentaMCP IntegrationKljuče hranite zasebno in preverite učinke orodij
Oceniti lokalno upravljanje KVMSelf-Hosted VM ConsoleJavna pot Compose ni gostovan builder niti produkcijska control plane

Uporaben 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.

Ta prompt poimenuje izid, pozitivne zahteve, opazljive preverke in eksplicitne izključitve. Lažje ga je pregledati kot „zgradi mi varen strežnik“, kjer obseg varnosti in dokazi ostanejo nedefinirani.

Kdaj ustaviti in preiskati

Ustavite pred ponovnim poskusom, ko recept izpusti eksplicitni namen, se ne prikaže build ID, build čaka na recovery, napredek se ne spremeni brez aktivnosti v dnevniku, status testov in builda se razlikujeta ali prenos poroča not found/forbidden/package creation failure. Ohranite conversation ID, build ID, časovni žig in natančno stanje, da prvotna napaka ostane diagnosticirana.