feat: add flsol direct win7 evaluation support

This commit is contained in:
2026-03-16 15:42:56 +08:00
parent dc5fd173f1
commit 90c427c6dd
49 changed files with 4563 additions and 0 deletions

View 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. 等待主界面加载完毕。"
}
}

View File

@@ -0,0 +1,48 @@
{
"id": "flsol_task2",
"snapshot": "flsol",
"instruction": "打开 FL Solutions for F-4600新建一个波长扫描Wavelength Scan方法将激发波长Excitation Wavelength设置为 350 nm扫描范围设为 400700 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。"
}
}

View 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 电压 700VEx/Em 狭缝宽度各 5.0 nmResponse 设为 Auto。"
}
}

View 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. 等待测量完成,图表区域出现曲线。"
}
}

View File

@@ -0,0 +1,5 @@
{
"flsol": [
"flsol_task4_measure"
]
}