Mô hình hóa toán học (Math Modeling)
Skill giải bài thi mô hình hóa toán học theo ba vai trò: dựng mô hình → lập trình → viết báo cáo, kèm cổng kiểm định độc lập.
Giáo dụcNâng cao★ 1,826⑂ 97Điểm AI 9/10Cập nhật lần cuối: 24 thg 9, 2026
Làm được gì
- Ba vai trò tách biệt: người dựng mô hình, người lập trình, người viết báo cáo; mỗi giai đoạn nạp hướng dẫn riêng theo thứ tự.
- Cổng chất lượng Subagent: M1/P1/P2/W1/W2 phải PASS mới đi tiếp; nếu FAIL thì quay lại đúng giai đoạn để sửa và kiểm lại.
- Sản phẩm bàn giao cố định: báo cáo phân tích đề + bảng thuật ngữ, mã Python/MATLAB chạy được, bảng kết quả CSV/XLSX, tối thiểu 9 hình (dữ liệu gốc / quá trình / kết quả) phủ mọi câu hỏi con, sơ đồ luồng mô hình tổng thể, tệp tái lập
results/*.json, và báo cáo Word (LaTeX nếu yêu cầu). - Ranh giới an toàn:
SKILL_ROOTchỉ đọc, mọi sản phẩm ghi vàoPROJECT_ROOT; thiếu công cụ thì báo BLOCKED chứ không âm thầm thay thế.
Phù hợp với ai
- Sinh viên, đội thi các cuộc thi mô hình hóa toán học (MCM/ICM, CUMCM…)
- Người cần kết hợp phân tích dữ liệu, mô hình tối ưu và viết báo cáo học thuật
- Ai muốn tự động hóa kiểm tra định dạng Word/LaTeX và tính tái lập kết quả
- Người đọc được tài liệu tiếng Trung và có sẵn môi trường Python/MATLAB
Ví dụ sử dụng
- "Giải trọn vẹn đề A của cuộc thi năm nay" → phân tích đề, chọn mô hình, chạy mã, xuất hình và tạo
完整论文.docx. - "Chỉ giúp tôi chọn mô hình" → chỉ chạy vai trò dựng mô hình, so sánh các phương án dựa trên chỉ mục thuật toán.
- "Tôi đã có kết quả, chỉ cần viết báo cáo" → chạy vai trò viết báo cáo, đối chiếu số liệu/hình với kết quả thực tế rồi xuất Word/LaTeX.
· · · 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/XiaoMaColtAI/math-modeling-skill/HEAD/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 SKILL.m từ repo GitHub XiaoMaColtAI/math-modeling-skill vào ~/.claude/skills/math-modeling/ 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/XiaoMaColtAI/math-modeling-skill.git ~/.claude/skills/math-modeling⚠ Đâ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ạo thư mục skill nếu chưa có:
mkdir -p ~/.claude/skills - Tải kho mã:
git clone https://github.com/XiaoMaColtAI/math-modeling-skill.git ~/.claude/skills/math-modeling - Kiểm tra tồn tại tệp
~/.claude/skills/math-modeling/SKILL.md. - Khởi động lại Claude Code, rồi yêu cầu ví dụ: "Dùng skill mô hình hóa toán học để giải đề này".
- Tạo thư mục dự án riêng (PROJECT_ROOT), sao chép
使用指南.mdtừ thư mục skill sang đó và đọc phần giới hạn sử dụng trước. - Cài sẵn Python (pandas, matplotlib…), MATLAB hoặc LaTeX (TeX Live) nếu cần, để bước xuất hình và biên dịch báo cáo không bị chặn.