feat: add flsol direct win7 evaluation support
This commit is contained in:
40
evaluation_examples/examples/flsol/flsol_task1.json
Normal file
40
evaluation_examples/examples/flsol/flsol_task1.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"id": "flsol_task1",
|
||||
"snapshot": "flsol",
|
||||
"instruction": "启动 FL Solutions for F-4600 软件,并截图确认主界面已成功打开。",
|
||||
"source": "custom",
|
||||
"config": [
|
||||
{
|
||||
"type": "sleep",
|
||||
"parameters": {
|
||||
"seconds": 2
|
||||
}
|
||||
}
|
||||
],
|
||||
"trajectory": "trajectories/",
|
||||
"related_apps": [
|
||||
"flsol"
|
||||
],
|
||||
"evaluator": {
|
||||
"postconfig": [
|
||||
{
|
||||
"type": "sleep",
|
||||
"parameters": {
|
||||
"seconds": 4
|
||||
}
|
||||
}
|
||||
],
|
||||
"func": "vllm_eval",
|
||||
"expected": {
|
||||
"description": "FL Solutions for F-4600 主界面应已打开,可见菜单栏(File, Method, Measure 等)和仪器连接状态面板。"
|
||||
}
|
||||
},
|
||||
"proxy": false,
|
||||
"fixed_ip": true,
|
||||
"possibility_of_env_change": "low",
|
||||
"metadata": {
|
||||
"input_files": [],
|
||||
"steps": "1. 双击桌面上的 FL Solutions for F-4600 快捷方式,或通过开始菜单找到并打开 FL Solutions 程序(路径:C:\\Program Files\\FL Solutions\\flsol.exe)。\n2. 等待程序加载完成(约 5-10 秒),观察主界面是否出现,包含顶部菜单栏(File、Method、Measure、View、Tools、Help 等选项)以及仪器状态面板。\n3. 确认主界面已打开后,操作完成。",
|
||||
"steps_original": "1. 打开 FL Solutions for F-4600 软件。\n2. 等待主界面加载完毕。"
|
||||
}
|
||||
}
|
||||
48
evaluation_examples/examples/flsol/flsol_task2.json
Normal file
48
evaluation_examples/examples/flsol/flsol_task2.json
Normal file
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"id": "flsol_task2",
|
||||
"snapshot": "flsol",
|
||||
"instruction": "打开 FL Solutions for F-4600,新建一个波长扫描(Wavelength Scan)方法,将激发波长(Excitation Wavelength)设置为 350 nm,扫描范围设为 400–700 nm,扫描速度设为 240 nm/min,然后保存该方法为 test_scan.mth。",
|
||||
"source": "custom",
|
||||
"config": [
|
||||
{
|
||||
"type": "launch",
|
||||
"parameters": {
|
||||
"command": [
|
||||
"C:\\Program Files\\FL Solutions\\flsol.exe"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "sleep",
|
||||
"parameters": {
|
||||
"seconds": 8
|
||||
}
|
||||
}
|
||||
],
|
||||
"trajectory": "trajectories/",
|
||||
"related_apps": [
|
||||
"flsol"
|
||||
],
|
||||
"evaluator": {
|
||||
"postconfig": [
|
||||
{
|
||||
"type": "sleep",
|
||||
"parameters": {
|
||||
"seconds": 3
|
||||
}
|
||||
}
|
||||
],
|
||||
"func": "vllm_eval",
|
||||
"expected": {
|
||||
"description": "屏幕上应显示 FL Solutions 主界面,并且在 Method 或文件相关区域可以看到名为 test_scan.mth 的方法文件已被保存/创建,或在最近文件列表中可以看到该文件名。激发波长应设为 350 nm,扫描范围为 400-700 nm。"
|
||||
}
|
||||
},
|
||||
"proxy": false,
|
||||
"fixed_ip": true,
|
||||
"possibility_of_env_change": "medium",
|
||||
"metadata": {
|
||||
"input_files": [],
|
||||
"steps": "1. 等待 FL Solutions 主界面打开。\n2. 在顶部菜单栏中,单击 'Method'(方法)菜单,然后选择 'New'(新建)或 'Wavelength Scan'(波长扫描)选项,创建一个新的波长扫描方法。\n3. 在弹出的方法设置对话框中,找到 'Excitation Wavelength'(激发波长)输入框,将数值清空后输入 '350',单位为 nm。\n4. 找到扫描范围(Scan Range)设置区域,将起始波长(Start)设为 '400' nm,将结束波长(End)设为 '700' nm。\n5. 找到扫描速度(Scan Speed)下拉菜单或输入框,选择或输入 '240' nm/min。\n6. 确认设置无误后,单击菜单 'Method' → 'Save As'(另存为),在弹出的文件保存对话框中,将文件名输入为 'test_scan',确保文件类型为 .mth,然后单击 '保存'(Save)按钮。\n7. 确认文件已成功保存。",
|
||||
"steps_original": "1. 打开 FL Solutions 并新建 Wavelength Scan 方法。\n2. 设置 Ex 波长 350 nm,扫描范围 400-700 nm,速度 240 nm/min。\n3. 另存为 test_scan.mth。"
|
||||
}
|
||||
}
|
||||
48
evaluation_examples/examples/flsol/flsol_task3.json
Normal file
48
evaluation_examples/examples/flsol/flsol_task3.json
Normal file
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"id": "flsol_task3",
|
||||
"snapshot": "flsol",
|
||||
"instruction": "打开 FL Solutions for F-4600,进入仪器参数设置(Instrument Parameters),将光电倍增管电压(PMT Voltage)修改为 700 V,狭缝宽度(Slit Width,激发和发射均设置)修改为 5.0 nm,响应时间(Response)设置为 Auto,然后截图确认参数设置完成。",
|
||||
"source": "custom",
|
||||
"config": [
|
||||
{
|
||||
"type": "launch",
|
||||
"parameters": {
|
||||
"command": [
|
||||
"C:\\Program Files\\FL Solutions\\flsol.exe"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "sleep",
|
||||
"parameters": {
|
||||
"seconds": 8
|
||||
}
|
||||
}
|
||||
],
|
||||
"trajectory": "trajectories/",
|
||||
"related_apps": [
|
||||
"flsol"
|
||||
],
|
||||
"evaluator": {
|
||||
"postconfig": [
|
||||
{
|
||||
"type": "sleep",
|
||||
"parameters": {
|
||||
"seconds": 3
|
||||
}
|
||||
}
|
||||
],
|
||||
"func": "vllm_eval",
|
||||
"expected": {
|
||||
"description": "FL Solutions 的仪器参数设置界面(Instrument Parameters 或 Method 设置窗口)应可见,其中 PMT Voltage 显示为 700 V,激发和发射狭缝宽度(Ex Slit / Em Slit)均显示为 5.0 nm,响应时间(Response)显示为 Auto。"
|
||||
}
|
||||
},
|
||||
"proxy": false,
|
||||
"fixed_ip": true,
|
||||
"possibility_of_env_change": "medium",
|
||||
"metadata": {
|
||||
"input_files": [],
|
||||
"steps": "1. 等待 FL Solutions 主界面打开。\n2. 在顶部菜单栏中,单击 'Method'(方法)菜单,选择 'New'(新建)创建一个新方法,或在现有方法的参数面板中操作。\n3. 在方法设置界面中,找到仪器参数(Instrument Parameters)区域(通常在方法编辑窗口的下方或单独的选项卡中)。\n4. 找到 'PMT Voltage'(光电倍增管电压)输入框,清空当前值并输入 '700',单位为 V。\n5. 找到激发狭缝宽度(EX Slit Width 或 Excitation Slit)输入框或下拉菜单,将值修改为 '5.0',单位为 nm。\n6. 找到发射狭缝宽度(EM Slit Width 或 Emission Slit)输入框或下拉菜单,将值修改为 '5.0',单位为 nm。\n7. 找到响应时间(Response)下拉菜单,单击展开,选择 'Auto'(自动)选项。\n8. 确认所有参数设置完成后,截图当前界面。",
|
||||
"steps_original": "1. 打开 FL Solutions,进入方法/仪器参数设置。\n2. 设置 PMT 电压 700V,Ex/Em 狭缝宽度各 5.0 nm,Response 设为 Auto。"
|
||||
}
|
||||
}
|
||||
44
evaluation_examples/examples/flsol/flsol_task4_measure.json
Normal file
44
evaluation_examples/examples/flsol/flsol_task4_measure.json
Normal file
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"id": "flsol_task4_measure",
|
||||
"snapshot": "flsol",
|
||||
"instruction": "使用 FL Solutions for F-4600 软件执行一次荧光测量。",
|
||||
"source": "custom",
|
||||
"config": [
|
||||
{
|
||||
"type": "launch",
|
||||
"parameters": {
|
||||
"command": ["C:\\Program Files\\FL Solutions\\flsol.exe"],
|
||||
"shell": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "sleep",
|
||||
"parameters": {
|
||||
"seconds": 15
|
||||
}
|
||||
}
|
||||
],
|
||||
"trajectory": "trajectories/",
|
||||
"related_apps": [
|
||||
"flsol"
|
||||
],
|
||||
"evaluator": {
|
||||
"postconfig": [
|
||||
{
|
||||
"type": "sleep",
|
||||
"parameters": {
|
||||
"seconds": 5
|
||||
}
|
||||
}
|
||||
],
|
||||
"func": "vllm_eval"
|
||||
},
|
||||
"proxy": false,
|
||||
"fixed_ip": true,
|
||||
"possibility_of_env_change": "low",
|
||||
"metadata": {
|
||||
"input_files": [],
|
||||
"steps": "1. 软件已自动打开,等待 FL Solutions 主界面完全加载,确认标题栏显示 'FL Solutions - F-4600 FL Spectrophotometer on USB' 且仪器状态正常(无报错弹窗)。\n2. 直接按键盘 F4 键触发 Measure(这是最可靠的方式,F4 是 Measure 的快捷键)。\n3. 如果 F4 无反应,则通过菜单执行:点击菜单栏 'Spectrophotometer'(第四个菜单项,位于 View 和 Tools 之间),在下拉菜单中点击 'Measure'(快捷键 F4)。\n4. 等待测量过程完成,软件会在图表区域实时绘制扫描曲线,测量完成后曲线绘制停止。\n5. 确认图表区域有测量结果曲线后,操作完成。",
|
||||
"steps_original": "1. 等待 FL Solutions 和 F-4600 仪器完全初始化,状态变为 Ready。\n2. 点击 Measure 按钮执行测量。\n3. 等待测量完成,图表区域出现曲线。"
|
||||
}
|
||||
}
|
||||
5
evaluation_examples/test_flsol.json
Normal file
5
evaluation_examples/test_flsol.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"flsol": [
|
||||
"flsol_task4_measure"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user