项目定位
Molecule Studio 是一个面向学习、展示和轻量科研辅助的智能分子工作室。它支持英文名、中文常见名、分子式、SMILES 和自然语言描述检索化合物,并在浏览器中实时展示三维分子结构。
主要能力
系统通过 PubChem PUG REST API 获取 CID、3D/2D 结构、原子、化学键、坐标和分子属性,再用 Three.js 渲染 CPK 配色的球棍模型。右侧信息面板展示分子式、分子量、原子数、键数、IUPAC 名称、CID、SMILES 和选中原子的细节。
- 标准检索:英文名、中文名、分子式、SMILES。
- 自然语言查询:本地规则优先,必要时调用 OpenAI 兼容接口解析候选分子。
- 3D 交互:旋转、平移、缩放、点击原子查看属性。
- 教学辅助:元素标签、原子编号、示例分子快捷入口。
稳定性处理
README 强调系统不会只依赖单个 LLM 解析结果,而是构造多个候选并逐个尝试 PubChem 查询;同时修复了复杂分子坐标解析问题,优先从 PubChem conformer 坐标中获取结构。
后续记录方向
适合继续扩展分子收藏、PNG 导出、SMILES 复制、多分子对比、球棍/空间填充/线框模型切换,以及更完整的元素周期表支持。
相关资料
这里保留项目仓库、论文、文档和本站相关文章入口,方便从主页卡片继续追踪原始资料。
评论 0 条