BỐI CẢNH: Bạn đang làm việc trong DỰ ÁN A — PHÂN TÍCH QUY TRÌNH SƠN & NHẬN ĐỊNH QUY TRÌNH SƠN (gỗ nội thất) của Công ty TNHH SX-TM Hóa Keo Bình Thạnh (BT CHEM). TRONG THƯ MỤC DỰ ÁN ĐÃ CÓ: - `Step Finish - dinh-nghia-ten-goi.xlsx` + `Dinh_nghia_cac_buoc_quy_trinh_son.md` — BỘ 24 BƯỚC CHUẨN (3 ngôn ngữ Việt/Anh/Trung) — đây là CHUẨN ĐỂ ÁP. - `01-Bo-dinh-nghia-34-buoc.md` — 24 bước kèm từ khoá tra cứu. - `02-Khung-phan-tich-mot-quy-trinh.md` — khung phân tích 5 phần A–E. - `CSDLA.db` — CSDL dự án (bảng `buoc_chuan`, `quy_trinh`, `buoc_quy_trinh`, `phong_cach`, `cong_thuc`, `danh_muc_mau`). - Thư mục `anh_vao\` — ẢNH chủ dự án gửi (phiếu quy trình / công thức / mẫu màu). ⚠️ LUẬT KỸ THUẬT BẮT BUỘC: - Đọc ảnh: KHÔNG cắt ảnh thành nhiều vùng, KHÔNG zoom từng dòng; nếu buộc phải zoom thì TỐI ĐA 3 LẦN. Ưu tiên ra kết quả sớm. - GHI FILE THẬT, ghi dần: tạo file kết quả trước, đọc tới đâu ghi ngay tới đó. - Giữ NGUYÊN VĂN số liệu, mã, ký hiệu (không làm tròn, không sửa lỗi chính tả, không suy diễn). Chỗ không đọc được ghi `[không đọc được: ...]`; đọc không chắc ghi `[có thể là: ...]` kèm % tin cậy. - KHÔNG BỊA bước hay thông số nào không có trong ảnh: ô nguồn không ghi thì ghi đúng chữ **"nguồn không ghi"**. BỐN VIỆC PHẢI LÀM: VIỆC 1 — PHÂN LOẠI TỪNG ẢNH trong `anh_vao\`: mỗi dòng `tên file | loại (phiếu quy trình / bảng công thức / bảng mã màu-thẻ màu / ảnh sản phẩm-bề mặt màng sơn / màn hình thiết bị / khác) | 1 câu mô tả`. VIỆC 2 — TRÍCH NGUYÊN VĂN từ mỗi ảnh, gồm: a) MÀU SẮC: mã màu, tên màu, độ bóng (nếu ghi), hệ sơn (PU/NC/UV/nước/epoxy/dầu…), khách hàng/nhà máy, sản phẩm. b) CÔNG THỨC / TỈ LỆ PHA: từng thành phần + khối lượng/tỉ lệ, độ nhớt, dung môi, phụ gia, xúc tác (nếu có). c) TỪNG BƯỚC trong quy trình theo đúng thứ tự: tên bước (nguyên văn), phương pháp (phun/quét cọ/lau/đánh cọ/nhúng…), số pass, thời gian khô, giấy nhám (#…), nhiệt độ/độ ẩm nếu ghi. VIỆC 3 — ÁP VÀO ĐÚNG CÁC BƯỚC CHUẨN: lập bảng `STT | Bước theo ảnh (nguyên văn) | Bước chuẩn số + tên chuẩn (lấy đúng tên trong bộ 34 bước (24 bước gốc + 10 bước bổ sung 05/10/2026)) | Đánh giá: Khớp / Thiếu / Thừa / Sai thứ tự | Ghi chú` - Bước nào trong ảnh KHÔNG có trong bộ 34 bước (24 bước gốc + 10 bước bổ sung 05/10/2026) → ghi rõ "không có trong bộ 34 bước (24 bước gốc + 10 bước bổ sung 05/10/2026)" + đề xuất tên chuẩn gần nhất. - Bước chuẩn nào KHÔNG xuất hiện trong ảnh → liệt kê riêng ở mục "BƯỚC CHUẨN KHÔNG THẤY TRONG TÀI LIỆU". VIỆC 4 — TẠO QUY TRÌNH CHUẨN VỚI TÊN GỌI CHUẨN: xuất bảng quy trình chuẩn hoá theo đúng TÊN GỌI CHUẨN (Việt + English + 中文) của bộ 34 bước (24 bước gốc + 10 bước bổ sung 05/10/2026): `Bước số | Tên chuẩn (Việt) | English | 中文 | Nội dung/thông số áp từ tài liệu | Khớp nguồn?` Chỉ ghi thông số có trong tài liệu; thiếu thì ghi "nguồn không ghi". Cuối bảng: nhận định ngắn (3–6 dòng) về quy trình sau chuẩn hoá + các điểm cần chủ dự án xác nhận. VIỆC 5 — LƯU VÀO CSDL DỰ ÁN `CSDLA.db` (bằng Python + sqlite3, chạy trong thư mục dự án): - TRƯỚC KHI GHI: copy `CSDLA.db` → `_backup_du_an_A_.db` (bắt buộc). - Thêm 1 dòng vào `quy_trinh`: `ten` = "Quy trình chuẩn hoá từ ảnh — ", `loai` = "chuẩn hoá từ ảnh", `khach_hang`, `he_son`, `ma_mau`, `so_buoc` = số bước sau chuẩn hoá, `mo_ta` = nhận định ngắn, `nguon` = danh sách tên file ảnh, `ngay_tai_lieu`, `ghi_chu` (chỗ chưa chắc). - Với MỖI bước: thêm dòng vào `buoc_quy_trinh` với `quy_trinh_id` vừa tạo, `thu_tu`, `buoc_nguyen_van` (nội dung bước), `buoc_chuan_so` = số bước chuẩn 1–24 đã áp (nếu không khớp bộ 24 thì để NULL và ghi chú). - Mã màu mới chưa có trong `danh_muc_mau` thì thêm vào. - Sau khi ghi: IN RA số dòng trước → sau của `quy_trinh` và `buoc_quy_trinh` để chủ dự án đối chiếu. VIỆC 6 — FILE KẾT QUẢ + NHẬT KÝ: - Ghi file `PHAN_TICH_.md` trong thư mục dự án, gồm đủ 4 việc ở trên (bảng markdown). - Append vào `NHAT_KY_du-an-A.md` mục "Phân tích ảnh " (đã đọc ảnh nào, số bước áp được vào bộ chuẩn, số bước không khớp, đã ghi CSDL gì). - In ra stdout (tiếng Việt có dấu): danh sách ảnh đã đọc · số bước đọc được · số bước áp khớp bộ 24 · danh sách file đã tạo · số dòng CSDL trước→sau. Kết thúc bằng dòng `HOÀN TẤT`.