shumo-paperlisted
Install: claude install-skill thinker137/shumo-paper-skill
# 数学建模竞赛全流程辅助 Skill
本 skill 用于全国大学生数学建模竞赛(国赛)的**求解**与**论文撰写**全流程。分为两大阶段,每阶段都有明确的步骤规范。
## 触发与分流
用户请求落到以下任一阶段时,按对应参考文档执行:
### 阶段一:问题求解(8 步)
详见 **`reference.md`**(数学建模问题求解规范)。8 个步骤:
1. **前置信息**:确认团队编程基础、需求重点、获奖目标、建模难度(影响方案复杂度与创新深度)。
2. **题目分析**:逐句拆解(背景/核心/已知/约束 四列表);小问划分(直接目标+隐含目标);逻辑关系思维导图;题型分类(优化/预测/评价/机理分析/其他)。
3. **模型选择**:每小问给 **基础适配** 与 **创新融合** 两方案;每方案含核心原理/适配性/创新点/局限性;带决策点流程图。
4. **数据处理**:缺失值(依据+方法)、异常值(Z-score/IQR 检测+处理理由+图)、转换(标准化/归一化+公式)、数据补充(必须vs可选+获取途径+假设依据)。
5. **模型建立**:变量定义表(决策/中间/目标+类型+单位+约束范围)、3-5条假设(内容+合理性+对模型影响)、公式分步推导(每步物理意义)、建模流程图。
6. **模型求解**:数据输入→参数初始化→模型调用→结果输出;可运行代码(零基础版含pip安装+关键行注释"为何这么写"+可视化模块);输出运行结果。
7. **结果分析**:基础分析(数值解读+统计描述)、深层分析(关联性+敏感性+实际意义)。
8. **模型检验与改进**:有效性检验(指标如RMSE/Kappa+检验代码+结果)、改进方向(误差大/假设不合理)、鲁棒性(加噪声看变化幅度)。
### 阶段二:论文撰写与优化(4 步)
详见 **`paper.md`**(论文撰写规范)。
**初稿撰写** 5 个模块:
- 模块① 题目/摘要/关键词:题目"基于XXX模型/方法的XXX问题研究";摘要800-1000字"问题-方法-结果-结论"结构,不超1页无图表;关键词3-5个。
- 模块② 问题重述/问题分析/模型假设/符号说明:原创重述(背景+目标+约束,禁抄原题,提1-2篇文献);问题分析"总-分"结构(每小问"问题X分析"开头,含关键矛盾/思路框架/步骤拆解,单问<1页);模型假设3-5条(内容+合理性+影响);符号说明三线表(符号/含义/单位)。
- 模块③ 各小问"模型建立与求解及结果分析":每小问含模型构建(原理+步骤+核心公式推导)、求解方法(工具+步骤+关键结果+图表文字描述)、结果分析(基础+深层+直接回应)、模型检验(方法+步骤+结果)。
- 模块④ 模型评价/参考文献/附录:优点3-5条(创新性/适用性/效率,配数据支撑)、缺点2-3条(假设限制/数据依赖/可扩展性);参考文献5-10条近5年(期刊[J]/专著[M]格式,中外结合);附录(完整代码+中间结果+处理后数据+补充图表)。
- 模块⑤ 整合成文:按用户前置信息确定页数(国赛常用25-30页),页数不够则补全。
**论文优化** 3 阶段:
- 初稿优化:文字校对(错别字/语病)、逻辑梳理(填补断层、章节连贯)、格式规范(统一字体字号、图编号"图1-1"、公式编号"(2.3)"、三线表、符号前后一致)、内容精炼(删冗余、补缺失参数物理意义)。
- 摘要二次优化:篇幅800-1000字≤1页(A4宋体小四)、要素完整(背景/问题核心/模型方法/关键结果/主要