jihe520/MathModelAgent

🤖📐专为数学建模设计的 Agent & skills ,自动完成数学建模,生成一份完整的可以直接提交的论文。 An Agent Designed for Mathematical Modeling ,Automatically complete mathmodel and generate a complete paper ready for submission.

解决的问题

MathModelAgent 自动化了数学建模竞赛的整个流程。通过处理问题分析、模型设计、编码、可视化和最终论文格式化,将生成高质量建模论文所需的时间从数天缩短至约一小时。

工作原理

该项目作为一组可由代理 harness(如 Claude Code 或 Codex)驱动的「技能」运行。采用多代理架构,包含模型师、编码员和写作者等专业角色。工作流程遵循结构化管道:

  1. 分析:分析问题并设计解决方案策略。
  2. 编码:通过本地 Jupyter 基础解释器或云解释器(E2B、Daytona)编写并执行代码,生成结果和图表。
  3. 可视化:使用 DrawIO 创建技术路线图和流程图。
  4. 写作:使用 Typst 模板(支持 MCM/ICM 等主要竞赛)格式化最终 PDF 论文。
  5. 验证:执行 9 步检查以确保数值一致性和编译错误。

适用人群

专为参与数学建模竞赛的学生和研究人员设计,帮助他们自动化数据处理和论文起草的繁琐部分;同时也适合希望构建科学任务专用 AI 代理的开发者。

核心亮点

  • 端到端自动化:一条命令即可触发从问题分析到提交就绪 PDF 的完整流程。
  • Typst 集成:包含 17 个专业论文模板,适用于各类国内外竞赛。
  • 灵活执行:支持本地和云环境下的代码解释器。
  • 人机协同:允许用户在关键节点介入,确认、编辑或重新生成内容。
  • 学术转换:提供专用技能,可使用 IEEE LaTeX 模板将数学建模论文自动重写为英文会议论文。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目