Început
Alegeți un rezultat, finalizați-l și păstrați identificatorii și dovezile înainte de a adăuga complexitate. Cea mai scurtă cale de încredere la început este un build găzduit mic de imagine, cu teste explicite.
Cerințe prealabile
- un browser actual;
- un cont OpenFactory pentru conversații salvate și build-uri în domeniul proprietarului (owner-scoped);
- o distribuție țintă clară și utilizarea planificată;
- o listă scurtă de pachete sau servicii necesare;
- una sau mai multe verificări observabile care definesc succesul.
Nu introduceți parole, chei private, tokenuri sau credențiale pentru depozite private într-un prompt de chat sau într-o rețetă salvată.
Prima cale recomandată
- Creați contul.
- Urmați Primul build cu un OS, un utilizator și un set mic de pachete.
- Comparați rețeta normalizată cu cererea inițială.
- Urmăriți build ID prin coadă, build, finalizare și teste selectate.
- Descărcați doar după finalizarea artefactului și inspectați suma de control și dovezile furnizate.
- Adăugați o modificare și verificați că rețeta activă a păstrat cerințele anterioare din chat.
Alte căi
| Obiectiv | Începeți aici | Limită |
|---|---|---|
| Înțelege o rețetă înainte de build | Înțelegerea rețetelor | Validarea nu este dovadă de build |
| Folosi câmpuri JSON exacte | Recipe Schema | Câmpurile necunoscute pot fi ignorate; inspectați ieșirea normalizată |
| Adăuga aserțiuni VM | Testing | Verificările automate acoperă doar observațiile declarate |
| Conecta un asistent | MCP Integration | Păstrați cheile private și verificați efectele instrumentelor |
| Evalua administrarea KVM locală | Self-Hosted VM Console | Calea publică Compose nu este builder-ul găzduit nici planul de control de producție |
Un prim prompt util
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.Acest prompt numește rezultatul, cerințele pozitive, verificările observabile și excluderile explicite. Este mai ușor de revizuit decât „construiește-mi un server securizat“, unde domeniul securității și dovezile rămân nedefinite.
Când să opriți și să investigați
Opriți-vă înainte de a reîncerca când rețeta omit intenția explicită, nu apare build ID, build-ul așteaptă recovery, progresul rămâne neschimbat fără activitate în log, statusul testelor și al build-ului diferă, sau descărcarea raportează not found/forbidden/package creation failure. Păstrați conversation ID, build ID, marcaj temporal și starea exactă, astfel încât eșecul original să rămână diagnosticabil.