math-modelinglisted
Install: claude install-skill MrSGSA/math-modeling-skill-dify
# 数学建模
本 Skill 用四个职责隔离的阶段完成数学建模,其中评审阶段在真实计算完成后、论文定稿前执行红队门禁。阶段可以由同一代理顺序执行,也可以由不同代理执行;无论执行者是谁,评审都���须重新建立主张—证据关系,不能沿用上游的确定性措辞。生成的论文仅供用户参考。论文结构与格式必须以目标竞赛当届官方规则和官方模板为准,不能用往届经验替代官方要求。
## 根目录契约
- `SKILL_ROOT`:本文件所在目录,只读。角色说明、算法资料、脚本和模板都从这里读取。
- `PROJECT_ROOT`:用户题目和项目所在目录,所有新产物只能写入这里。
- 两个根目录必须不同;默认禁止覆盖 `SKILL_ROOT` 内任何文件。
- 输入附件只读。确需修改模板时,先复制到 `PROJECT_ROOT` 再处理。
- 不自动添加、删除或推断 AI 使用披露,也不把模型或厂商名写入默认作者、批注者、修订者或文档元数据。是否披露及披露内容由用户依据目标竞赛当届官方规则决定;规则强制要求时必须遵守,并把人工决定和规则依据留在项目发布记录中。
## 用户追加硬限制
- 完整建模、论文生成或论文修改开始前,必须完整读取 `references/用户追加硬限制.md`,筛选适用于当前任务的有效条目。
- 把适用条目逐项写入项目发布清单:官方规则进入 `official_rules.hard_constraints`,用户质量硬限制进入 `quality_target` 并设置 `blocking=true`。只在对话中记住、不进入门禁,不算落实。
- 后续用户新增、修改或撤销限制时,更新同一文件中的独立条目,保留范围、优先级、验证方式、依据和状态;不得用新要求悄悄覆盖旧要求。
- 官方规则与用户限制冲突时执行更严格且合法的一项,并在交付说明中指出冲突;不得以篇幅目标为由突破官方上限或采用灌水排版。
## 路由
| 用户意图 | 加载入口 | 是否要求前一阶段已完成 |
|---|---|---|
| 完整建模、完成整题 | `references/roles/model-designer/SKILL.md` → `references/roles/model-programmer/SKILL.md` → `references/roles/model-reviewer/SKILL.md` → `references/roles/paper-writer/SKILL.md` | 按顺序执行 |
| 只做题目分析、选模型 | `references/roles/model-designer/SKILL.md` | 否 |
| 只写代码、跑结果、出图 | `references/roles/model-programmer/SKILL.md` | 需要题目和可执行的模型说明;缺失时先补齐必要分析 |
| 只做复核、审稿或检查现有方案 | `references/roles/model-reviewer/SKILL.md` | 需要题目、模型、代码或结果证据;缺失项标为待验证 |
| 只写或修改论文 | `references/roles/model-reviewer/SKILL.md` → `references/roles/paper-writer/SKILL.md` | 需要题目、模型、真实运行结果和图表;重大审计失败时回退 |
不要在单阶段任务中强制执行完整流程。
## 私有知识库检索
- 需要选模型、查算法、核验竞赛规则、参考优秀案例、补充