分子结构绘图软件
把分子结构画好,是很多工作的第一步。
面向化学学习、科研与教学场景的桌面分子结构绘图软件。基于 Ketcher 构建,离线优先,优先完成 Windows 版本。
为什么做一款绘图软件
画结构是化学学习与科研中最日常的动作之一:写作业、准备讲义、做组会幻灯片、整理论文图。现有专业绘图软件功能强大,但价格、平台与授权方式并不总是适合学生和教学场景。
我们希望做一款轻量、可离线、可负担的分子结构绘图软件。它不需要在第一版就覆盖所有专业需求,但应该把最常用的绘图动作做稳,并能在普通学生的电脑上直接运行。
计划中的能力
以下能力来自已经确定的技术路线,属于规划范围,不代表当前版本已经实现。
- 原子、键、环与模板绘制,以及芳香化、自动布局与立体化学。
- R-Group / S-Group 与反应工具。
- MOL、RXN、SMILES、KET 等主流化学格式的导入与导出。
- 复制到 Word / PowerPoint 时保持矢量质量,并逐步探索双击回到软件编辑。
- 本地离线可用;云端能力作为增强,而不是依赖。
- 预留与 MolScience 等科学服务连接的能力。
一条核心,多端外壳
绘图与化学计算全部放在共享的 Web 核心中,桌面端使用 Electron 承载,移动端计划使用 Capacitor。这样不需要为每个平台重写绘图逻辑,平台差异收敛到文件、剪贴板与窗口等外壳能力。
Windows 是第一个目标平台,因为它覆盖了最多的教学与办公场景,也集中了最困难的 Office 集成问题。macOS 与移动端会在 Windows 版本稳定后推进。
离线优先是硬约束:本地使用 Indigo WASM 完成格式转换、布局与常见计算,断网时仍然可以完成核心绘图工作。
当前状态
项目已完成技术路线设计,明确了基于 Ketcher 的复用策略、Electron 桌面壳、文件格式范围与 Office 集成的分级方案。目前处于规划与原型准备阶段,尚未发布可下载版本。
产品正式名称尚未确定。网站上使用“分子结构绘图软件”这一描述性名称,避免把临时项目名当成正式品牌。
边界与风险
Office 的“双击编辑”依赖 Windows OLE 嵌入服务器,是整个项目技术难度最高的部分,需要单独评估和排期。第一版会先完成矢量复制粘贴,再决定 OLE 的投入。
我们尊重上游开源项目的许可证与版权。Ketcher 使用 Apache-2.0 许可,分发时会保留必要的声明与 NOTICE 文件。
当前进展
- 技术路线设计已完成,明确以 Ketcher 作为绘图核心。
- Windows x64 桌面版是第一个目标平台。
- 正在准备最小可用原型,尚未发布可下载版本。
边界与未完成
- 技术路线中的功能是规划,不代表已经实现。
- Office 双击编辑依赖 Windows OLE,难度最高,将单独评估。
- 正式产品名称尚未确定;页面视觉为概念示意,不是软件截图。
- macOS 与移动端会在 Windows 版本稳定后再推进。
本项目处于规划与原型阶段。当前没有公开下载地址,功能与界面均可能变化。
