bộ lọc an toàn Y Khoa (Safety Layer)
Nguyên tắc cốt lõi: Safety-First — "Trước hết là không gây hại" (Primum non nocere). Trợ lý AI tuyệt đối không tự chẩn đoán, không kê đơn thuốc, không làm trì hoãn cấp cứu.
1. Cấu Trúc Thành Phần
safety_charter.md: Hiến chương an toàn y khoa và ranh giới trách nhiệm.red_flag_rules.yaml: Tập luật phát hiện các dấu hiệu cờ đỏ cơ xương khớp khẩn cấp (Hội chứng chùm đuôi ngựa, gãy xương chấn thương, viêm khớp nhiễm khuẩn, chèn ép tủy cổ, sụt cân/sốt kèm đau xương).triage_protocol.yaml: Quy thức phân luồng 3 mức (GREEN: tự chăm sóc, AMBER: khám trong 24-72h, RED: đi cấp cứu/khám ngay).scope_boundaries.yaml: Quy định rõ các chủ đề AI được phép tư vấn vs. các chủ đề nghiêm cấm (ngoài phạm vi).medication_safety.yaml: Quy tắc an toàn sử dụng thuốc (không khuyến nghị thuốc kê đơn, cảnh báo tương tác thuốc và tác dụng phụ trên người cao tuổi).risk_register.md: Bảng đăng ký và kiểm soát rủi ro toàn dự án (lâm sàng, dữ liệu, AI và camera).disclaimers/:vi_general.md: Lời lời khuyên an toàn (disclaimer) chung.vi_emergency.md: Cảnh báo chỉ dẫn cấp cứu khẩn cấp.
2. Cơ Chế Kiểm Soát Hai Lớp (Pre-check & Post-check)
- Pre-check (Trước RAG/LLM): Phân tích câu hỏi người dùng bằng Regex/Pattern matching các từ khóa cờ đỏ. Nếu kích hoạt RED flag, chuyển ngay sang kịch bản cảnh báo khẩn cấp mà không cần qua LLM.
- Post-check (Sau LLM): Quét phản hồi của LLM để đảm bảo:
- Không chứa khẳng định chẩn đoán ("bác bị bệnh X").
- Không chứa chỉ định liều lượng thuốc kê đơn.
- Có đầy đủ câu khuyến cáo đi khám và trích dẫn nguồn.
3. Rủi Ro An Toàn Module Camera
Dự án đã bổ sung 10 rủi ro đặc thù cho module camera (RSK-CAM-001 đến RSK-CAM-010).
Các rủi ro bao gồm âm tính giả, nguy cơ ngã khi thử nghiệm, bảo mật hình ảnh và thiên kiến tự động hóa.
Toàn bộ danh mục và biện pháp giảm thiểu được ghi nhận chi tiết tại risk_register.md.