goal-setter: สกิล agent ที่สะท้อนแนวทางการใช้ฟีเจอร์ goal ของ OpenAI
(github.com/computerphilosopher)เมื่อ Codex มีฟีเจอร์ Goal เพิ่มเข้ามา ก็สามารถมอบหมายงานระยะยาวให้ทำต่อเนื่องจนเสร็จได้แล้ว อย่างไรก็ตาม หากเจตนาของ Goal คลาดเคลื่อนแม้เพียงเล็กน้อย ก็อาจทำให้สิ้นเปลืองทั้งโทเคนและเวลาอย่างมาก
Goal Setter จะตรวจสอบองค์ประกอบที่จำเป็นสำหรับการเขียน goal ผ่านการสัมภาษณ์กับผู้ใช้
- สถานะแบบใดที่ถือว่าเสร็จสมบูรณ์อย่างชัดเจน
- สิ่งที่ไม่ควรทำมีอะไรบ้าง
- จะตัดสินความสำเร็จจาก evidence แบบใด
- เมื่อเจอทางตัน ควรหยุดที่จุดไหน และต้องรายงานอะไรบ้าง
สิ่งที่จะตรวจสอบในการสัมภาษณ์นั้นเขียนขึ้นผ่านสกิล skill-creator ของ Codex โดยอิงจากเคล็ดลับการใช้งานที่ OpenAI ประกาศไว้
(อ้างอิง: https://th.news.hada.io/topic?id=29639)
เมื่อจบการสัมภาษณ์ ระบบจะสร้างไฟล์ goals/<goal-name>.md ในรูทของโปรเจกต์ หากไม่พอใจกับเนื้อหาเอกสาร ก็สามารถขอให้แก้ไขอีกครั้งได้
เมื่อเนื้อหาในเอกสารตรงตามข้อกำหนดแล้ว ก็จะรัน goal ผ่าน Markdown ที่สร้างขึ้น
/goal @goals/<goal-name>.md
ข้อดี
- สามารถเขียนพรอมป์ต์สำหรับใช้กับ Goal ได้อย่างละเอียดตามเกณฑ์ที่ OpenAI เปิดเผยไว้
- สามารถแก้ไขซ้ำกับเอเจนต์และรีวิวไปเรื่อย ๆ จนกว่าจะพอใจได้ (Goal มักรันเป็นเวลานานและใช้โทเคนจำนวนมาก จึงได้ประโยชน์มากจากการเขียนพรอมป์ต์ให้ดี)
- เนื้อหาของ Goal ถูกเก็บเป็นไฟล์ไว้ จึงเพิ่มเข้า git เพื่อจัดการประวัติได้ง่าย
วิธีติดตั้ง
สามารถติดตั้งได้ใน Codex โดยใช้สกิล skill-installer
Use $skill-installer to install https://github.com/computerphilosopher/agent-skills/…
ยังไม่มีความคิดเห็น