Kom igång
Välj ett utfall, slutför det och behåll dess identifierare och bevis innan du lägger till komplexitet. Den kortaste pålitliga första vägen är en liten hostad image-build med explicita tester.
Förutsättningar
- en aktuell webbläsare;
- ett OpenFactory-konto för sparade konversationer och owner-scoped builds;
- en tydlig måldistribution och avsedd användning;
- en kort lista över nödvändiga paket eller tjänster;
- en eller flera observerbara kontroller som definierar framgång.
Lägg inte lösenord, privata nycklar, tokens eller inloggning till privata repositories i en chattprompt eller ett sparat recipe.
Rekommenderad första väg
- Skapa ditt konto.
- Följ Your First Build med ett OS, en användare och en liten paketuppsättning.
- Jämför det normaliserade recipet med din ursprungliga begäran.
- Följ build-ID genom kö, build, finalisering och valda tester.
- Ladda ner först efter artefaktfinalisering och kontrollera checksumma och tillhandahållna bevis.
- Lägg till en ändring och verifiera att det aktiva recipet behöll tidigare chattkrav.
Andra vägar
| Mål | Börja här | Gräns |
|---|---|---|
| Förstå ett recipe innan du bygger | Understanding Recipes | Validering är inte buildbevis |
| Använda exakta JSON-fält | Recipe Schema | Okända fält kan ignoreras; granska normaliserad output |
| Lägga till VM-assertioner | Testing | Automatiska kontroller täcker bara sina deklarerade observationer |
| Ansluta en assistent | MCP Integration | Håll nycklar privata och verifiera verktygseffekter |
| Utvärdera lokal KVM-hantering | Self-Hosted VM Console | Den publika Compose-vägen är varken den hostade buildern eller en produktions-control plane |
En användbar första 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.Den här prompten namnger utfall, positiva krav, observerbara kontroller och explicita undantag. Den är lättare att granska än ”bygg en säker server”, där säkerhetsomfång och bevis förblir odefinierade.
När du ska stanna och undersöka
Stanna innan du försöker igen när recipet utelämnar explicit avsikt, inget build-ID visas, builden väntar på recovery, framsteg är oförändrat utan loggaktivitet, test- och buildstatus skiljer sig åt, eller en nedladdning rapporterar not found/forbidden/ package creation failure. Spara conversation ID, build-ID, tidsstämpel och exakt tillstånd så att det ursprungliga felet går att diagnostisera.