# Rubric และแนวคำตอบ: M07 สนับสนุนค้นหา

รุ่น M07-v1 · 11 ตุลาคม 2026 · เรียบเรียงใหม่ PK-Research / Drone-Hub · CC BY 4.0 ตาม [readme](https://drone.pk-research.work/downloads/drone-applications/search-support-readme.md)

ใช้ [บท M07](https://drone.pk-research.work/knowledge/drone-applications/search-support/), [B](https://drone.pk-research.work/downloads/drone-applications/search-support-beginner.md), [O](https://drone.pk-research.work/downloads/drone-applications/search-support-operator.md), [D](https://drone.pk-research.work/downloads/drone-applications/search-support-developer.md), [CSV](https://drone.pk-research.work/downloads/drone-applications/search-support-observations.csv) และ [KSEC record](https://drone.pk-research.work/downloads/drone-applications/ksec-learning-record.md)

K=ความรู้ S=ทักษะ E=จริยธรรม C=ลักษณะบุคคล E/C ตรวจเหตุผล การตัดสินใจ การรับคำทักและการแก้ที่บันทึกในกิจกรรม ไม่ติดป้ายคุณธรรมหรือบุคลิกถาวร ไม่ใช้ความคล่องพูด/ความมั่นใจเป็นเกณฑ์ ไม่มีผลผู้เรียนจริงในชุดนี้

## ตรวจพื้นฐานและตรวจราย ID

เลือก 4 ID ของเส้นทาง ลง **มีหลักฐานตามเกณฑ์ / ต้องฝึกเพิ่ม / ยังไม่มีหลักฐาน** พร้อมไฟล์/ส่วน ผู้ตรวจ บทบาท วัน รุ่นข้อมูล/เกณฑ์ เหตุและงานแก้ ผู้เรียนเดี่ยวระบุ self-review/รอผู้ตรวจ ไม่ให้ผ่านจากการอ่านจบ จำนวนช่องหรือคะแนนรวมที่กลบการแต่งผล

แต่ละแถวมี priorKnowledge (K ก่อน) และ priorSkill (S ก่อน) ใช้ตรวจสั้นก่อนงานหลัก E/C มี readiness จากการตัดสินใจ/แก้ตัวอย่างและลิงก์กิจกรรมเติม ถ้าขาดให้ทำงานเติมแล้วตรวจซ้ำ เก็บรุ่นก่อน–หลังและคำตอบทุกคำทัก งานค้างต้องมี owner/หลักฐานที่ขอ/เงื่อนไขทวน

## 12 ผลลัพธ์ กิจกรรมและเกณฑ์พร้อมตัวอย่าง

| ID | K ก่อน / S ก่อน / ตรวจสั้นและงานเติม | เป้าหมายที่วัดได้ / กิจกรรม / หลักฐาน | มีหลักฐานตามเกณฑ์: ตัวอย่าง | ต้องแก้: ตัวอย่าง / ส่งซ้ำ |
|---|---|---|---|---|
| APP-M07-B-K01 | K: UAS/RGB/thermal/observation; S: อธิบายคำขอ; ทวน [พื้นฐาน](https://drone.pk-research.work/knowledge/fundamentals/) และ [sensor limits](https://drone.pk-research.work/knowledge/imagery-analysis/sensor-limitations/) แล้วอธิบายจุดร้อน | อธิบายผู้รับ/คำถาม/ผลส่งมอบ/ขอบใช้และ A/B/ภาคพื้น; brief+ตาราง 7 เกณฑ์ | “RGB ให้บริบท B เพิ่ม thermal เมื่อชุด/คน/วิธีรองรับ ส่วนบังยัง unknown” มีผู้รับและคำถามเฉพาะ | “thermal ดีกว่าเสมอและพบคนจากสี” แก้ brief ด้วยสิ่งตอบได้/ไม่ได้และวิธีอื่น |
| APP-M07-B-S01 | K: ID/sector/timezone; S: อ่านตาราง/ลบเวลา; ทวน [time-location](https://drone.pk-research.work/knowledge/imagery-analysis/time-location/) แล้วคำนวณ S01 | จัด 6sector/6record และแยก coverage/detection/time; สองทะเบียน+สูตร/ตัวหาร | A/F2/6 หน่วย อีก 4/6 ค้าง TP 2 / FP 1 / FN 1 / TN 2; S05 ไม่มี latency queue 6; ทุก ground_status=not_performed | “2/6 พื้นที่ clear”, pending latency 0 หรือ S05 ไม่นับ TP ให้แยก registry/review/arithmetic ใหม่ |
| APP-M07-B-E01 | K: สมมติ/จริง/สิทธิ์; S: แก้ claim; readiness แก้คำขอ AI พบคน/โพสต์ทั้งหมด; ทวน [observation](https://drone.pk-research.work/knowledge/imagery-analysis/observation/) และ [handover](https://drone.pk-research.work/knowledge/disaster-management/data-handover/) | ตัดสินใจใช้ผล/แชร์หนึ่งสถานการณ์พร้อมเหตุ; corrected claim+private/public คำขอ | “มี metadata สมมติ ไม่มีใครยืนยันพบ ขอ raw/location/ผู้รับมีสิทธิ์ก่อนใช้” ลด public พร้อมเหตุ | แต่ง ground/ใช้ AI เป็น raw/เผยพิกัดอัตโนมัติ ถอน claim แล้วทำคำตอบใหม่พร้อมผู้ทวนสิทธิ์ |
| APP-M07-B-C01 | K: รุ่น/หน้าที่; S: เก็บก่อนหลัง/ตอบทัก; readiness รับคำทักหนึ่งข้อ; ทวน [teamwork](https://drone.pk-research.work/knowledge/human-factors/teamwork/) แล้วอ่านกลับ | ตอบทุกทักและติดตามงานค้าง; B-v0/B-v1/change / owner log | เก็บ v0 ที่ใช้ queue ผิด v1 แก้พร้อมเหตุ S05 มี owner/raw-time ที่ขอ/เงื่อนไขทวน | ลบ v0 หรือ“จะตรวจ”ไม่มอบงาน ให้เก็บก่อนหลังและตอบทุกทักด้วยหลักฐาน/เหตุ |
| APP-M07-O-K01 | K: mission/aircraft/sensor/method; S: เทียบเกณฑ์ร่วม; ทวน [selection](https://drone.pk-research.work/knowledge/drone-applications/selection/) กับ [site](https://drone.pk-research.work/knowledge/field-operations/site-assessment/) แล้วเทียบ A/B | เทียบ 7 เกณฑ์และ task-fit3platform มีเงื่อนไข; A/B+manual/compatibility บัญชี | Coverage/endurance/conditions/review/link/cost/limits-fallback ร่วมกัน มี mount/power/massCG/time/location/manual ที่ต้องขอ | ระยะ/ค่าบิน/preset สากลหรือเลือก B เพราะชื่อ ให้ทวนชุดจริง/งานเดียวและทางเลือก |
| APP-M07-O-S01 | K: registry/queue/roles/time; S: วางคนทวน/เวลา; ทวน [brief](https://drone.pk-research.work/knowledge/field-operations/mission-brief/) และ [time-location](https://drone.pk-research.work/knowledge/imagery-analysis/time-location/) แล้ววาง S03/S05 | วางหกขั้นพร้อม owner/ทรัพยากร/hold; sector/candidate/queue/handover แยก | S01provisional raw/location hold S03source/location S05queue; B/C/D/E งานต่อ 4/6 คำขอมีผู้รับ/หลักฐาน ไม่ dispatch จาก teaching | named recipient เท่ากับ ack หรือ confirmed_teaching เป็น coords จริง แก้สถานะ/owner/hold/fallback |
| APP-M07-O-E01 | K: สิทธิ์/ขอบหลักฐาน/รับงาน; S: เลือกข้อมูลจำเป็น; readiness ทำ private/public ตัวอย่าง; ทวน [evidence](https://drone.pk-research.work/knowledge/imagery-analysis/evidence-report/) กับ [handover](https://drone.pk-research.work/knowledge/disaster-management/data-handover/) | ส่ง versionedpackage ตามสิทธิ์โดยคง unknown; private/public+redactionlog | raw absent ชัด แยก capture/receive/review/confirmation; ไม่มี found person หรือ groundverified public รอ review/ลดข้อมูล | ซ่อน incomplete/แต่ง raw hash/โพสต์พิกัด ให้ถอน claim และแก้ package พร้อมเหตุการลด |
| APP-M07-O-C01 | K: อำนาจทรัพยากร/รุ่น; S: ขอสมทบ/ตามคำตอบ; readiness รับทักชื่อทีมไม่ใช่ตอบรับ; ทวน [teamwork](https://drone.pk-research.work/knowledge/human-factors/teamwork/) | ติดตาม mutualaid/แก้แผนทุกทัก; O-v0/O-v1/request / confirmation-ownerlog | ผู้ขอ/เจ้าของผู้ยืนยัน/หลักฐานขอบเวลา หรือยังไม่ยืนยันและพักงานพึ่งทรัพยากร มี fallback | เขียนทีม available จากการขอ ให้คง pending และตั้งผู้ตาม/วิธีทวน/ทางเลือก |
| APP-M07-D-K01 | K: schema/state/requirement/sensor; S: อธิบาย contract/reason; ทวน [testing](https://drone.pk-research.work/knowledge/testing/) และ [sensor limits](https://drone.pk-research.work/knowledge/imagery-analysis/sensor-limitations/) แล้วแยก reference | อธิบาย v0→v1 และ R01–R08; input/output/reasons+scope | สอง registry/สาม metrics แยก authored labels ไม่ pixels/groundtruth จริง GNSS ไม่ object coordinates | flag เป็น found/ไม่มี raw แต่ pixels verified ให้แก้ contract และขอบ claim |
| APP-M07-D-S01 | K: timestamps/denominator; S: mutation→expected; ทวน [integration](https://drone.pk-research.work/knowledge/integration/) และ [time-location](https://drone.pk-research.work/knowledge/imagery-analysis/time-location/) แล้วเขียน missing reference | ครบ D01–D18/subcases ผูก R01–R08; expected/actualmatrix | normal 6/dup/time/unknown/zero/FP-FN/sector-case/raw / location/queue/rights/untrusted/version ครบ actualnot_run | เติม missingtime/zero denominator/ลบ unknown/เขียนผ่านโดยไม่รัน ให้แก้ expected และแยก actual |
| APP-M07-D-E01 | K: ระดับหลักฐาน/สิทธิ์/untrusted data; S: ถอน claim/export; readiness แก้“v1tested/public ได้”; ทวน [evidence](https://drone.pk-research.work/knowledge/imagery-analysis/evidence-report/) | รายงานข้อเสนอ/ผล/สิทธิ์ตรงขอบ; claim scope+private/public/untrustedplan | proposal เท่านั้น ไม่มี validator/AI/flight/ground/learner/calibration ผล; text เป็น data ไม่ execute/auto-fetch | “v1 ผ่านทุก case”หรือคำใน CSV สั่งส่งข้อมูล ให้ถอน claim actualnot_run และทวนสิทธิ์ |
| APP-M07-D-C01 | K: baseline/version/rollback; S: เก็บ issue/ก่อนหลัง; readiness เปิด issue ตัวหารผิด; ทวน [teamwork](https://drone.pk-research.work/knowledge/human-factors/teamwork/) | ทุกทักมีคำตอบและแผนคืน/ทวน; D-v0/D-v1/input/schema/rules/config/output/change-review | trigger ผู้พัก/คืน/ตรวจ known-reviewed ที่รองรับหรือคง hold แจ้ง stale output ทวน D01–D06+D11+D14+D15+D17+failedcases | ทับประวัติ/คืน v0 ที่ผิดแล้วเรียก ready ให้เก็บ issue แจ้งผู้รับและคง hold จนมีหลักฐาน |

## เฉลย fixture ที่ต้องรักษาร่วมกัน

TRAIN-SAR-01 snapshot 2026-10-11T10:20:00+07:00 ทุก metadata author_provided_teaching_assumption ทุก media not_supplied ทุก ground not_performed ไม่มีคนยืนยันพบ ภาพ AI เป็น conceptual เท่านั้น

| Sector | สถานะ | ขอบเฉลย |
|---|---|---|
| A openbank | reviewed_open | ส่วนเปิดทวนตามสอน S01 ยัง provisional ต้อง raw/location ก่อน operational ground handover |
| B trees | occluded | ส่วนบัง unknown S03location/source hold FN จาก reference แต่งขึ้น |
| C coveredstructure | partial | S04no_candidate ไม่ clear ส่วนบัง |
| D openfield | acquired_pending_review | S05pending คิวภาพ ไม่ทวนครบจาก flag |
| E inaccessiblepatch | not_collected | ไม่มี record ไม่เป็นผลลบ เปิดวิธีอื่น/พัก |
| F openpath | reviewed_open | S06no_candidate ไม่ยืนยันไม่มีคน |

2/6 workload units reviewed_open และ 4/6 ต้องงานต่อ ไม่ area/clear/searchedcomplete S02rejected_teaching เพราะ authorreference warm object ไม่ actual pixel test/field clear S01/S05 TP 2, S02 FP 1, S03 FN 1, S04/S06 / TN 2, precision 2/3 recall 2/3 ของ authored object set ไม่ AIinference S05 นับ TP แม้ pending เพราะ label/flagarithmetic แยก review

| Record | capture→review | receive→review | ขอบเวลา |
|---|---|---|---|
| S01 | 9 นาที | 3 นาที | ยังไม่มี confirmation |
| S02 | 8 นาที | 4 นาที | rejection เป็นสมมติ |
| S03 | 8 นาที | 4 นาที | location ยังไม่ยืนยัน |
| S04 | 7 นาที | 3 นาที | C ยัง partial |
| S05 | ไม่มี | ไม่มี | backlog 1 queue age6 นาทีจาก receive→snapshot ไม่ review duration |
| S06 | 8 นาที | 3 นาที | ไม่มี candidate ไม่ clear |

MissingreferenceS03: unknown 1 labelled 5 TP 2 / FP 1 / FN 0 / TN 2 precision 2/3 recall 2/2 เฉพาะ labelledsubset ไม่เป็นระบบดีขึ้น คง S03/sectorB และ coverage เดิม ไม่มี ground_status ให้เติม reference ทุก reference หาย unknown 6 labelled 0 ทั้ง metricundefined ทุกตัวหารศูนย์ undefined ไม่ 0

## แนวคำตอบ B/O/D และการแก้ส่งซ้ำ

B มี brief ผู้รับ/คำถาม/ขอบเวลา A/B7 เกณฑ์/ภาคพื้น สองทะเบียน ตัวเลข/เวลาสามเรื่องแยก และแก้คำขอ AI พบสองคน/clear/โพสต์พิกัดด้วยเหตุและสิทธิ์ เก็บ B-v0/B-v1 และ owner งานค้าง

O มีผู้รับ/เจ้าของพื้นที่-ข้อมูล/ผู้รับผิดชอบการบิน/ทีม/ผู้ทวนภาพ-ตำแหน่ง/ผู้จัดคิว/ผู้ยืนยันภาคพื้น/ผู้จัดเก็บ หกขั้นทุกงานมีคนหลักฐาน/hold ทรัพยากรแบตเตอรี่/ลิงก์/คู่มือ/ข้ออนุญาตตามงานจริง ต้นทุนถึงข้อมูลใช้ได้ ทีมสมทบต้องเจ้าของยืนยันก่อน available ขาดให้ pending และพักงานที่พึ่งนั้น ไม่มี universaldistance/SLA/confidence

Handover มีรุ่น case/sector/record/source/locationmethod-error/capture-receive-review-timezone/unknown/action-owner/สิทธิ์ ชื่อผู้รับไม่เป็น sent/received/acknowledged ต้องหลักฐานแต่ละขั้น ground_verified/confirmation ต้องกระบวนการผู้รับผิดชอบจริง ไม่มีใน fixture Publiccopy ลดข้อมูลพร้อม review/redactionlog O-v0/O-v1 ตอบทุกทัก

D มี R01–R08 และ D01–D18/subcases ตามใบงาน expected ถูก actualnot_run v0→v1 แก้ found/clear/latency 0/unknown as negative source/raw/location hold ยังเปิด text/CSV เป็น data ไม่ execute/auto-fetch หากปรับ hardware ต้อง manual/compatibilitymount-power-massCG/time/location/controlled reference/method/rollbacktests ไม่มี trial หรือ calibration ส่งมอบ เก็บก่อนหลัง/issue/trigger/ผู้คืน/ผู้ตรวจ/แจ้ง stale/ทวนหลังคืนหรือคง hold

การแก้ส่งซ้ำ: ผู้ตรวจระบุ ID/ส่วน/เหตุที่ยังขาด ผู้เรียนเก็บก่อนหลังตอบทุกคำทักด้วยหลักฐานหรือเหตุคงไว้ ตั้ง owner/หลักฐาน/เงื่อนไขทวนให้ข้อค้าง ตรวจใหม่ราย ID ไม่คะแนนเหมารวม Debrief ให้ถามว่าข้อไม่รู้ใดเปลี่ยนวิธี/คิวและผู้รับช่วงตามเหตุแก้ได้หรือไม่ ผล KSEC เป็นหลักฐานในกิจกรรม ไม่รับรองความพร้อมบิน/กู้ภัยหรือบุคลิก และ CLO/PLO ยัง pending_design
