Trợ lý Mô hình hóa Toán học (math-modeling)
Quy trình ba vai trò giúp giải bài thi mô hình hóa toán học: phân tích mô hình, viết code và xuất bản báo cáo Word/LaTeX kèm hình vẽ.
Giáo dụcNâng cao★ 1,850⑂ 100Điểm AI 9/10Cập nhật lần cuối: 29 thg 9, 2026
Làm được gì
- Ba vai trò tuần tự: người mô hình hóa → người lập trình → người viết báo cáo; có thể chạy riêng từng giai đoạn.
- Sản phẩm mô hình hóa: báo cáo phân tích đề bài và bảng thuật ngữ (dạng Markdown).
- Code và hình vẽ: mã Python/MATLAB chạy được, bảng kết quả CSV/XLSX, ít nhất 9 hình (dữ liệu gốc, quá trình, kết quả — mỗi loại ≥3 và phủ hết các câu hỏi con), thêm sơ đồ luồng mô hình tổng thể và tệp
resultsghi seed ngẫu nhiên, SHA-256 đầu vào, phiên bản phụ thuộc, lệnh tái lập duy nhất. - Báo cáo: mặc định xuất
完整论文.docx(Word); nếu yêu cầu rõ sẽ tạo thêm dự án LaTeX và PDF biên dịch thật, tối thiểu 8 hình chính thức, kiểm tra số hình – trích dẫn – tài liệu tham khảo khớp nhau. - Cổng kiểm định độc lập: các mốc M1/P1/P2/W1/W2 do Subagent chỉ-đọc kiểm tra; nếu FAIL phải quay lại vai trò tương ứng sửa rồi kiểm lại. Với cuộc thi có deadline, skill ưu tiên tạo bản Checkpoint có thể nộp ngay.
Phù hợp với ai
- Sinh viên và giảng viên tham gia các cuộc thi mô hình hóa toán học (MCM/ICM và tương tự).
- Người làm phân tích dữ liệu/nghiên cứu cần đi từ công thức → code → hình → báo cáo trong một mạch.
- Ai muốn có bước kiểm tra tự động tính nhất quán giữa kết quả tính toán và hình/bảng trong bài viết.
Ví dụ sử dụng
- "Giải trọn bộ đề trong file PDF này" → phân tích đề, chọn mô hình, viết code, vẽ hình, xuất báo cáo Word.
- "Chỉ cần phân tích đề và gợi ý mô hình" → chạy riêng giai đoạn mô hình hóa, nhận 2 tệp Markdown.
- "Đã có kết quả, chỉ viết báo cáo LaTeX" → chạy giai đoạn viết bài; nếu thiếu kết quả thật hoặc hình, skill buộc quay lại giai đoạn trước thay vì bịa số liệu.
· · · 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/dsh-plugin/math-modeling-agent/skills/math-modeling/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 dsh-plugin/math-modeling-agent/skills/math-modeling từ repo GitHub XiaoMaColtAI/math-modeling-skill vào ~/.claude/skills/xiaomacoltai-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 && mkdir -p ~/.claude/skills && cp -r math-modeling-skill/dsh-plugin/math-modeling-agent/skills/math-modeling ~/.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 (PowerShell trên Windows, Terminal trên macOS/Linux).
- Tải mã nguồn:
git clone https://github.com/XiaoMaColtAI/math-modeling-skill.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r math-modeling-skill/dsh-plugin/math-modeling-agent/skills/math-modeling ~/.claude/skills/ - Kiểm tra trong
~/.claude/skills/math-modeling/cóSKILL.mdcùng các thư mụcreferences/,tools/,assets/(thiếu các tệp này skill sẽ không chạy đúng). - Đọc tệp
使用指南.md(hướng dẫn sử dụng) ở gốc repo và copy nó vào thư mục dự án của bạn. - Khởi động lại Claude Code, yêu cầu ví dụ: "Dùng skill math-modeling để giải đề này" và kiểm tra thông báo kích hoạt cùng đường dẫn SKILL_ROOT/PROJECT_ROOT.
- Cần Python (tính toán, vẽ hình) và công cụ Word/LaTeX; nếu skill báo BLOCKED, hãy cài phụ thuộc tương ứng.