KB_RLPD_PHASE2¶
ฐานความรู้ — โครงการพัฒนาและปรับปรุงระบบสารสนเทศกรมคุ้มครองสิทธิและเสรีภาพ ระยะที่ 2
แหล่งข้อมูลเดียวสำหรับทีม Fragment Lab และผู้รับเหมาช่วง
Documentation Site: https://kb-rlpd-phase2.pages.dev/
ข้อมูลอ้างอิงด่วน¶
| รายการ | รายละเอียด |
|---|---|
| ลูกค้า | กรมคุ้มครองสิทธิและเสรีภาพ (RLPD) |
| โครงการ | พัฒนาและปรับปรุงระบบสารสนเทศ ระยะที่ 2 |
| ระยะเวลาสัญญา | 270 วัน นับจากลงนามในสัญญา |
| ระบบในขอบเขต | 9 ระบบ (3 ใหม่ + 6 ปรับปรุง) |
| เป้าหมายการเปิดใช้งาน | ก่อนเดือนกันยายน 2026 (ขั้นต่ำ 5-7 ระบบ) |
| สถาปัตยกรรม | Micro Service + API + Single Database (MSSQL) |
| Stack ที่มีอยู่ | C# .NET, IIS, MSSQL |
| การช่วยสำหรับผู้พิการ | WCAG 2.2 Level AA (ไม่มีข้อผิดพลาด) |
| ผู้ติดต่อหลัก | คุณ X (หัวหน้าแผนกเทคโนโลยีสารสนเทศ) |
โครงสร้างที่เก็บข้อมูล (Repository)¶
KB_RLPD_PHASE2/
├── README.md ← คุณกำลังอยู่ที่นี่
├── CLAUDE.md ← บริบทสำหรับ AI assistant
├── mkdocs.yml ← การตั้งค่า MkDocs Material
├── requirements.txt ← Python dependencies
├── SYSTEM_OVERVIEW.md ← ภาพรวมระบบทั้ง 9 ระบบ
├── TIMELINE_AND_PRIORITIES.md ← เวลาการส่งมอบและลำดับความสำคัญของระบบ
├── docs/ ← MkDocs source (symlinks → root files)
│ ├── index.md → README.md
│ └── stylesheets/extra.css
├── systems/
│ ├── S1_legal_consultation.md ← ระบบให้คำปรึกษาทางกฎหมาย (ใหม่)
│ ├── S2_PJOS.md ← ระบบปฏิบัติการยุติธรรมเชิงรุก (ใหม่)
│ ├── S3_activity_report.md ← ระบบรายงานผลปฏิบัติภารกิจ + ลงทะเบียนหลักสูตร (ใหม่)
│ ├── S4_mediation.md ← ปรับปรุงสารสนเทศกลาง ไกล่เกลี่ยข้อพิพาท
│ ├── S5_lawyer_compensation.md ← ปรับปรุงระบบเบิกจ่ายค่าตอบแทน (134/1)
│ ├── S6_OCIPA.md ← ปรับปรุงระบบ OCIPA
│ ├── S7_witness_protection.md ← ปรับปรุงระบบคุ้มครองพยาน
│ ├── S8_website.md ← ปรับปรุงเว็บไซต์กรม
│ └── S9_web_portal.md ← ปรับปรุงเว็บพอร์ทัล
├── infrastructure/
│ ├── NETWORK_AND_ACCESS.md ← VPN, Firewall, ข้อมูลประจำตัว
│ ├── ENVIRONMENTS.md ← เซิร์ฟเวอร์, ฐานข้อมูล, ข้อมูลการปรับใช้
│ └── SECURITY_AND_COMPLIANCE.md ← VA Scan, Pentest, WCAG, สกมช
├── meetings/
│ └── 2026-03-24_pre_kickoff.md ← บันทึกการประชุมรวม
├── references/
│ └── TOR_PHASE_2_SUMMARY.md ← สรุปประเด็นสำคัญของ TOR
└── .github/workflows/
└── deploy-docs.yml ← Auto-deploy to GitHub Pages
แผนที่ระบบ¶
การพัฒนาใหม่ (New Development)¶
| # | ระบบ | แผนกเจ้าของ | อ้างอิง TOR |
|---|---|---|---|
| S1 | ระบบให้คำปรึกษาทางกฎหมาย | กพส. | 7.11 |
| S2 | ระบบปฏิบัติการยุติธรรมเชิงรุก (PJOS) | กพส. | 7.12 |
| S3 | ระบบรายงานผลปฏิบัติภารกิจ + ลงทะเบียนหลักสูตร | กสส. | 7.13 |
การปรับปรุง (Improvement)¶
| # | ระบบ | แผนกเจ้าของ | อ้างอิง TOR |
|---|---|---|---|
| S4 | สารสนเทศกลาง ไกล่เกลี่ยข้อพิพาท ระยะที่ 2 | กสร. | 7.14 |
| S5 | ระบบเบิกจ่ายค่าตอบแทน ส่งเสริมสิทธิผู้ต้องหา (134/1) | กพส. | 7.15 |
| S6 | ระบบ OCIPA (ช่วยเหลือเยียวยาผู้เสียหาย/จำเลย) | สชง. | 7.16 |
| S7 | ระบบคุ้มครองพยานในคดีอาญา | สคพ. | 7.17 |
| S8 | เว็บไซต์กรมคุ้มครองสิทธิและเสรีภาพ | IT | 7.18 |
| S9 | เว็บพอร์ทัล (Web Portal) | IT | 7.19 |
แผนที่การแบ่งแผนก¶
| ตัวย่อ | ชื่อเต็ม | ระบบ |
|---|---|---|
| กพส. | กองพิทักษ์สิทธิและเสรีภาพ | S1, S2, S5 |
| กสส. | กองส่งเสริมสิทธิและเสรีภาพ | S3 |
| กสร. | กองส่งเสริมการระงับข้อพิพาท | S4 |
| สชง. | สำนักชดเชยค่าสินไหม | S6 |
| สคพ. | สำนักงานคุ้มครองพยาน | S7 |
| IT | ศูนย์เทคโนโลยีสารสนเทศ | S8, S9 |
วิธีใช้งานฐานความรู้นี้¶
- เริ่มต้นด้วย
SYSTEM_OVERVIEW.mdเพื่อทำความเข้าใจภาพรวม - อ่าน
TIMELINE_AND_PRIORITIES.mdเพื่อทำความเข้าใจกลยุทธ์การส่งมอบ - เจาะลึกเข้าไปใน
systems/S{n}_*.mdสำหรับรายละเอียดของแต่ละระบบ - ตรวจสอบ
infrastructure/ก่อนตั้งค่าสภาพแวดล้อมการพัฒนา - บันทึกการประชุมใน
meetings/จะบันทึกข้อมูลผู้เสนอแนวทางดิบ
เว็บไซต์เอกสาร (Documentation Site)¶
โครงการนี้ใช้ MkDocs Material สำหรับสร้างเว็บไซต์เอกสารอัตโนมัติ
```bash
ติดตั้ง¶
python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt
เปิดเซิร์ฟเวอร์พัฒนา¶
mkdocs serve # http://127.0.0.1:8000
สร้างเว็บไซต์¶
mkdocs build # Output → site/ ```
เว็บไซต์จะ deploy อัตโนมัติไปยัง Cloudflare Pages ทุกครั้งที่ push ไปยัง main
```bash
Deploy แบบ manual¶
npx wrangler pages deploy site --project-name kb-rlpd-phase2 ```
แนวทางการมีส่วนร่วม (Contributing)¶
เมื่อเพิ่มข้อมูลในฐานความรู้นี้:
- อ้างอิงหมายเลขส่วน TOR เสมอ (เช่น "TOR 7.11.1")
- ติดป้ายคำถามปลายเปิดด้วย <!-- TODO: --> หรือ > **[OPEN]**
- ปรับปรุงไฟล์ระบบที่เกี่ยวข้อง ไม่ใช่บันทึกการประชุม
- เก็บข้อมูลประจำตัวใน infrastructure/NETWORK_AND_ACCESS.md เท่านั้น (อย่าเก็บข้อมูลประจำตัวกระจายไปในไฟล์อื่น)
- เมื่อเพิ่มเอกสารใหม่ อัปเดต mkdocs.yml ในส่วน nav ด้วย