بنقرة واحدة
sponge-toml-input
询问 SPONGE 输入文件(mdin.spg.toml)的参数配置时使用。 适用于模拟参数设置、模块配置、输入输出文件指定等。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
询问 SPONGE 输入文件(mdin.spg.toml)的参数配置时使用。 适用于模拟参数设置、模块配置、输入输出文件指定等。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
询问 SPONGE benchmark 新建 或 调整 时 使用 - comparison validation performance 分类 - benchmark 目录 组织 - benchmark 测试 编写 - utils 复用 - pixi task 接入
询问 SPONGE 构建、编译、环境配置、构建排错时使用。 适用于 pixi 环境选择、CMake 配置、多后端编译、格式化、打包。
询问 SPONGE 代码风格、命名规范、格式化工具时使用。 适用于 C++、Python、CMake 的编码规范和格式化流程。
询问 pixi 用法时使用。 适用于环境管理、依赖安装、任务运行、shell 交互、清理环境等。
询问为 SPONGE 安装、链接、修复或检查 skills 时使用。 适用于 AI 助手的本地或全局 skills 配置。
询问使用 SPONGE 的 PRIPS 对接机器学习/神经网络势场时使用。 适用于 Python plugin 编写、环境准备、力回填。
| name | sponge-toml-input |
| description | 询问 SPONGE 输入文件(mdin.spg.toml)的参数配置时使用。 适用于模拟参数设置、模块配置、输入输出文件指定等。 |
本技能适配 SPONGE 版本号:2.0.0-beta.1
SPONGE 的输入文件为 TOML 格式,默认文件名 mdin.spg.toml,通过 -mdin 参数指定:
SPONGE -mdin mdin.spg.toml
参数内容较多,按模块拆分为独立参考文件。本文件为索引,详细参数见各子文件。
| 文件 | 内容 |
|---|---|
| reference/core.md | 核心模拟参数:模式、步数、时间步长、截断距离等 |
| reference/io.md | 输入输出文件与输出控制参数 |
| reference/thermostat.md | 恒温器参数 |
| reference/barostat.md | 恒压器参数 |
| reference/constraint.md | 约束算法参数(SETTLE / SHAKE) |
| reference/neighbor_list.md | 邻居表参数 |
| reference/pme.md | PME 静电参数 |
| reference/enhanced_sampling.md | 增强采样参数(CV、MetaD、SITS) |
| reference/advanced.md | 高级参数:设备选择、墙约束、ReaxFF、插件等 |
md_name = "NVT water"
mode = "nvt"
step_limit = 50000
dt = 0.002
cutoff = 8.0
default_in_file_prefix = "WAT"
constrain_mode = "SHAKE"
thermostat = "middle_langevin"
thermostat_tau = 0.1
thermostat_seed = 2026
target_temperature = 300.0
write_information_interval = 1000
md_name = "NPT water"
mode = "npt"
step_limit = 100000
dt = 0.002
cutoff = 8.0
default_in_file_prefix = "WAT"
constrain_mode = "SHAKE"
thermostat = "middle_langevin"
thermostat_tau = 0.1
thermostat_seed = 2026
target_temperature = 300.0
barostat = "andersen_barostat"
barostat_tau = 0.1
barostat_update_interval = 10
target_pressure = 1.0
write_information_interval = 1000
md_name = "minimization"
mode = "minimization"
step_limit = 1000
default_in_file_prefix = "system"
cutoff = 8.0
write_information_interval = 100