Trình tạo báo cáo kiểm tra BIM
Kiểm tra dữ liệu cấu kiện BIM theo bộ quy tắc và xuất báo cáo Excel liệt kê lỗi, cảnh báo.
Dữ liệu · Phân tíchTrung cấp★ 336⑂ 83Điểm AI 7/10Cập nhật lần cuối: 22 thg 8, 2026
Kỹ năng này làm gì
- Nhận danh sách cấu kiện BIM (Excel/CSV → pandas DataFrame) và kiểm tra theo các quy tắc có sẵn.
- 7 quy tắc mặc định: thuộc tính bắt buộc (tên, tầng, vật liệu), quy ước đặt tên (ký tự đặc biệt, độ dài), mã phân loại, hình học (thể tích bằng 0, bounding box không hợp lệ).
- Phân loại vấn đề theo ERROR / WARNING / INFO và kết luận trạng thái mô hình: PASSED / PASSED_WITH_WARNINGS / FAILED.
- Xuất báo cáo Excel gồm 3 sheet: Summary, Issues, By Category.
- Cho phép thêm quy tắc riêng của dự án bằng
add_custom_rule().
Phù hợp với ai
- BIM Manager / Coordinator đang làm QC mô hình Revit, IFC bằng tay
- Nhóm thiết kế – thi công cần kiểm soát chất lượng dữ liệu theo ISO 19650, buildingSMART IDS
- Kỹ sư dữ liệu xây dựng pipeline dữ liệu xây dựng bằng Python
Ví dụ sử dụng
- Đọc
bim_elements.xlsx, tạo báo cáo cho "Office Tower / Architectural Model v3.2" và in số lỗi. - Thêm quy tắc CUSTOM-001 yêu cầu thuộc tính
fire_ratingcho Walls và Doors rồi kiểm tra lại. - Dùng làm cổng QC trong pipeline tự động: nếu trạng thái FAILED thì gửi thông báo cho người phụ trách.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction/HEAD/1_DDC_Toolkit/BIM-Analysis/bim-validation-report/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục 1_DDC_Toolkit/BIM-Analysis/bim-validation-report từ repo GitHub datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction vào ~/.claude/skills/bim-validation-report/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction.git && mkdir -p ~/.claude/skills && cp -r DDC_Skills_for_AI_Agents_in_Construction/1_DDC_Toolkit/BIM-Analysis/bim-validation-report ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal.
- Tải repo:
git clone https://github.com/datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r DDC_Skills_for_AI_Agents_in_Construction/1_DDC_Toolkit/BIM-Analysis/bim-validation-report ~/.claude/skills/ - Cài thư viện Python:
pip install pandas openpyxl - Khởi động lại Claude Code và yêu cầu: "tạo báo cáo kiểm tra mô hình BIM".
- Đảm bảo tên cột dữ liệu đầu vào khớp với code (element_id, name, category, level, material, volume, min_x … max_z).
Xem mã nguồn trên GitHub ↗Giấy phép: MIT