Skip to content

แชทวิศวกรรมแพลตฟอร์ม

วิศวกรแพลตฟอร์ม (Platform engineer) คือหน้าแชทที่ผูกกับโปรเจกต์ ซึ่งคุณสามารถขอให้ AI agent ช่วยวางโครงสร้างแพลตฟอร์มใหม่ (scaffold) ได้ แทนที่จะต้องคัดลอกโค้ดตั้งต้นซ้ำ ๆ เพียงอธิบายสิ่งที่ต้องการ แล้วตรวจทานสิ่งที่ระบบเสนอก่อนที่จะมีการสร้างสิ่งใดขึ้นบน GitHub

สิ่งที่ต้องเตรียมความพร้อม

  • คุณเป็นสมาชิกของโปรเจกต์อย่างน้อยหนึ่งโปรเจกต์ (การขอสิทธิ์เข้าใช้งาน)
  • องค์กรของคุณได้เชื่อมต่อ GitHub App สำหรับโปรเจกต์ที่คุณต้องการวางโครงสร้างไว้แล้ว (ดู การเชื่อมต่อ GitHub ด้านล่าง) หรือแจ้งให้ผู้ดูแลระบบดำเนินการให้

ขอบเขตของรุ่น R1

รุ่นนี้จะสร้างและเปิด pull request เพื่อให้คุณตรวจทานเท่านั้น ยังไม่มีการนำการเปลี่ยนแปลงใด ๆ ไปใช้งานกับคลัสเตอร์จริงโดยอัตโนมัติ โปรดปฏิบัติต่อผลลัพธ์เช่นเดียวกับ pull request ทั่วไป คือตรวจทานก่อน แล้วจึง merge ตามกระบวนการปกติของคุณ

การเปิดหน้าแชท

คลิก Platform engineer ในแถบนำทางด้านซ้าย จากนั้นเลือกโปรเจกต์ที่ต้องการวางโครงสร้างจากตัวเลือกโปรเจกต์ ซึ่งเป็นโปรเจกต์เดียวกันกับที่คุณเห็นในทุก ๆ ส่วนของคอนโซล

การวางโครงสร้างแพลตฟอร์ม

พิมพ์สิ่งที่คุณต้องการด้วยภาษาที่เป็นธรรมชาติ เช่น

scaffold demo

ระบบจะส่งคำตอบแบบสตรีมมิงแบบเรียลไทม์ คุณจะเห็นกระบวนการให้เหตุผลปรากฏขึ้นทีละคำ พร้อมกับป้ายเล็ก ๆ (chip) ที่แสดงว่าระบบกำลังใช้เครื่องมือใดอยู่ในระหว่างการทำงาน (เช่น การเขียนไฟล์)

แชทวิศวกรรมแพลตฟอร์ม

อนุมัติก่อนที่จะมีการสร้างสิ่งใด

เมื่อระบบเตรียมการเปลี่ยนแปลงเสร็จแล้ว ระบบจะหยุดและขออนุมัติจากคุณ — "Open PRs for the generated platform?" (เปิด PR สำหรับแพลตฟอร์มที่สร้างขึ้นหรือไม่) — พร้อมสรุปสั้น ๆ และลิงก์ View diff เพื่อให้คุณเห็นได้อย่างชัดเจนว่าจะมีการสร้างสิ่งใดขึ้นบ้าง

  • Approve (อนุมัติ): ระบบจะสร้างที่เก็บโค้ด (repository) / pull request และแสดงการ์ดพร้อมผลลัพธ์ ได้แก่ ชื่อ repo และไฟล์ที่เพิ่มเข้ามา
  • Reject (ปฏิเสธ): จะไม่มีการสร้างสิ่งใดขึ้น คุณสามารถเริ่มคำร้องขอใหม่พร้อมระบุสิ่งที่ต้องการเปลี่ยนแปลงได้

จะไม่มีการสร้างสิ่งใดขึ้นบน GitHub จนกว่าคุณจะอนุมัติ

บทสนทนาจะถูกจัดเก็บไว้

บทสนทนาของคุณจะถูกบันทึกไว้ตลอดการใช้งาน หากคุณโหลดหน้าใหม่หรือกลับมาใช้งานภายหลัง คุณจะเห็นไทม์ไลน์เดิม รวมถึงคำร้องขอที่อนุมัติไปแล้วและ PR card ที่เป็นผลลัพธ์ ในสภาพเดิมทุกประการ และคุณจะไม่ถูกขอให้อนุมัติคำร้องขอเดิมซ้ำอีก

การเชื่อมต่อ GitHub

ก่อนที่ระบบจะสามารถเปิด pull request ให้กับโปรเจกต์ได้ โปรเจกต์นั้นจำเป็นต้องมีการเชื่อมต่อ GitHub ก่อน คลิก Manage GitHub connection ที่ด้านบนของหน้าแชทเพื่อไปยังหน้าตั้งค่าของโปรเจกต์

  • Connect GitHub: เริ่มขั้นตอนการติดตั้ง GitHub App เมื่อติดตั้งเสร็จแล้ว การเชื่อมต่อจะถูกจดจำไว้สำหรับโปรเจกต์นั้น และคำร้องขอวางโครงสร้างครั้งต่อ ๆ ไปจะใช้การเชื่อมต่อเดิมซ้ำ
  • Connected repos: แสดงองค์กร การติดตั้ง (installation) และที่เก็บโค้ดที่ผูกกับโปรเจกต์อยู่ในปัจจุบัน เพื่อให้คุณยืนยันการเชื่อมต่อได้ก่อนเริ่มวางโครงสร้าง

หากโปรเจกต์ของคุณยังไม่ได้ตั้งค่า GitHub โปรดแจ้งให้ผู้ดูแลระบบดำเนินการติดตั้งให้เรียบร้อย

ขั้นตอนต่อไป

Enterprise AI governance, on infrastructure you own.