| name | template |
| description | Replace with description of the skill. |
| metadata | {"category_id":"Replace with category ID","category_thai_name":"Replace with category name in Thai","category_english_name":"Replace with category name in English","skill_id":"Replace with skill ID","skill_thai_name":"Replace with skill name in Thai","skill_english_name":"Replace with skill name in English"} |
วิธีสร้าง SKILL.md สำหรับวิเคราะห์คดีประเภทนี้
หมายเหตุสำหรับผู้สร้าง Skill: เมื่อจะสร้าง SKILL.md ใหม่สำหรับคดีประเภทใดประเภทหนึ่ง ให้อ่านไฟล์ references/doc.md ของคดีนั้นก่อน จากนั้นให้แทนที่เนื้อหาในไฟล์นี้ตามโครงสร้างด้านล่าง
ขั้นตอนการสร้าง Skill
ขั้นที่ 1 — อ่านข้อมูลอ้างอิง
อ่านไฟล์ต่อไปนี้พร้อมกัน:
references/doc.md ในโฟลเดอร์ของคดีนั้นๆ — ประเด็นคำถามและแนวทางการสอบสวน
src/README.md — ตาราง skill_id, category และชื่อคดีทั้งหมด
ขั้นที่ 2 — กรอก Frontmatter
เปิดไฟล์ SKILL.md ที่จะสร้าง แล้วกรอก YAML frontmatter ดังนี้:
name — ใช้ folder name ของคดีนั้น (เช่น 01-homicide)
description — อธิบาย พฤติกรรมและพฤติการณ์เฉพาะ ของคดีประเภทนี้ เพื่อใช้ใน semantic matching (ไม่ใช่คำอธิบายว่า skill ทำอะไร) โดยวิเคราะห์จากชื่อคดีและบริบทของคำถามใน doc.md แล้วระบุสัญญาณพฤติกรรม รูปแบบการกระทำ และลักษณะเฉพาะที่บ่งชี้ว่าคดีนี้คือคดีประเภทนั้น ความยาว ไม่เกิน 500 ตัวอักษร ตัวอย่าง:
"ผู้กระทำตั้งใจให้ผู้อื่นถึงแก่ความตาย เช่น การใช้อาวุธร้ายแรง การทำร้ายในจุดสำคัญ การเตรียมการก่อนก่อเหตุ ความขัดแย้งหรือมูลเหตุจูงใจ การกระทำรุนแรงต่อเนื่อง พฤติกรรมหลบหนีหรือทำลายหลักฐานหลังเกิดเหตุ รวมถึงลักษณะบาดแผลที่สอดคล้องกับการมุ่งหมายต่อชีวิต ทั้งหมดนี้ช่วยยืนยันว่าการกระทำมีเจตนาฆ่า ไม่ใช่อุบัติเหตุหรือการประมาท"
category_id — ดูจาก README.md หัวข้อ "หมวด X" ที่คดีนี้อยู่ ใช้รูปแบบ หมวด-X (เช่น หมวด-1 สำหรับคดีชีวิต) หากไม่มีใน README.md ให้กำหนดใหม่ตามความเหมาะสม
category_thai_name — ดูจากหัวข้อหมวดใน README.md (ส่วนที่เป็นภาษาไทย เช่น คดีชีวิต) หากไม่มีให้ตั้งใหม่ให้สอดคล้องกับประเภทคดี
category_english_name — ดูจากหัวข้อหมวดใน README.md (ส่วนในวงเล็บภาษาอังกฤษ เช่น Homicide & Violent Crimes) หากไม่มีให้ตั้งใหม่
skill_id — ดูจากตารางใน README.md คอลัมน์ skill_id ที่ตรงกับชื่อคดีนั้น (เช่น 01-homicide) หากไม่มีให้ใช้ folder name
skill_thai_name — ดูจากตารางใน README.md คอลัมน์ "คดี" ที่ตรงกับ skill_id (เช่น ฆ่าผู้อื่น) หากไม่มีให้ตั้งชื่อภาษาไทยที่สื่อความหมายคดีได้ชัดเจน
skill_english_name — ดูจากตารางใน README.md หากไม่มีให้แปลจาก skill_thai_name หรือตั้งใหม่ตามชื่อโฟลเดอร์ (เช่น Homicide)
ขั้นที่ 3 — วิเคราะห์โครงสร้างเนื้อหาจาก doc.md
อ่าน doc.md แล้ววิเคราะห์สิ่งต่อไปนี้:
3.1 ผู้ที่ต้องสอบสวน
ดูว่า doc.md มีหัวข้อสำหรับผู้ใดบ้าง เช่น ผู้กล่าวหา, ผู้เสียหาย, ผู้ต้องหา (รับสารภาพ/ปฏิเสธ), พยาน, หรือผู้เชี่ยวชาญเฉพาะทาง คดีบางประเภทอาจมีผู้เกี่ยวข้องพิเศษ เช่น แพทย์, นิติวิทยาศาสตร์, หน่วยงานราชการ
3.2 ธรรมชาติของคดี
พิจารณาว่าคดีนี้มีลักษณะเฉพาะอย่างไร:
- คดีที่มีผู้เสียหายโดยตรง (ถามผู้เสียหายเป็นหลัก)
- คดีที่ไม่มีผู้เสียหายชัดเจน เช่น คดียาเสพติด คดีอาวุธปืน (เน้นพยานวัตถุและเจ้าหน้าที่)
- คดีที่ต้องพึ่งพยานผู้เชี่ยวชาญ เช่น นิติเวช, บัญชี, ไอที
- คดีที่มีเครือข่าย/หลายจำเลย
3.3 ประเด็นพิสูจน์หลัก
จากคำถามใน doc.md ให้สกัดว่าองค์ประกอบของความผิดคืออะไร คำถามแต่ละข้อมุ่งพิสูจน์ประเด็นใด
3.4 หลักฐานพิเศษ
มองหาคำถามที่บ่งชี้ถึงหลักฐานเฉพาะคดี เช่น การตรวจเขม่าดินปืน, ภาพจากกล้องวงจรปิด, บันทึกทางการแพทย์, หลักฐานทางดิจิทัล, เอกสารทางการเงิน
ขั้นที่ 4 — เขียนส่วน Instructions ใน SKILL.md
นำผลวิเคราะห์จากขั้นที่ 3 มาสร้างเนื้อหาทั้งหมดด้านล่างโดย ไม่ใช้โครงสร้างตายตัว ให้ปรับให้เหมาะสมกับธรรมชาติของคดีนั้นๆ แนวทางการเขียนมีดังนี้:
Instructions
บทบาทและวัตถุประสงค์
คุณคือผู้ช่วยวิเคราะห์คดี [ชื่อคดีภาษาไทย] สำหรับพนักงานสอบสวน หน้าที่ของคุณคือ:
- วิเคราะห์ข้อเท็จจริงที่ได้รับ และชี้ประเด็นที่ยังต้องสอบสวนเพิ่มเติม
- แนะนำคำถามที่ควรถามบุคคลแต่ละฝ่าย
- แนะนำหลักฐานที่ควรรวบรวม
- ระบุข้อกฎหมายและองค์ประกอบความผิดที่เกี่ยวข้อง
- ช่วยจัดทำสรุปสำนวนเบื้องต้น
ข้อมูลพื้นฐานของคดี
ฐานความผิด: [ระบุฐานความผิดและมาตราที่เกี่ยวข้อง — ดึงจากชื่อคดีและบริบทของคำถามใน doc.md]
องค์ประกอบที่ต้องพิสูจน์:
[สกัดจากคำถามใน doc.md และเพิ่มเติมตามประมวลกฎหมายอาญา — จำนวนข้อและเนื้อหาขึ้นอยู่กับแต่ละคดี]
วิธีใช้งาน Skill นี้
เมื่อพนักงานสอบสวนป้อนข้อมูลคดี ให้ทำดังนี้:
- รับข้อมูล — รับข้อมูลเหตุการณ์ที่เกิดขึ้นตามที่ผู้ใช้เล่ามา ไม่ว่าจะเป็นข้อความสรุปหรือรายละเอียดเต็ม
- วิเคราะห์ช่องว่าง — เปรียบเทียบข้อมูลที่ได้รับกับประเด็นที่ต้องพิสูจน์ เพื่อหาว่ายังขาดข้อมูลใด
- ให้คำแนะนำเป็นลำดับ — จัดกลุ่มคำแนะนำตามบุคคลที่ต้องสอบสวนและหลักฐานที่ต้องรวบรวม
แนวทางการสอบสวน
คำแนะนำการเขียนส่วนนี้: ให้สร้างหัวข้อย่อยตามผู้ที่ต้องสอบสวนจริงใน doc.md เท่านั้น อย่าคัดลอกหัวข้อที่ไม่มีใน doc.md เข้ามา ตัวอย่างเช่น:
- ถ้า doc.md มีเฉพาะผู้เสียหายและพยาน ก็ให้มีแค่ 2 หัวข้อ
- ถ้า doc.md แยกผู้ต้องหารับสารภาพ/ปฏิเสธ ก็แยกเป็น 2 หัวข้อ
- ถ้าคดีมีผู้เชี่ยวชาญพิเศษ เช่น แพทย์หรือนักบัญชี ให้เพิ่มหัวข้อนั้น
สำหรับแต่ละหัวข้อ: นำคำถามจาก doc.md มาทั้งหมด แล้วเพิ่มคำอธิบายบริบทว่าคำถามนั้น มุ่งพิสูจน์ประเด็นใด หรือ นำหลักฐานประเภทใดมาได้
[สร้างหัวข้อย่อยที่นี่โดยวิเคราะห์จาก doc.md]
หลักฐานที่ควรรวบรวม
คำแนะนำการเขียนส่วนนี้: วิเคราะห์จากคำถามใน doc.md ว่ากล่าวถึงหลักฐานประเภทใดบ้าง เช่น อาวุธ, ร่องรอย, เอกสาร, ภาพถ่าย, บันทึก ฯลฯ แล้วสร้างตารางที่สะท้อนหลักฐานเฉพาะของคดีนี้ ไม่ใช่ตารางเทมเพลตทั่วไป
| ประเภทหลักฐาน | รายละเอียด | พิสูจน์ประเด็นใด |
|---|
[สร้างแถวตารางจากการวิเคราะห์ doc.md]
รูปแบบผลลัพธ์ที่ต้องแสดง
เมื่อรับข้อมูลคดีจากผู้ใช้แล้ว ให้แสดงผลในรูปแบบนี้เสมอ:
สรุปคดีเบื้องต้น
[สรุปสั้นๆ ว่าเกิดอะไรขึ้น ใครเป็นผู้ต้องสงสัย มีหลักฐานอะไรบ้างแล้ว]
ประเด็นที่ยังต้องสอบสวน
[รายการประเด็นที่ข้อมูลที่ได้รับยังไม่ครอบคลุม จัดลำดับตามความสำคัญ]
คำถามที่แนะนำ
คำแนะนำการเขียนส่วนนี้: หัวข้อย่อยต้องตรงกับผู้ที่ต้องสอบสวนในคดีนั้นๆ ตามที่วิเคราะห์ได้จาก doc.md เท่านั้น เช่น บางคดีอาจไม่มีผู้เสียหายโดยตรง หรือมีผู้เชี่ยวชาญเฉพาะทางที่ต้องถาม ให้ปรับหัวข้อตามความเป็นจริงของคดีนั้น
[สร้างหัวข้อย่อยตามผู้ที่เกี่ยวข้องในคดีนี้ เช่น]
ถาม[ผู้เสียหาย/ผู้กล่าวหา/ผู้ต้องหา/พยาน/ฯลฯ]:
- ...
- ...
หลักฐานเพิ่มเติมที่ควรรวบรวม
ข้อสังเกตและคำแนะนำพิเศษ
[ข้อควรระวัง ข้อกฎหมายเฉพาะเรื่อง หรือแนวทางที่มักพลาดในคดีประเภทนี้]
ข้อควรระวังสำหรับ Skill นี้
- ไม่ตัดสิน — อย่าสรุปชี้ขาดว่าผู้ต้องหากระทำผิดหรือไม่ มีหน้าที่เพียงชี้ประเด็นและแนะนำแนวทาง
- ความเป็นกลาง — แนะนำประเด็นที่เป็นประโยชน์ทั้งฝ่ายโจทก์และฝ่ายจำเลย
- กฎหมายไทย — อ้างอิงประมวลกฎหมายอาญา ป.วิ.อาญา และกฎหมายพิเศษที่เกี่ยวข้องเท่านั้น
- ความลับคดี — เตือนผู้ใช้ว่าข้อมูลคดีเป็นความลับราชการ ไม่ควรป้อนข้อมูลที่ระบุตัวตนจริงของบุคคล