关于 ChemSVG

← 返回首页

项目介绍

ChemSVG 是一个免费的在线化学工具集,提供化学方程式编辑、自动配平、摩尔质量计算、方程库、有机结构式、器材素材库等功能。基于 LaTeX 渲染引擎生成高质量矢量图,适用于教学课件、学术论文和化学笔记制作。

自 2025 年上线以来持续迭代,现已发展为涵盖方程式编辑、自动配平、摩尔质量计算、方程库、有机结构式、器材素材库的一站式工具集。

本项目是工作之余的小作品,源于帮助化学老师排版化学公式的需求。如有任何改进建议,欢迎通过邮件或加群与我联系。

开发历程

2025年4月

项目构思:协助化学老师排版时发现现有工具难以满足需求,萌生了开发专用工具的想法。

2025年5月

正式上线:ChemSVG 发布,支持 SVG 矢量图生成和一键复制到 Word/PPT。

2025年9月

社区建设:新增 QQ 群入口,方便用户获取技术支持和交流反馈。

2026年1月

搜索系统:使用大模型分析方程式并生成搜索标签,支持中文关键词搜索。

2026年4月

移动端优化:全面适配手机和平板,优化响应式布局。

2026年6月

功能扩展:新增自动配平、摩尔质量计算器、方程库、有机结构式等工具,页面全新改版,形成一站式化学工具集。

2026年7月

器材素材库:上线化学实验仪器图片库,教师可直接复制粘贴到课件中使用。

核心特性

  • 方程式编辑:LaTeX 渲染生成高质量 SVG 矢量图,支持一键复制到剪贴板
  • SVG / PNG 导出:支持下载为矢量 SVG 或位图 PNG 格式
  • 自动配平:代数法自动配平化学方程式,分步展示配平过程
  • 摩尔质量计算:输入化学式即可计算分子量和各元素质量百分比
  • 分类方程库:浏览大量高中化学方程式,一键导出 SVG
  • 有机结构式:常见官能团和环状结构模板,一键渲染
  • 器材素材库:大量化学实验仪器图片,复制即可粘贴到课件中
  • 智能输入:化学式自动识别并格式化上下标预览
  • 方程式搜索:支持中文关键词和化学式快速搜索
  • 多种反应符号:支持等号、长等号、可逆箭头等多种符号
  • LaTeX 直接输入:支持 \ce{} 语法,适合熟悉 LaTeX 的用户
  • 完全免费:无需注册登录,无需安装,打开浏览器即可使用

技术栈

ChemSVG 采用以下技术栈构建:

  • 后端:Python + Flask
  • 前端:Vue.js 3,响应式单页应用
  • 渲染引擎:LaTeX,生成专业排版级别的矢量图
  • 化学计算:chempy,提供化学方程式自动配平
  • AI 增强:集成大语言模型,自动分析方程式并生成搜索元数据