资源
请在黑客松开始前配置好 AI 智能体工具。赛道负责人的智御系统要求你能 fork 仓库、运行 make 命令,并在终端中与智能体对话——第一天不会安排安装教学。
// AI 编码工具指南
| 工具 | 类型 | 链接 |
|---|---|---|
| Claude Code | 终端 CLI | code.claude.com |
| Codex CLI | 终端 CLI | github.com/openai/codex |
| OpenCode | 终端 CLI | opencode.ai |
请在 7 月 26 日前完成安装和认证。验证方法:在终端中运行工具,让它读取一个文件。
// 学习资源
// MCP 服务器与 CLI 工具
以下为精选的多体物理模拟相关工具子集,星标数仅供参考。如需涵盖所有研究领域的完整列表,请参见 HKUST-Got-Skills 资源页。
文献与论文
- arxiv-mcp-server — MCP:搜索和分析 arXiv 论文(2.4k 星标)
- paper-search-mcp — MCP:多源搜索(arXiv、Semantic Scholar、Crossref、OpenAlex)(900+ 星标)
- arxiv-latex-mcp — MCP:获取 arXiv LaTeX 源码以精确阅读数学公式(110+ 星标)
- doi2bib — CLI:将 DOI/arXiv ID 转换为 BibTeX(66+ 星标)
- arxiv-dl — CLI:通过 URL 或 arXiv ID 下载论文(55+ 星标)
文献管理
- zotero-mcp — MCP:搜索、总结、从 Zotero 导出 BibTeX(2.1k 星标)
- zotero-cli — CLI:从终端操作 Zotero Web API(310+ 星标)
Jupyter 与笔记本
- jupyter-mcp-server — MCP:完整的笔记本控制(960+ 星标)
- nbconvert — CLI:将笔记本转换为 PDF、HTML、LaTeX
- nbstripout — CLI:清除 notebook 输出,使 git diff 更干净
科学计算
- mcp.science — MCP:Materials Project、GPAW DFT、沙盒 Python(120+ 星标)
- mcp-wolframalpha — MCP:Wolfram Alpha(75+ 星标)
- Wolfram MCP Service — MCP:官方 Wolfram 云服务
绘图与可视化
- mcp-server-chart — MCP:通过 AntV 实现 25+ 种图表类型(3.9k 星标)
- gnuplot — CLI:终端中的科学绘图
- ffmpeg — CLI:编码媒体,从帧序列构建动画
- imagemagick — CLI:转换、调整大小、注释图像
SSH、远程与 HPC
如果你的赛道挑战需要集群,以下工具会很有用。
黑客松期间的学生 HPC 账号:待定。目标是在七月中旬发布智御系统前确认登录节点、临时空间和队列的访问权限;CTMRG 和 QMC 赛道可能需要在集群细节确认后使用实际计算资源。
- ssh-mcp — MCP:SSH 执行/sudo(350+ 星标)
- sbatch / squeue / scancel — CLI:SLURM 作业调度器
- rsync / scp — CLI:高效文件传输
- tmux — CLI:持久化终端会话(SSH 断开后不中断)
- GNU parallel — CLI:跨核心/节点的并行命令执行
- rclone — CLI:与 S3、Drive、Dropbox 等 70+ 服务商同步
Git、GitHub 与数据版本管理
- github-mcp-server — MCP:官方 GitHub:代码搜索、PR、Issues、CI(28k 星标)
- gh — CLI:GitHub CLI——Issues、PRs、Actions、Releases
- git-lfs — CLI:在 Git 中管理大文件版本
- dvc — CLI:数据集和管道的数据版本控制
构建与开发工具
- uv — CLI:快速 Python 包/项目管理器(82k 星标)
- ripgrep (rg) — CLI:快速递归搜索(62k 星标)
- fd — CLI:快速的
find替代品(42k 星标) - hyperfine — CLI:统计命令行基准测试(28k 星标)
- ruff — CLI:快速 Python 代码检查器+格式化器(47k 星标)
- make / cmake / ninja — CLI:构建自动化
- duckdb — CLI:对 CSV/Parquet/JSON 的分析 SQL(37k 星标)
- jq — CLI:JSON 切分/过滤/转换(34k 星标)
// 研究人员 Skills
Skills 是可复用的指令文件(SKILL.md),用于教会 AI 智能体完成特定领域的工作流程。将 skill 放入 .claude/skills/ 即可在 Claude Code 中使用。
安装 Skill
# 选项 1:克隆到项目的 .claude/skills/
git clone https://github.com/anthropics/skills.git /tmp/skills
cp -r /tmp/skills/skills/pdf .claude/skills/pdf
# 选项 2:skills CLI(12k 星标)
npx skills install anthropics/skills/pdf
# 选项 3:skillkit(680+ 星标)
npx skillkit@latest init
推荐合集
| 星标 | 仓库 | 内容 |
|---|---|---|
| 120k | obra/superpowers | TDD、systematic-debugging、brainstorming、writing-plans、executing-plans、verification-before-completion——久经考验的工作流程 skills |
| 105k | anthropics/skills | 官方:pdf、docx、pptx、xlsx、doc-coauthoring、skill-creator、mcp-builder、claude-api |
| 17k | K-Dense-AI/claude-scientific-skills | 170+ 科学 skills——包括 qiskit、cirq、pennylane、qutip 用于量子计算,以及 matplotlib / plotly / 统计分析 |
| 49k | ComposioHQ/awesome-claude-skills | 跨领域精选列表 |
与多体模拟特别相关的 Skills
test-driven-development(superpowers)——确保数值结论在采信之前先通过测试。systematic-debugging(superpowers)——用于不可避免的收敛问题、符号错误或积分 bug 的根因分析。pdf(anthropics)——阅读标准论文和你的复现目标。qiskit/cirq/pennylane/qutip(K-Dense-AI)——量子计算工具。matplotlib/scientific-visualization(K-Dense-AI)——生成出版级图表。
Skill 教程
// 背景阅读
各赛道的专属阅读材料位于智御系统仓库的 tracks/<赛道>/.knowledge/ 目录下。赛道专属阅读清单:待定(各赛道负责人发布智御系统后确定)。