1start-mathmodel
数学建模竞赛工作流入口。用于启动完整建模流程:询问用户偏好,生成 plan.md 和 todo.md,并按阶段调用赛题分析、建模、代码与图表、流程图、论文撰写、验证验收等 skills。
数学建模编程实现与数据图表生成阶段。根据 ANALYSIS_MODELING_REPORT.md 编写可复现代码、运行求解、验证约束、输出 RESULTS_REPORT.md 并生成论文可用的数据驱动图表 PDF。
$ npx -y skills add jihe520/mathmodelagent --skill 3coding-visual --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/3coding-visualContext preview
The summary Claude sees to decide when to auto-load this skill.
数学建模编程实现与数据图表生成阶段。根据 ANALYSIS_MODELING_REPORT.md 编写可复现代码、运行求解、验证约束、输出 RESULTS_REPORT.md 并生成论文可用的数据驱动图表 PDF。
name: 3coding-visual description: "数学建模编程实现与数据图表生成阶段。根据 ANALYSIS_MODELING_REPORT.md 编写可复现代码、运行求解、验证约束、输出 RESULTS_REPORT.md 并生成论文可用的数据驱动图表 PDF。" allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, Agent, WebSearch, WebFetch
本 skill 承接 `2analysis-modeling`。目标是把 `reports/ANALYSIS_MODELING_REPORT.md` 里的模型和算法落实为可复现程序,跑出可信结果,并生成论文中需要的数据型图表。
如需领域判断,读取 `../_references/math_modeling_norms.md` 中的“题型防错速查”“代码实现与结果”“编码阶段常见错误”和“图表与可视化”小节。该文件只作为规范知识库,不新增本阶段的固定产物。
按 `plan.md` 中"项目目录结构"创建 `code/` 和 `figures/` 骨架,再开始写代码。子问题数不一定是 3,按赛题实际数量调整。
按子问题顺序实现,不要一次性写完不跑。
每个子问题必须完成:
1. 读取所需数据。 2. 实现模型或算法。 3. 验证约束。 4. 输出核心结果。 5. 绘制丰富的图表。 6. 在 `reports/RESULTS_REPORT.md` 中写清楚方法、关键数值和校验结果。
优化类问题必须先保证可行解,再优化目标值。预测类问题必须做训练/验证划分或合理误差评估。评价类问题必须说明指标方向、归一化方法和权重来源。
AI 在实现、求解和作图过程中,必须把关键中间过程保存成数据并做好记录,例如清洗后的数据摘要、模型参数、迭代历史、约束检查、灵敏度分析过程、图表所用数据和运行日志。中间数据优先保存到 `figures/` 或 `code/outputs/`,并在 `reports/RESULTS_REPORT.md` 中说明文件用途。
`reports/RESULTS_REPORT.md` 推荐结构:
# 计算结果 ## 运行环境 ## 数据读取与预处理 ## 问题一结果 ## 问题二结果 ## 问题三结果 ## 灵敏度分析 ## 约束与一致性校验 ## 与建模报告的一致性说明 ## 可复现运行方式
所有数据和图表结果都必须出现在 `reports/RESULTS_REPORT.md` 中引用
根据 `reports/ANALYSIS_MODELING_REPORT.md` 和 `reports/RESULTS_REPORT.md` 规划图表,生成 PDF 到 `figures/`。
典型图表:
图表要求:
图表可以由主程序或独立脚本生成,不强制固定脚本名。无论采用哪种方式,都必须保存图表对应的数据来源和生成记录。
🤖📐专为数学建模设计的 Agent & skills ,自动完成数学建模,生成一份完整的可以直接提交的论文。 An Agent Designed for Mathematical Modeling ,Automatically complete mathmodel and generate a complete paper ready for submission.
Repo: jihe520/mathmodelagent
数学建模竞赛工作流入口。用于启动完整建模流程:询问用户偏好,生成 plan.md 和 todo.md,并按阶段调用赛题分析、建模、代码与图表、流程图、论文撰写、验证验收等 skills。
数学建模赛题分析与建模设计合并阶段。用于读取题面和附件,完成子问题拆解、数据理解、假设预检、变量定义、模型公式、目标函数、约束条件、求解策略和可交给代码实现的建模报告。
数学建模非数据型图示绘制阶段。根据 ANALYSIS_MODELING_REPORT.md、RESULTS_REPORT.md 和已有 figures/…
数学建模竞赛论文撰写阶段,支持 Typst 和 LaTeX 双引擎。根据 ANALYSIS_MODELING_REPORT.md、RESULTS_REPORT.md 和…