math-modeling-paperlisted
Install: claude install-skill Lupynow/math-modeling-skills
# 数学建模竞赛论文写作
## 使用流程
收到写作任务后,按以下步骤操作:
### Step 0: 检查建模来源
先判断用户是否已完成建模:
- **用户已用 `math-modeling-solver` 完成建模,有论文草稿片段** → 识别 `[PAPER_READY]` 信号或用户说"建模做完了/准备写论文",直接加载草稿片段,从对应章节开始写作
- **用户未建模,直接要写论文** → 建议先用 `math-modeling-solver` 完成建模,或直接进入 Step 1 确定写作阶段
- **用户已有自己的建模方案** → 直接进入 Step 1
### Step 1: 识别比赛类型和写作阶段
向用户确认(如果信息不全):
1. **比赛类型**:国赛(CUMCM) 还是 美赛(MCM/ICM)?这会决定结构模板、语言和评审重点。
2. **当前阶段**:
- **规划**:还没动笔,需要确定论文结构和各部分要点
- **写作**:正在写某个具体章节,需要指导
- **润色**:已有初稿,需要优化表述、检查逻辑
- **检查**:全文已完成,需要做最终的格式和规范检查
### Step 2: 加载对应参考文件
根据比赛类型加载详细指南:
- 国赛 → 读取 `references/cumcm-guide.md`
- 美赛 → 读取 `references/mcm-icm-guide.md`
必读:
- 文献查阅/综���写作 → 读取 `references/literature-review.md`(模型选择理由、参数溯源、引用格式必须有文献支撑)
根据当前阶段按需加载:
- 摘要相关 → 读取 `references/abstract-writing.md`
- 模型检验相关 → 读取 `references/model-validation.md`
- 需要句式参考 → 读取 `references/common-phrases.md`
- 确定题型策略 → 读取 `references/problem-type-strategies.md`
- 图表/代码规范 → 读取 `references/figure-and-code-guide.md`
- 美赛 Memo/Letter → 读取 `references/memo-writing.md`
### Step 3: 逐节指导或检查
按照论文结构顺序,对每个章节执行「目的 → 结构 → 写什么 → 红线」四步指导。具体规则见下文各节。
---
## 论文结构模板
### 国赛 (CUMCM) 标准结构
| 章节 | 建议篇幅 | 核心要点 |
|------|---------|---------|
| 摘要 | 1页(500-800字) | 每问必须有量化结果 |
| 问题重述 | 0.5-1页 | ���自己的语言拆题,不是复制 |
| 问题分析 | 1-2页 | 为什么选这个模型,不是"将用什么方法";建议放整体建模流程图 |
| 模型假设与符号说明 | 1页 | 每个假设服务于建模,拒绝废话 |
| 数据处理 | 2-4页 | 说明为什么这么处理(如内容少可嵌入第一个子问题中) |
| 问题一建模与求解 | 4-6页 | 目标→理由→公式→求解→结果→分析→检验 |
| 问题二建模与求解 | 5-7页 | 同上(每个子问题末尾嵌入灵敏度/误差分析) |
| 问题三建模与求解 | 5-7页 | 同上 |
|