Початок роботи
Оберіть один результат, доведіть його до кінця та збережіть ідентифікатори й докази, перш ніж додавати складність. Найкоротший надійний перший шлях , невелика hosted-збірка образу з явними тестами.
Передумови
- актуальний браузер;
- обліковий запис OpenFactory для збережених розмов і збірок у межах власника;
- чіткий цільовий дистрибутив і призначення;
- короткий список потрібних пакетів або сервісів;
- одна або кілька спостережуваних перевірок, що визначають успіх.
Не вставляйте паролі, приватні ключі, токени або облікові дані приватних репозиторіїв у chat prompt або збережений рецепт.
Рекомендований перший шлях
- Create your account.
- Пройдіть Your First Build з однією ОС, одним користувачем і невеликим набором пакетів.
- Порівняйте нормалізований рецепт із початковим запитом.
- Пройдіть за build ID через чергу, збірку, фіналізацію та обрані тести.
- Завантажуйте лише після фіналізації артефакта та перевірте контрольну суму й надані докази.
- Додайте одну зміну та переконайтеся, що активний рецепт зберіг попередні вимоги з чату.
Інші шляхи
| Мета | Почніть тут | Межа |
|---|---|---|
| Зрозуміти рецепт перед збіркою | Understanding Recipes | Валідація , не доказ збірки |
| Використати точні поля JSON | Recipe Schema | Невідомі поля можуть ігноруватися; перегляньте нормалізований вивід |
| Додати VM-перевірки | Testing | Автоматичні перевірки охоплюють лише заявлені спостереження |
| Підключити асистента | MCP Integration | Тримайте ключі в секреті та перевіряйте ефекти інструментів |
| Оцінити локальне KVM-керування | Self-Hosted VM Console | Публічний Compose-шлях , не hosted builder і не production control plane |
Корисний перший 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.Цей prompt називає результат, позитивні вимоги, спостережувані перевірки та явні виключення. Його легше переглянути, ніж «build me a secure server», де обсяг безпеки й доказів не визначені.
Коли зупинитися та розібратися
Зупиніться перед повторною спробою, якщо рецепт опускає явний намір, не з’являється build ID, збірка чекає на відновлення, прогрес не змінюється без активності в логах, статуси тестів і збірки розходяться, або завантаження повертає not found/forbidden/package creation failure. Збережіть conversation ID, build ID, мітку часу та точний стан, щоб початкову відмову можна було діагностувати.