gaussian-dsh-plugin:DeepSeek Harness 里的 Gaussian 16 计算助手
yangdw2024/gaussian-dsh-plugin
在 DeepSeek Harness 中用自然语言驱动 Gaussian 16 计算:从 SMILES 建模生成输入、串行提交任务、解析能量与轨道,并调用 Multiwfn/VMD 出图。
gaussian-dsh-plugin 是运行在 DeepSeek Harness 中的 Gaussian 16 计算辅助插件,把建模、提交、解析与出图串成一条自然语言可驱动的流程。它针对量化计算步骤零散、软件切换频繁的痛点,让用户只需描述需求,就能从 SMILES 或 ChemDraw 文件一路走到结果分析。核心能力包括经 RDKit 生成 3D 结构与 Gaussian 输入、串行管理任务、解析能量与 HOMO-LUMO 等输出,并异步调用 Multiwfn 与 VMD 绘制轨道、ESP 与弱相互作用图,共 19 个工具。
如何安装
dsh plugin --profile <your-profile> add @yangdw2024/gp--profile 换成你本机实际使用的 profile 名(ls ~/.dsh/profiles/ 可查看目录名):浏览器版通常是 web,桌面版通常是 desktop 或 desktop-NNN。
- 分类
- 工具与能力
- 平台
- DSH Plugin
- 作者
- yangdw2024
- 分发方式
- 插件
gaussian-dsh-plugin 核心特性
gaussian-dsh-plugin 仓库简介
它是做什么的?
Gaussian 计算辅助是 DeepSeek Harness(DSH)的 Gaussian 16 计算辅助插件,把 Gaussian、RDKit、Multiwfn、VMD 串成一条 AI 可调用的工具链。它解决的是量化计算流程繁琐的问题:从 SMILES 或 ChemDraw 文件出发,自动完成 3D 建模、生成 Gaussian 输入、串行提交任务、解析输出,并调用后处理软件出图。插件由 yangdw2024 维护,采用 MIT 协议,后端已打包 RDKit 与 OpenBabel,目标机无需另装 Python 环境。
核心功能
- 输入生成:从 SMILES 或 ChemDraw 文件经 RDKit 生成 3D 结构,并校验方法与基组后产出 Gaussian 输入文件。
- 任务管理:串行提交、查询、列出与停止 Gaussian 任务,避免多核机器上并行跑崩。
- 输出解析:从 .out/.log 中提取能量、收敛情况、HOMO-LUMO、偶极、频率与热力学量。
- 后处理出图:异步调用 Multiwfn 与 VMD 生成 HOMO/LUMO 轨道图、ESP 表面图、RDG/NCI 弱相互作用图。
- 辅助查询:内置基组库在线检索、Gaussian 关键词查询与常见报错诊断,共提供 19 个工具。
怎么使用这个插件?
在 DSH 中启用后,直接用自然语言说出需求即可,例如「帮我优化这个分子」,插件会自动走完建模、生成输入、提交与解析流程。首次使用建议先让 DSH 调用状态查询工具确认后端已拉起,再用后处理能力探测工具确认 Multiwfn 与 VMD 就绪。由于默认路径是作者本机位置,需通过环境变量把 Gaussian、formchk、Multiwfn、VMD 的可执行文件路径与工作目录改成自己的,改完完全退出 DSH 再重开生效。硬件上建议 8 核 CPU、16 GB 内存,并保持任务串行提交。
报错怎么排查?
后端启动失败时,先检查安装路径是否过长:DSH 会按包名生成快照目录,路径过深可能触发 Windows 260 字符限制,建议改用短路径部署。若状态查询返回异常,多半是环境变量仍指向作者本机路径,按官方说明把各可执行文件路径覆盖为自己的实际位置,并完全退出 DSH 后重启。后处理出图不可用时,用能力探测工具确认 Multiwfn 与 VMD 是否已安装并就绪。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:yangdw2024/gaussian-dsh-plugin。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
