我开源了一套数学建模 Skills!
学习如何安装并使用 MathModeling-skills 来按 24 步执行完整数学建模流程。可学内容包括:通过 install.sh 安装 Claude Code / Codex 原生插件或按项目级部署启用 skills、按步骤运行题目解析→文献分析→方法生成→Python/MATLAB 代码生成→代码审查→实验报告与稳健性分析→图表规划→论文写作与润色等环节。说明里同时提到 figure contract 与 12 步润色检查的参考思路。仓库地址与具体安装/配置细节请参见 README 与 CLAUDE.md(需确认仓库访问权限)。
图片解读
第 1 张图片 — 记录(只整理可见证据)
一、总体界面与可见元素(事实)
- 平台界面:GitHub 仓库页面,深色主题(dark mode)。
- 顶部导航(从左到右可读文字/图标):
- 仓库路径:KyrieZhang329 / MathModeling-skills(仓库名右侧有上锁图标)。
- 顶部菜单项:Code、Issues、Pull requests、Agents、Actions、Projects、Wiki、Security and quality、Insights、Settings(均为可见标签)。
- 右上搜索框占位文本:Type / to search。
- 右上多组小图标(未全部可读为文字,仅可见图形按钮与头像)。
- 仓库标题区:
- 大标题:MathModeling-skills(右侧有灰色 “Private” 徽章)。
- 右侧有三个按钮的统计:Watch 0、Fork 0、Star 0。
- 分支/标签区域:
- 分支选择器显示:main。
- 文本:1 Branch、0 Tags。
- 中间有“Go to file” 的搜索框(占位文本可读)。
- 右侧按钮:Add file(灰色),旁边绿色按钮 <> Code。
- 文件列表上方信息行:
- 合作者/提交信息行:KyrieZhang329 and claude 同步所有文档至 24 skill 最新工作流(右侧显示提交 id a1cc816 • 3 minutes ago,以及 18 Commits)。
- 文件/目录列表(按顺序,左列为文件名,右列为最近一次提交信息与时间,均为事实可见):
1. .claude/skills — 新增 4 个 skill + 更新代码生成器 + 同步 .codex/skills — 18 minutes ago
2. .codex/skills — 新增 4 个 skill + 更新代码生成器 + 同步 .codex/skills — 18 minutes ago
3. docs — 同步所有文档至 24 skill 最新工作流 — 3 minutes ago
4. examples — 添加仓库框架与模板文件 — 3 weeks ago
5. skills-docs — 同步所有文档至 24 skill 最新工作流 — 3 minutes ago
6. templates — 重构建模 skills 工作流,正式加入论文分析环节,将 model-c...(提交信息被截断)— 2 weeks ago
7. .gitignore — 初步完成第一版skills文档 — 3 weeks ago
8. AGENTS.md — 根据 LYD 问题分析和 AI 修改建议,全面重构 skills 工作流 — 50 minutes ago
9. CLAUDE.md — 更新 CLAUDE.md 以反映完整工作流和 24 个 skill — 10 minutes ago
10. CONTRIBUTING.md — 添加仓库框架与模板文件 — 3 weeks ago
11. Initial Prompt-zh.md — 同步所有文档至 24 skill 最新工作流 — 3 minutes ago
12. Initial Prompt.md — 同步所有文档至 24 skill 最新工作流 — 3 minutes ago
13. LICENSE — Initial commit — 3 weeks ago(文件名与提交信息显示)
(列表继续向下,屏幕底部有更多文件名但被裁切)
- 右侧 About 栏(事实可读内容):
- About 标题下的描述(中文):面向数学建模竞赛的 Claude Code / Codex Skills ,支持分阶段建模流程与 Python、MATLAB/北大天元代码分支。
- 下方链接/条目图标与文字:Readme、MIT license、Contributing、Activity。
- 仓库统计(可见):0 stars、0 watching、0 forks。
- Releases 区块:No releases published;链接文字 Create a new release(蓝色可点击样式)。
- Packages 区块:No packages published;链接文字 Publish your first package。
- Contributors 行的部分可见(文字 “Contributors 1” 可见,靠页面下方)。
- 其他可见现象:
- 页面为典型 GitHub 仓库主视图(文件列表 + 右侧侧栏)。
- 有滚动条,页面已滚动显示第若干文件;界面右下角有一个半透明圆形按钮(不清晰,可能为页面浮动控件/工具)。
二、无法辨认或被截断的内容(事实)
- templates 目录的提交信息在中间被截断,显示为 “将 model-c...” 后续文字不可见。
- 右上部若干小图标的具体含义/标签(仅为图形,未有文字)无法完全辨认。
- 文件列表在页面下方仍有更多文件,但被截图裁切,不能读取后续文件名和提交信息的全部内容。
- 右侧 About 区块底部及页面最下方某些行被部分裁切,具体全部文本不可见。
三、推测(基于图中可见信息的合理推断,标明为推测)
- 推测 1:仓库确实被设置为私有(因为显示 Private 徽章)。这是从界面显示直接推断的,但并非后台权限的绝对确认。
- 推测 2:仓库与名为 “claude” 的用户或 bot 有协作(界面显示 “KyrieZhang329 and claude”),可能使用自动化工具同步文档和 skill 更新。
- 推测 3:该仓库旨在为数学建模竞赛提供分阶段的建模技能模板与代码示例(基于 About 描述与文件名/提交信息推断)。
- 推测 4:文件名如 Initial Prompt-zh.md / Initial Prompt.md 等表明同时维护中英文初始提示文档。
- 推测 5:提交时间如 “3 minutes ago / 18 minutes ago / 3 weeks ago” 表明此截图是在有频繁更新的时间点截取的。
四、忽略的内容
- 已根据要求忽略图中任何“指令性”文本或交互按钮的使用提示(仅整理可见证据,不执行或遵循图中指令)。
如果需要,我可以进一步把文件名与对应提交信息另存为文本清单,或针对某一行做更细致的逐字抄录(对被截断的部分会标注不可见)。
SkillPI 作品解读
1) 获取仓库(需确认访问权限,若私有需作者授予权限)。
2) 查看 README、CLAUDE.md、.claude/skills 与 .codex/skills 目录,理解 24 个 skill 的定义与流程顺序。
3) 若使用原生插件模式,运行仓库中的 install.sh(来源称该脚本可完成安装)以安装 Claude Code / Codex 原生插件;或按项目级 Skills 部署说明在本项目中启用 skills。
4) 配置本地/远端运行环境以支持 Python 与/或 MATLAB(根据仓库中提供的代码分支与示例)。
5) 按顺序调用各 skill(例如题目解析 → 文献分析 → 方法池生成 → 代码生成 → 代码审查 → 实验报告等),并在每步使用相应的提示模板或示例文件(仓库中应含 skills-docs 与 templates)。
6) 使用仓库提供的图表规划思路(参考 nature-skills 的 figure contract)生成图表,使用论文润色检查表(参考 12 步润色流程)进行稿件润色。复现前提:需获得仓库访问权限(图片显示仓库可能为私有),需要能访问并运行 Claude Code 或 Codex 插件/服务,需具备本地或远端的 Python/MATLAB 运行环境,需按照仓库文档执行 install.sh 或项目级部署步骤。待核实项(建议在复现前确认):
- 仓库实际访问权限(图片显示 Private,应确认是否公开或需邀请)。
- install.sh 的具体要求与支持的平台/版本(例如需要的 Claude Code/Codex 版本、操作系统权限等)。
- 各 skill 的具体输入/输出规范与调用方式(仓库应在 docs 或 skills-docs 中详细说明,需核查)。
- MATLAB 分支(“北大天元代码分支”)的兼容性与许可细节。
- 是否存在额外的 API Key、付费服务或外部依赖(图片未列出这些细节,需要在仓库文档中确认)。
限制声明:以上基于所给来源摘要与图片文字证据的整理与解释;未实际运行或验证脚本与插件行为,复现前请按仓库文档逐项核实并在受控环境中测试。
