LLM-MatGen 0.2.1:已有材料优先从 Materials Project 搜索获取。
默认流程:MP 搜索 → 确定材料编号及晶型 → 下载母结构 → 生成所需构型 → 查看离线球棍模型。
- 接通 MCP search 与 download,使用已有 MPCollector 接口;保留下载文件和结构哈希。
- 多个晶型匹配时先确定目标,不默认选第一条;密钥缺失或无匹配时明确报告。
- 明确提供本地文件或要求离线时仍可直接使用本地结构。
- 保留 v0.2.0 球棍模型与 --open 功能。
需要通过环境变量 MP_API_KEY 提供 MP 密钥,不将密钥传入工具参数。
验证:44 项相关测试通过;真实 MP 查询及 mp-149 下载成功;安装包入口验证通过。全量测试中的原有集群路径发布检查提示仍未修复。
安装:python -m pip install --upgrade ./llm_matgen-0.2.1-py3-none-any.whl
完整源码位于本发布的 tar.gz 附件。