Trợ lý AI Cơ Xương Khớp Tuổi Bạc (CXK)
NCS1: Võ Trần Gia Hiếu · NCS2: Đỗ Đoàn Anh Tuấn · Lớp 10A6, PTTH Xuân Đỉnh.
CVYK: Lương y Vũ Thế Sỹ · GVHD: Nguyễn Đảm · Bảo trợ: Công ty Vaga.
Cập nhật 26/09/2026. Dự án nghiên cứu, chưa được phép phục vụ hỏi đáp sức khỏe thật.
1. Hiện trạng có bằng chứng
Mục tiêu là nghiên cứu trợ lý hỗ trợ người cao tuổi tìm hiểu cách chăm sóc hệ vận động.
Mục tiêu này không phải tuyên bố hệ thống đã hoạt động hoặc bảo đảm an toàn.
| Thành phần | Đã có | Chưa có hoặc chưa được phép |
|---|---|---|
| Backend | FastAPI ngoại tuyến; kiểm tra tiến trình và từ chối cố định | Mô hình, bộ lọc y khoa, nạp tri thức, lưu hội thoại |
| Frontend | Vue mô phỏng nội bộ; ba nút mẫu, chỉnh chữ, test và build | Giao diện hỏi đáp thật, kết nối API, kiểm thử người dùng |
| Tri thức | KC/FAQ/EC dự thảo; công cụ kiểm đệ quy | Gói tri thức được duyệt để trả lời thật |
| Công cụ | Kiểm schema, cấu trúc, thuật ngữ, liên kết có kiểm thử | Kiểm chứng y khoa, pháp lý hoặc toàn bộ tính đúng của nguồn |
| Camera, voice, Telegram | Tài liệu; camera có đặc tả kỹ thuật chờ GCA | Truy cập thiết bị, triển khai hoặc thử trên người |
| MSSQL/IIS | Script và hướng dẫn cũ | Bằng chứng triển khai, quyền truy cập và phục hồi |
| HTML | Website tài liệu dẫn xuất có từ trước | Quyền công bố toàn kho hoặc bộ sinh đã lọc đủ nội dung |
/api/health trả 200 chỉ chứng minh tiến trình phản hồi.
/api/readiness và yêu cầu hợp lệ tới /api/chat luôn trả 503 trong bản ngoại tuyến.
Không gọi dịch vụ khi điều kiện tuổi, chủ thể và mục đích chưa rõ, kể cả bằng dữ liệu giả.
2. Cấu trúc đang có
| Tầng | Vị trí | Vai trò |
|---|---|---|
| Tài liệu | docs/ |
Nghiên cứu, quản trị, pháp lý, nhật ký và hướng dẫn |
| Tri thức | knowledge-base/ |
Nguồn, thẻ, FAQ, schema và bảng phân loại |
| An toàn | safety/ |
Chính sách nháp, sổ rủi ro, ca kiểm thử |
| Kỹ thuật | backend/, frontend/, data-pipeline/, voice/, telegram-bot/ |
Mức triển khai khác nhau, xem bảng hiện trạng |
| Kiểm thử | testing/, backend/tests/, user-research/ |
Test mã và tài liệu nghiên cứu người dùng |
| Vận hành | deployment/, community/ |
Hướng dẫn; chưa xác nhận vận hành thật |
| Công cụ | tools/, .agents/ |
Kiểm tra và tự động hóa có giới hạn |
Không coi thư mục đề xuất trong kiến trúc là thành phần đã được tạo.
Giữ nguồn y khoa nguyên bản. Không dùng nhãn DRAFT làm bằng chứng được phép trả lời.
3. Điểm bắt đầu
- Đọc sổ theo dõi T01–T20 để biết phần đã làm và phần bị chặn.
- Kiểm tra Q01–Q08, không dùng kết quả test để đóng quyết định con người.
- Làm theo môi trường và đóng góp; không cần cài SDK nhà cung cấp để kiểm thử.
- Đọc hợp đồng API ngoại tuyến trước khi dùng dữ liệu tổng hợp.
- Không sinh trang trước khi đáp ứng quy trình xuất bản HTML.
- Thử giao diện mô phỏng và đọc hướng dẫn; không nhập dữ liệu thật.
Python khai báo từ 3.11; phiên này kiểm thử trên 3.14.3, chưa xác nhận các phiên bản khác.
Lệnh python -m pytest -q phải dùng môi trường được chọn; không tự cài tất cả gói tùy chọn.
Windows có tools/KIEM_TRA_CXK.ps1 -TestsOnly; lệnh không kèm cờ này kiểm tra dữ liệu thực.
tools/KIEM_TRA_MOI_TRUONG_SACH.ps1 đã kiểm cài sạch Python trong TEMP; cần PyPI, không thay .venv hiện có.
tools/KIEM_TRA_FRONTEND.ps1 kiểm frontend trên bản sao cục bộ bằng npm ci, test và build, rồi dọn bản sao.
Kiểm tra dữ liệu thực có thể trả lỗi vì phát hiện nội dung chưa hoàn chỉnh. Không sửa dữ liệu để che lỗi công cụ.
4. Tài liệu tham chiếu
- Bản đồ dự án và danh mục D01–D20.
- Bộ kiểm toán nền 26/09: ảnh chụp trước triển khai.
- Kế hoạch phần còn lại: kế thừa việc đã làm; đủ vai trò, đầu ra, ngày và tuần có điều kiện.
- Kế hoạch nguồn y khoa Markdown: tìm nguồn, kiểm quyền, bóc tách đủ phạm vi, kiểm từng trang và bàn giao có truy vết.
- Kiến trúc v7.1 và roadmap chung NCS1–NCS2: kiến trúc nguồn y khoa và lịch còn lại theo roadmap v8.
- Ma trận y khoa camera và bảng công việc: nguồn→thẻ/quy trình→phép đo.
- Hồ sơ dữ liệu, nhà cung cấp và hồ sơ AI.
- Quy tắc AI và bảng chú giải.
- Biên bản đợt 2: kỹ thuật đã kiểm và các điều kiện còn thiếu của T01–T20.
- Biên bản đợt 3: sửa kiểm cú pháp; cài sạch Python, 313 test đạt và một ca bỏ qua.
- Biên bản đợt 4: lịch sử 381 test đạt và nguồn TXT thiếu; U08 đã ghi nhận xóa chủ ý.
NCS tự thực hiện phần nghiên cứu bắt buộc.
Mọi phê duyệt y khoa, pháp lý và cổng kiểm soát thuộc người có thẩm quyền.