Skip to Content
Getting Startedเริ่มต้นใช้งาน

เริ่มต้นใช้งาน

เลือกผลลัพธ์หนึ่งอย่าง ทำให้เสร็จ และเก็บ ID กับหลักฐานก่อนเพิ่มความซับซ้อน เส้นทางแรกที่สั้นและเชื่อถือได้คือ build อิมเมจขนาดเล็กบน hosted พร้อมการทดสอบที่ระบุชัด

สิ่งที่ต้องมี

  • เบราว์เซอร์รุ่นปัจจุบัน
  • บัญชี OpenFactory สำหรับการสนทนาที่บันทึกและ build ในขอบเขตเจ้าของ
  • การแจกจ่ายเป้าหมายและการใช้งานที่ชัดเจน
  • รายการแพ็กเกจหรือ service ที่ต้องการแบบสั้น
  • การตรวจอย่างน้อยหนึ่งอย่างที่สังเกตได้เพื่อกำหนดความสำเร็จ

อย่าใส่รหัสผ่าน คีย์ส่วนตัว token หรือข้อมูลรับรอง repo ส่วนตัวใน prompt แชทหรือ recipe ที่บันทึก

เส้นทางแรกที่แนะนำ

  1. สร้างบัญชี
  2. ทำตาม การ build ครั้งแรก ด้วย OS หนึ่งตัว ผู้ใช้หนึ่งคน และชุดแพ็กเกจเล็ก
  3. เปรียบเทียบ recipe ที่ normalize กับคำขอเดิม
  4. ติดตาม build ID ผ่านคิว build finalize และการทดสอบที่เลือก
  5. ดาวน์โหลดหลัง finalize อาร์ติแฟกต์เท่านั้น และตรวจ checksum กับหลักฐานที่แสดง
  6. เพิ่มการเปลี่ยนแปลงหนึ่งอย่างและยืนยันว่า recipe ที่ใช้งานยังคงข้อกำหนดจากแชทก่อนหน้า

เส้นทางอื่น

เป้าหมายเริ่มที่นี่ขอบเขต
เข้าใจ recipe ก่อน buildทำความเข้าใจ recipeการตรวจสอบไม่ใช่หลักฐาน build
ใช้ฟิลด์ JSON ตรงตาม specRecipe Schemaฟิลด์ที่ไม่รู้จักอาจถูกละเว้น ตรวจ output ที่ normalize
เพิ่ม VM assertionการทดสอบการตรวจอัตโนมัติครอบคลุมเฉพาะการสังเกตที่ประกาศ
เชื่อม assistantการเชื่อม MCPเก็บ key เป็นส่วนตัวและตรวจผลของ tool
ประเมินการจัดการ KVM ในเครื่องคอนโซล VM แบบ Self-Hostเส้นทาง Compose สาธารณะไม่ใช่ตัว build แบบ hosted หรือ control plane ของ production

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 เซิร์ฟเวอร์ที่ปลอดภัย” ที่ไม่ได้กำหนดขอบเขตความปลอดภัยและหลักฐาน

เมื่อควรหยุดและสืบสวน

หยุดก่อนลองใหม่เมื่อ recipe ขาดเจตนาที่ระบุชัด ไม่มี build ID build รอ recovery ความคืบหน้าไม่เปลี่ยนโดยไม่มีกิจกรรมใน log สถานะทดสอบกับ build ไม่ตรงกัน หรือดาวน์โหลดรายงาน not found/forbidden/สร้างแพ็กเกจดาวน์โหลดล้มเหลว เก็บ conversation ID build ID เวลา และสถานะที่แน่นอนเพื่อให้วินิจฉัยความล้มเหลวเดิมได้