สวัสดีครับ

ช่วงนี้เห็นอุบัติเหตุด้านความปลอดภัยเกิดขึ้นบ่อยมาก เลยลองทำบริการชื่อ <คำขอโทษของทุกคน> ขึ้นมา เพื่อให้สามารถเขียนคำขอโทษล่วงหน้าก่อนที่เหตุจะเกิดได้

คำขอโทษของทุกคน

  • ที่อยู่บริการ: https://modusorry.vercel.app/
  • Github: https://github.com/laeyoung/modusorry
    • เป็นโปรเจกต์ Open Spec แบบเดียวกับ llm-wiki ของ Andrej Karpathy
    • อ้างอิงไว้ว่า ตอนที่ Fable 5 ยังใช้งานอยู่ ผมใส่ไฟล์ PRD แล้วรันพรอมป์ต์แบบวันช็อต จากนั้นปล่อยให้รันต่อเนื่อง 20 ชั่วโมง จนได้ MVP เวอร์ชันที่ใช้งานได้

ทำไมถึงสร้างขึ้นมา?

  • เพราะ AI ทำให้ทั้งโค้ดเพิ่มขึ้น 10 เท่า จำนวนโปรเจกต์เพิ่มขึ้น 10 เท่า และความพยายามในการหาช่องโหว่ก็เพิ่มขึ้น 10 เท่า
  • ถ้าคูณทั้งหมดเข้าด้วยกัน ก็อาจมองได้ว่าความน่าจะเป็นที่เหตุด้านความปลอดภัยจะเกิดขึ้นเพิ่มขึ้นถึง 1,000 เท่าเมื่อเทียบกับก่อนหน้า
  • ในความเป็นจริง ความถี่ของอุบัติเหตุด้านความปลอดภัยก็เพิ่มขึ้นอย่างรวดเร็วเช่นกัน ไม่ว่าจะเป็น ธุรกิจสตาร์ทอัพของทุกคน, MS, TVING, Duo, Fast Campus เป็นต้น
  • จากนี้ไป แทนที่จะพยายามทำให้ไม่มีปัญหาเกิดขึ้นเลย อาจต้องใช้วิธีที่สมจริงกว่า คือเหมือนหน่วยดับเพลิงรับมือกับไฟไหม้ ด้วยการตรวจเช็กป้องกันล่วงหน้า และมีคู่มือพร้อมการฝึกซ้อมว่าเมื่อเกิดเหตุแล้วจะรับมืออย่างไรและอพยพอย่างไร
  • เลยทำสิ่งนี้ขึ้นมา เป็นบริการที่ตั้งสมมติฐานไว้ก่อนว่าปัญหาจะเกิด แล้วให้ลองเขียนคำขอโทษล่วงหน้า และใช้คำขอโทษที่สร้างขึ้นมาตรวจสอบปัญหาได้

ฟีเจอร์หลัก

  • มีชุดฉุกเฉินตามแต่ละสถานการณ์ (ข้อมูล DB รั่วไหล, โทเคนยืนยันตัวตนรั่วไหล, ถูกแฮ็ก, ข้อมูลการชำระเงินรั่วไหล, เหตุจากผู้รับจ้างภายนอก, ซอร์สโค้ดรั่วไหล)
    • หลังจากเลือกสถานการณ์แล้ว ใส่ข้อเท็จจริงพื้นฐานตามหัวข้อ AI จะสร้างร่างคำขอโทษให้
    • สำหรับคำขอโทษที่สร้างขึ้น ระบบจะให้คะแนนจากมุมมองของการยอมรับความรับผิด ความชัดเจน การไม่มีถ้อยคำแก้ตัว การมีองค์ประกอบจำเป็นครบถ้วน และมุมมองของผู้เสียหาย พร้อมทั้งให้แนวทางปรับปรุง
  • การรับมือเหตุการณ์
    • ใช้เทมเพลตตามสถานการณ์ที่เตรียมไว้ล่วงหน้า เพื่อมอบชุดเครื่องมือรับมือเหตุการณ์โดยอิงจากร่างคำขอโทษ
    • จากข้อมูลจริงที่ตรวจสอบได้แล้ว สามารถจัดทำคำขอโทษฉบับสุดท้าย มาตรการป้องกันการเกิดซ้ำ หนังสือแจ้ง และเช็กลิสต์การรายงาน
  • ตัวอย่างผลลัพธ์ที่ Export

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น