feat: 更新 Jade/VESTA 任务定义 + 最终评测清单

- Jade: 15个任务JSON更新 (instruction细化 + metadata.steps详细展开)
- VESTA: 10个任务JSON重构 (统一使用NaCl.cif/anatase_TiO2.cif + 步骤重写)
- VESTA: 删除task1, 新增2个CIF数据文件
- 新增 test_final.json (11 jade + 10 vesta = 21 tasks)
- run_proxmox.sh: MODEL→gpt-5.4, MAX_STEPS→35, TEST_META→test_final.json
This commit is contained in:
2026-03-11 11:02:26 +08:00
parent d71f1f976d
commit a943c1e961
30 changed files with 318 additions and 243 deletions

View File

@@ -1,7 +1,7 @@
{
"id": "VESTA_Manual_task4",
"snapshot": "vesta",
"instruction": "在 VESTA 中定义自定义绘图边界。",
"instruction": "在 VESTA 中加载桌面上的 NaCl.cif 文件,然后将绘图边界设置为 2×2×1 超胞(即 x 和 y 方向范围为 0 到 2z 方向范围为 0 到 1。",
"source": "custom",
"config": [
{
@@ -9,8 +9,8 @@
"parameters": {
"files": [
{
"local_path": "evaluation_examples/data/vesta/MgB2.cif",
"path": "C:\\Users\\user\\Desktop\\MgB2.cif"
"local_path": "evaluation_examples/data/vesta/NaCl.cif",
"path": "C:\\Users\\user\\Desktop\\NaCl.cif"
}
]
}
@@ -19,7 +19,8 @@
"type": "launch",
"parameters": {
"command": [
"C:\\VESTA-win64\\VESTA.exe"
"C:\\VESTA-win64\\VESTA.exe",
"C:\\Users\\user\\Desktop\\NaCl.cif"
]
}
},
@@ -49,10 +50,7 @@
"fixed_ip": false,
"possibility_of_env_change": "low",
"metadata": {
"input_files": [
"MgB2.cif"
],
"steps": "1. 双击桌面上的 VESTA 软件快捷方式图标,启动 VESTA 软件。\n2. 单击顶部菜单栏的 \"File\" 菜单。\n3. 在展开的下拉菜单中,单击选择 \"Open...\" 选项,弹出文件选择对话框。\n4. 在文件选择对话框的列表中,定位并单击选中 \"MgB2.cif\" 文件。\n5. 单击文件选择对话框右下角的 \"打开\"(或 Open按钮加载该晶体文件。\n6. 在软件主界面左侧的侧边栏中,单击 \"Objects\" 选项卡使其展开为活动面板。\n7. 在 Objects 选项卡面板中,找到并单击 \"Boundary\" 按钮,打开 \"Boundary\" 对话框。\n8. 在 Boundary 对话框内,找到 \"Ranges of fractional coordinates\" 分组区域。\n9. 将光标定位到 \"x(min)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"0\"。\n10. 将光标定位到 \"x(max)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"1\"。\n11. 将光标定位到 \"y(min)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"0\"。\n12. 将光标定位到 \"y(max)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"1\"。\n13. 将光标定位到 \"z(min)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"0\"。\n14. 将光标定位到 \"z(max)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"1\"。\n15. 单击 Boundary 对话框底部的 \"OK\" 按钮,应用自定义边界范围并关闭对话框。\n16. 将视线移回主界面的图形视图区Graphics Area观察并确认晶体绘图边界已根据设定的 0 到 1 范围重新渲染显示。",
"steps_original": "1. 打开 VESTA 软件并加载文件 MgB2.cif。\n2. 点击左侧侧边栏的 Objects → Boundary 按钮,打开 Boundary 对话框。\n3. 在对话框中调整范围 (x[min], x[max], y[min], y[max], z[min], z[max]) 为自定义值,例如 0 到 1。\n4. 点击 OK 或 Apply 按钮。\n5. 查看修改后的晶体绘图边界显示在主视图中。"
"steps": "1. 单击顶部菜单栏的 \"File\" 菜单。\n2. 在展开的下拉菜单中,单击选择 \"Open...\" 选项,弹出文件选择对话框。\n3. 在文件选择对话框中,导航至桌面,单击选中 \"NaCl.cif\" 文件。\n4. 单击文件选择对话框底部的 \"Open\" 按钮,加载该晶体文件。\n5. 在软件主界面左侧的侧边栏中,单击 \"Objects\" 选项卡使其展开为活动面板。\n6. 在 Objects 选项卡面板中,找到并单击 \"Boundary\" 按钮,打开 \"Boundary\" 对话框。\n7. 在 Boundary 对话框内,找到 \"Ranges of fractional coordinates\" 分组区域。\n8. 将光标定位到 \"x(min)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"0\"。\n9. 将光标定位到 \"x(max)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"2\"。\n10. 将光标定位到 \"y(min)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"0\"。\n11. 将光标定位到 \"y(max)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"2\"。\n12. 将光标定位到 \"z(min)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"0\"。\n13. 将光标定位到 \"z(max)\" 标签右侧的文本输入框,单击选中,清空已有数值,输入 \"1\"。\n14. 单击 Boundary 对话框底部的 \"OK\" 按钮,应用自定义边界范围并关闭对话框。\n15. 在主界面的图形视图区Graphics Area确认晶体已显示为 2×2×1 超胞,即 x 和 y 方向各重复两个单胞。",
"steps_original": "1. 打开 VESTA 软件并加载桌面上的 NaCl.cif 文件。\n2. 点击左侧侧边栏的 Objects → Boundary 按钮,打开 Boundary 对话框。\n3. 在对话框中将 x(max) 和 y(max) 设为 2其余 min 保持 0、z(max) 保持 1。\n4. 点击 OK 按钮应用设置。\n5. 确认主视图中晶体已显示为 2×2×1 超胞。"
}
}
}