Phân tích dự án & Lịch sử đánh giá — CXK
Hiệu lực camera, cập nhật 26/09/2026: nội dung camera bên dưới giữ để đối chiếu nghiên cứu lịch sử.
Kế hoạch thực hiện theo roadmap v7, kiến trúc v7 và ma trận y khoa.
Camera chưa hoạt động; nguồn và quy trình còn cần review. Q07 chưa xác nhận camera bắt buộc trong sản phẩm cuối.Ngày tạo: 26/09/2026 | Nguồn: Tách từ
KIEN_TRUC_DU_AN.mdv6.0
Mục đích: Lưu trữ kết quả phân tích gap, rủi ro, đánh giá tính khả thi, và lịch sử Quick Wins.
Xem thêm: Kiến trúc | Roadmap | Camera Task Board
1. Tổng hợp Scope Dự án
Từ file 01 và 02, dự án có 4 giai đoạn:
| Giai đoạn | Mô tả | Trạng thái |
|---|---|---|
| MVP Nghiên cứu | Web chat + curated MSK corpus + citations + red-flag rules + 300–500 FAQ | Đang triển khai |
| Thử nghiệm cộng đồng | + Telegram + Voice + patient profile + follow-up memory + community | Kế hoạch |
| Nền tảng sức khỏe | + longitudinal profile + exercise + caregiver + clinician escalation | Tầm nhìn |
| Robot tại nhà | Voice companion + reminders + activity coaching + family | Dài hạn |
Deliverable MVP (từ file 02, mục "Đề xuất lộ trình sản phẩm"):
1. Website hỏi đáp có nạp file vào Context + citations
2. Kho tri thức y khoa curated (thẻ tri thức - knowledge card)
3. Bộ lọc an toàn (safety layer) 3 lớp
4. Bộ kiểm thử chuẩn (benchmark) 100 cases
5. Voice input/output
6. Báo cáo nghiên cứu ≤15 trang (PL6)
7. Module Camera quan sát cử động — POC (NCS2)
2. Gap Analysis
2.1 Tài sản ĐÃ CÓ
| Hạng mục | File/Thư mục | Kích thước | Trạng thái v6.0 |
|---|---|---|---|
| Yêu cầu gốc + scope | 01_YEU_CAU_GOC... |
7 KB | ✅ Ổn định |
| Báo cáo nghiên cứu tổng thể | 02_BAO_CAO... |
70 KB | ✅ 36 nguồn, rất chi tiết |
| Đề cương 3 phần | 03_TOM_TAT... |
26 KB | ✅ Đã nâng cấp v6.0 (26/09) |
| Kế hoạch 16 tuần (gốc) | 04_KE_HOACH... |
79 KB | ⚠️ Lỗi thời — thay bằng file 10 |
| Kế hoạch Tuần 1 (2 bản gốc) | 05, 06 |
72 KB | ⚠️ Lỗi thời — thay bằng W1/ |
| Danh mục nguồn + SHA | 07_NGUON... |
22 KB | ✅ Đã nâng cấp v6.0 (26/09) |
| Tổng hợp toàn bộ | 08_TOAN_BO... |
268 KB | ✅ Đã nâng cấp v6.0 (26/09) |
| Kiến trúc v6.0 | 10_KIEN_TRUC... |
58 KB | ✅ File chủ đạo |
| Obsidian vs RAG | 11_OBSIDIAN_VS_RAG... |
20 KB | ✅ Quyết định: Context Loading |
| Camera deep research | 12_DEEP_RESEARCH_CAMERA... |
32 KB | ✅ GO CÓ ĐIỀU KIỆN |
| Chiến lược PL8 | 14_CHIEN_LUOC... |
9 KB | ✅ 7 luận điểm bảo vệ |
| Hướng dẫn BYT QĐ 361 | knowledge-base/sources/ |
540 KB | ✅ Đã số hóa md |
| Sách ĐHYHN Tập 1 | knowledge-base/sources/DHYHN/Tap1/ |
39 chương | ✅ Đã OCR → md |
| Sách ĐHYHN Tập 2 | knowledge-base/sources/DHYHN/Tap2/ |
65 chương | ✅ Đã OCR → md |
| Cấu trúc thư mục 6 tầng | CXK/ |
— | ✅ Đã tạo (25/09) |
| Project Charter | docs/project/project_charter.md |
~8 KB | ✅ Đã tạo (25/09) |
| Intended Use | docs/project/intended_use.md |
~6 KB | ✅ Đã tạo (25/09) |
| Safety Policy | safety/W1_D05_SafetyPolicy_v0.1.md |
~4 KB | ✅ DRAFT |
| Risk Register | safety/risk_register.md |
~5 KB | ✅ DRAFT |
| GLOSSARY | docs/GLOSSARY.md |
~6 KB | ✅ 49 thuật ngữ |
| Diary system | docs/diary/ |
nhiều file | ✅ Hoạt động |
| Kế hoạch tuần W1–W21 | docs/research/plans/W1–W21/ |
21 thư mục | ✅ Đã tạo |
Tài liệu y khoa quan trọng nhất cho MVP:
- 21-thoai-hoa-khop.md (24 KB) ← Trực tiếp cho MVP
- 22-loang-xuong.md (32 KB) ← Trực tiếp cho MVP
- 28-dau-vung-that-lung.md (52 KB) ← Trực tiếp cho MVP
- 27-dinh-huong-chan-doan-dau-xuong-khop.md (29 KB) ← Quy tắc cờ đỏ
- 35-kham-benh-o-nguoi-cao-tuoi.md (58 KB) ← Lão khoa
2.2 Gap Items — Trạng thái giải quyết
| # | Hạng mục | Ưu tiên | Trạng thái (26/09) | Ghi chú |
|---|---|---|---|---|
| G01 | Repository + cấu trúc thư mục | P0 | ✅ ĐÃ LÀM | 6 tầng thư mục, 25/09 |
| G02 | Obsidian vault setup + templates | P0 | 🔄 ĐANG LÀM | Vault có, templates cần CVYK duyệt |
| G03 | Kho thẻ tri thức YAML | P0 | ❌ CHƯA LÀM | Cần Sprint 2 |
| G04 | Bảng phân loại CXK (taxonomy) | P0 | ❌ CHƯA LÀM | 7 nhóm bệnh đã xác định, chưa YAML |
| G05 | Source registry CSV | P0 | ❌ CHƯA LÀM | 36 nguồn + 25 nguồn camera = 61 nguồn |
| G06 | Context Loader module | P1 | ❌ CHƯA LÀM | Sprint 4 |
| G07 | Safety rules engine | P1 | 🔄 ĐANG LÀM | Safety policy + risk register có, engine chưa |
| G08 | Web frontend | P1 | ❌ CHƯA LÀM | Sprint 6 |
| G09 | Backend API server | P1 | ❌ CHƯA LÀM | Sprint 5 |
| G10 | Bộ 100 test cases | P1 | ❌ CHƯA LÀM | Sprint 5 |
| G11 | LLM integration + citation | P1 | ❌ CHƯA LÀM | Sprint 5 |
| G12 | Voice STT/TTS | P2 | ❌ CHƯA LÀM | Sprint 6 |
| G13 | Telegram bot | P2 | ❌ CHƯA LÀM | Post-MVP |
| G14 | Khảo sát người dùng | P2 | ❌ CHƯA LÀM | Sprint 7 |
| G15 | Content giáo dục | P3 | ❌ CHƯA LÀM | Post-MVP |
| G16 | Knowledge card schema | P0 | ✅ ĐÃ LÀM | knowledge-base/schemas/ |
| G17 | KC validation tool | P0 | ✅ ĐÃ LÀM | tools/validate_schema.py |
| G18 | Glossary + check tool | P0 | ✅ ĐÃ LÀM | tools/check_glossary.py |
| G19 | Structure check tool | P0 | ✅ ĐÃ LÀM | tools/check_structure.py |
3. Rủi ro và Ràng buộc
| # | Rủi ro | Mức | Giảm thiểu | Trạng thái |
|---|---|---|---|---|
| R01 | AI tự chẩn đoán bệnh | Rất cao | Intended use: "giáo dục + tự chăm sóc + nhận biết cần khám" | ✅ Đã ghi vào intended_use.md |
| R02 | Bỏ sót cờ đỏ | Rất cao | Safety pre-check + oversample tình huống nguy hiểm | 🔄 Safety policy có, engine chưa |
| R03 | Hallucination y khoa | Cao | Context Loading nguyên bản + citation check + post-check | 🔄 Kiến trúc thiết kế xong |
| R04 | Xung đột guideline | Cao | Mỗi thẻ tri thức có version/source/reviewer | ✅ Schema có |
| R05 | Vi phạm quyền tài liệu | Trung bình | Source registry + license check | ❌ Source registry chưa tạo |
| R06 | Pháp lý dữ liệu cá nhân | Cao | Luật 91/2025: consent, data minimization | ✅ Đã phân tích file 12, 14 |
| R07 | Pháp lý AI y tế | Cao | Luật CNCNS 71/2025 + Luật KCB 15/2023 | ✅ Chiến lược PL8 |
| R08 | Voice accuracy cho NCT | Trung bình | Test trực tiếp; xác nhận transcript | ❌ Chưa đến giai đoạn |
| R09 | UX không phù hợp tuổi | Trung bình | WCAG 2.2; font lớn, nút lớn | ❌ Chưa đến giai đoạn |
| R10 | CVYK bottleneck | Cao | Rải đều review qua sprint, NCS draft trước | 🔄 Đang giám sát |
| R11 | Camera chẩn đoán sai | Cao | ADR-005: chỉ quan sát, không chẩn đoán | ✅ ADR có |
| R12 | Video bị rò rỉ | Cao | ADR-006: xử lý on-device, 0% video lưu | ✅ ADR có |
4. Đánh giá Tính khả thi (Cập nhật v6.0)
Nguồn lực hiện tại:
- NCS1 (Võ Trần Gia Hiếu): ~29h/tuần → Core MVP
- NCS2 (Đỗ Đoàn Anh Tuấn): ~20h/tuần → Camera POC
- CVYK (Lương y Vũ Thế Sỹ): ~3–6h/tuần → Review y khoa
- GVHD (Nguyễn Đảm): ~2h/tuần → Hướng dẫn NCKH, ký gate
- AI Agent: Không giới hạn → Draft, code, automation
- Hạ tầng: Windows Server 2022 + IIS 10 + MSSQL 2022 + GPU ✅
Đánh giá (26/09/2026):
- ✅ Cấu trúc dự án vững: 6 tầng thư mục, glossary, diary, validation tools
- ✅ Nghiên cứu sâu: 6 báo cáo (02, 11, 12, 14, outline, charter)
- ✅ Context Loading thay RAG: đơn giản hóa Sprint 3–4 đáng kể
- ✅ 2 NCS: NCS2 chuyên trách camera → không ảnh hưởng core MVP
- ⚠️ CVYK bottleneck vẫn là rủi ro lớn nhất (Sprint 2–4: 88–100% load)
- ⚠️ Chưa có thẻ tri thức nào được tạo (Sprint 2 mới bắt đầu)
- ⚠️ PL8 (AI tạo sinh) cần cẩn thận ở STT 4, 9, 10
5. Quick Wins — Trạng thái thực hiện
| # | Quick Win | Trạng thái (26/09) | Ghi chú |
|---|---|---|---|
| QW-1 | Dựng 6 tầng thư mục + redirect stubs | ✅ Xong | 25/09/2026 |
| QW-2 | Chuyển nguồn → source_registry.csv |
❌ Chưa làm | Cần Sprint 1 |
| QW-3 | 7 nhóm bệnh → msk_taxonomy_v1.yaml |
❌ Chưa làm | Cần Sprint 1 |
| QW-4 | Soạn safety_charter.md |
✅ Xong | safety/W1_D05_SafetyPolicy_v0.1.md |
| QW-5 | Soạn project_charter.md |
✅ Xong | docs/project/project_charter.md |
| QW-6 | Tạo file nhật ký đầu tiên | ✅ Xong | docs/diary/2026-09-25.md |
| QW-7 | Viết kickoff_outline.md |
❌ Chưa làm | Cần Sprint 1 |
| QW-8 | Tạo evidence_pyramid.yaml |
❌ Chưa làm | Cần Sprint 1 |
| QW-9 | 3 thẻ tri thức mẫu Thoái hóa khớp | ❌ Chưa làm | Cần Sprint 2 |
| QW-10 | Setup Vault + MSSQL + IIS | ❌ Chưa làm | Cần Sprint 1 |
| QW-11 | Tạo Obsidian templates | 🔄 Đang làm | Schema có, templates cần duyệt |
Ghi chú: File này là tài liệu phân tích — không chứa kiến trúc hay roadmap triển khai. Xem:
- Kiến trúc dự án
- Roadmap chi tiết