edu-chem-reaction:把一个化学反应做成自包含的微观 3D 交互网页
edu-chem-reaction 是一个面向化学教学的 Skill:输入文字反应、方程式或图片,生成自包含的 HTML 演示页,左侧是 Three.js 可拖拽分子动画(断键、成键、原子重组、分步高亮),右侧是 KaTeX 方程、分步讲解、原子守恒计数,可选能量-反应进程曲线。动画与方程由 sympy 统一计算驱动:自动配平、校验原子守恒与原子映射、推导键的断与成,答案与几何同源一致。内置 morph(原子变形)与 mechanism(机理关键帧)两套引擎自动选择,几何默认用自建 VSEPR 分子库,环境装有 RDKit 时可由 SMILES 生成构象(不自动安装)。覆盖燃烧、化合/分解/置换/复分解、氧化还原(电子转移可视化)、酯化等有机机理。
阅读全文