อัปเดต: 2026-05-26 (CP19 ✅) กฎเหล็ก: ก่อนแก้โค้ด/เอกสาร/รันคำสั่งใดๆ อ่าน RULES.md — เขียนแผนในไฟล์นี้ → รอ "อนุมัติ" → จึงดำเนินการ
| อยากรู้ / ทำอะไร | อ่านไฟล์ | สำหรับ |
|---|---|---|
| กฎก่อนแก้โค้ด/เอกสาร/รันคำสั่งใดๆ | RULES.md | ผู้ใช้ + AI |
| ภาพรวมโปรเจกต์, ติดตั้ง, คำสั่ง CLI/MCP ครบ | README.md | ผู้ใช้ + AI |
| สั่ง AI: "อยากทำ X ใช้ tool อะไร" | USAGE_GUIDE.md | ผู้ใช้ |
| AI ควบคุมจอ: daemon, sensitive, MCP tools | SKILL.md | AI Agent |
| แก้ปัญหา / พฤติกรรมระบบ | TROUBLESHOOTING.md | ผู้ใช้ + AI |
| ความปลอดภัย / ก่อน push GitHub | SECURITY.md, docs/PUBLISHING.md | ผู้ใช้ + maintainer |
| แผนงานปัจจุบัน + backlog | ไฟล์นี้ | ผู้ใช้ + AI |
| ประวัติ CP1–CP7 (archive) | docs/archive/implementation_plan_cp1-cp7.md | อ้างอิง / debug |
| ประวัติ CP8–CP12 (archive) | docs/archive/implementation_plan_cp8-cp12.md | อ้างอิง / debug |
| ประวัติ CP13–CP18 (archive) | docs/archive/implementation_plan_cp13-cp18.md | อ้างอิง / debug |
ลำดับแนะนำ (คน/AI ใหม่): RULES.md → README.md → (USAGE_GUIDE.md สั่งงาน / implementation_plan.md implement)
| Checkpoint | สถานะ | หมายเหตุ |
|---|---|---|
| CP1 (G: Testing + Doc Sync) | ✅ | |
| CP2 (D: MCP Server) | ✅ | 33 tools ปัจจุบัน (เริ่ม 16 + เพิ่มใน CP3–CP7) |
| CP3 (E: Action Primitives) | ✅ | harness 13/13 |
| CP4 (F1: Window & A11y) | ✅ | harness 12/12 |
| CP5 (F2: OCR + UX Polish) | ✅ | harness 17/17 |
| CP6 (Usage Guide) | ✅ | USAGE_GUIDE.md |
| CP7 (launch_app) | ✅ | harness 6/6 + ผู้ใช้ verify |
| CP7.1 (Doc Sync) | ✅ | |
| CP8 (Archive + Index) | ✅ | 2026-05-25 — ย้ายประวัติ + แผนที่เอกสาร |
| CP9 (GitHub publish prep) | ✅ | 2026-05-25 — .gitignore, PUBLISHING, SECURITY, LICENSE, path placeholders, README EN |
| CP10 (opencv-python dependency) | ✅ | 2026-05-26 — pyproject.toml + uv.lock + README + TROUBLESHOOTING §2 |
| CP10.1 (Doc + gitignore sync) | ✅ | 2026-05-26 — SKILL.md OpenCV · .gitignore .obsidian/ |
| CP10.2 (USAGE + TROUBLESHOOTING OpenCV) | ✅ | 2026-05-26 — USAGE_GUIDE.md · TROUBLESHOOTING.md §2 หัวข้อ |
| CP11 (Doc audit sync) | ✅ | 2026-05-26 — doc sync + harness 62/62 ผู้ใช้ verify |
| CP12 (Full GitHub readiness review) | ✅ | 2026-05-26 — ตรวจทุกไฟล์ก่อน push GitHub; ไม่พบ blocker |
| CP13 (Initial GitHub push) | ✅ | 2026-05-26 — push main ไป NAMEs-Thai/Windows-Computer-Control-MCP-For-Antigravity-Cursor สำเร็จ |
| CP14 (OpenCV / click-image verify) | ✅ | 2026-05-26 — harness test_cp10_opencv.py 7/7 ผ่าน |
| CP15 (Full System Function Test) | ✅ | 2026-05-26 — harness รวม 67/69 · MCP 33 tools + 5 resources · 2 warnings → CP16 |
| CP16 (CLI encoding + CP7 harness RPC) | ✅ | 2026-05-26 — CP4 12/12 · CP7 6/6 · CLI UTF-8 stdout |
| CP17 (Verify latest GitHub push) | ✅ | 2026-05-26 — local HEAD = origin/main = GitHub refs/heads/main (ec6fd66) |
| CP18 (Public safety audit) | ✅ | 2026-05-26 — ไม่พบ public blocker; ย้าย CP13–CP18 เข้า archive |
| CP19 (GitHub repo rename sync) | ✅ | 2026-05-26 — remote → NAMEs-Thai/WindowsComputerControl_Antigravity-Cursor |
Remote ปัจจุบัน: https://github.com/NAMEs-Thai/WindowsComputerControl_Antigravity-Cursor.git
สรุปเทคนิค: MCP 33 tools · resources 5 · harness รวม 62/62 ✅ + OpenCV 7/7 ✅ · CP15 full run 69/69 (หลัง CP16)
- เขียน section ใหม่ (เช่น
# CP9 — ...) อธิบายเป็นภาษาไทย: จะแก้อะไร ไฟล์ไหน ผลกระทบ - รอผู้ใช้พิมพ์ "อนุมัติ"
- ดำเนินการ → อัปเดตตารางสถานะด้านบน
- แผน checkpoint ที่ปิดแล้วและยาว → ย้ายไป
docs/archive/(สร้างไฟล์ใหม่ถ้าจำเป็น)
- Web automation:
web_screenshot,web_eval,web_wait_for_load_state - Cross-monitor: screenshot หลายจอ
- OCR ไทย: post-processing ผลลัพธ์
- Action recording / playback: macro จาก history
- Voice-controlled mode: Windows Speech / Whisper
(ไม่มี checkpoint ที่รออนุมัติ — ดู Backlog ด้านบนสำหรับงานถัดไป)
รายละเอียด CP8–CP12 ย้ายไป docs/archive/implementation_plan_cp8-cp12.md รายละเอียด CP13–CP18 ย้ายไป docs/archive/implementation_plan_cp13-cp18.md
| CP | สรุปสั้น |
|---|---|
| CP8 | ย้ายประวัติ CP1–CP7 + แผนที่เอกสาร |
| CP9 | GitHub publish prep (.gitignore, LICENSE, PUBLISHING, path placeholders) |
| CP10 / 10.1 / 10.2 | opencv-python dependency + doc sync |
| CP11 | Doc audit sync + harness 62/62 ผู้ใช้ verify |
| CP12 | Full GitHub readiness review — ไม่พบ blocker |
| CP13 | Initial GitHub push |
| CP14 | OpenCV / click-image --confidence verify |
| CP15 | Full System Function Test |
| CP16 | CLI encoding + CP7 harness RPC |
| CP17 | Verify latest GitHub push |
| CP18 | Public safety audit — ไม่พบ blocker ก่อนเปิด public |
| CP19 | GitHub repo rename — อัปเดต origin + เอกสาร |