先看清分子,再交给 AI

ChemRotom 是一款面向化学与材料科研人员的 macOS 菜单栏工具,目前仍处于原型阶段。它在分子识图与 AI 分析之间增加了一步核对:先识别结构、检查化学信息,再由研究者对照原图确认。

使用流程

  • 输入待核对的 SMILES,也可以导入分子结构图或截取屏幕上的图片。
  • 对于图片输入,先由本地运行的 DECIMER 识别出候选结构,再用 RDKit 检查并生成化学信息。
  • 对照带有原子编号的二维结构图,核对立体化学信息,并留意未指定构型等提示。
  • 人工确认后,分别复制整理好的化学信息与结构图,供后续 AI 分析使用。

让结果可以核对

SwiftUI 界面连接本地 Python 引擎,可输出保留立体化学信息的规范 SMILES(Canonical SMILES)、SELFIES、InChI、分子式、精确分子量、TPSA、Crippen LogP 与结构化 XML 信息。识图与化学处理都在本地运行,当前原型不调用外部视觉或大模型 API。

目前的进展

项目仍处于本地开发原型阶段,支持 macOS 14+,源码采用 MIT 许可证。目前没有正式安装包或签名发行版;识图依赖与模型需要单独配置。

结构符合化学规则,不等于识图正确。 RDKit 接受的结构仍可能与原图不同。当前主要面向清晰的单分子二维结构图,人工核对是必要环节。针对文献图片的系统评估和应用打包,仍有待完成。

查看源码与最新项目说明。