- 打通 metadata.steps 传递链路,将任务步骤注入 agent 预测上下文 - 优化 a11y tree 线性化输出:使用中心坐标并新增 states 列(expanded/collapsed/selected 等) - 放宽可保留节点条件,保留无文本输入类控件(edit/textfield/searchbox 等) - 强化输出约束:单轮仅允许动作代码或 WAIT/DONE/FAIL,禁止动作与 DONE 同轮返回 - 补充 avogadro 示例步骤:展开 aromatics 并选择 benzene.cjson
45 lines
1.3 KiB
JSON
45 lines
1.3 KiB
JSON
{
|
||
"id": "building-organic-molecules_task1",
|
||
"snapshot": "avogadro",
|
||
"instruction": "在 Avogadro 2 中,使用软件的 Build 工具插入一个苯环。",
|
||
"source": "custom",
|
||
"config": [
|
||
{
|
||
"type": "launch",
|
||
"parameters": {
|
||
"command": [
|
||
"C:\\Avogadro2\\bin\\avogadro2.exe"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"type": "sleep",
|
||
"parameters": {
|
||
"seconds": 5
|
||
}
|
||
}
|
||
],
|
||
"trajectory": "trajectories/",
|
||
"related_apps": [
|
||
"avogadro"
|
||
],
|
||
"evaluator": {
|
||
"postconfig": [
|
||
{
|
||
"type": "sleep",
|
||
"parameters": {
|
||
"seconds": 3
|
||
}
|
||
}
|
||
],
|
||
"func": "vllm_eval"
|
||
},
|
||
"proxy": false,
|
||
"fixed_ip": false,
|
||
"possibility_of_env_change": "low",
|
||
"metadata": {
|
||
"input_files": [],
|
||
"steps": "1. 点击菜单栏 Build(构建) → Insert(插入) → Molecule(分子…),打开\"插入片段\"对话框。\n2. 在\"筛选\"输入框中输入 benzene(注意:需要先切换到英文输入法再输入)。\n3. 筛选结果会显示一个 aromatics 文件夹(树形结构),需要双击或点击展开该文件夹。\n4. 展开后选中列表中的 benzene.cjson 文件。\n5. 点击\"插入\"按钮将苯环插入到工作区。\n6. 关闭\"插入片段\"对话框,确认苯环已显示在主工作界面中。"
|
||
}
|
||
}
|