
Labvanced vs Pavlovia
Labvanced 的一部分 平台比较。
Labvanced 和 Pavlovia 为不同起点的研究人员提供服务。Pavlovia 是开放科学工具的在线托管层,通常由 PsychoPy 研究人员使用,允许已有基于 Python 的模式的研究人员与远程参与者进行研究。Labvanced 是从一开始就为浏览器构建的无代码平台,内置经过同行评审的网络摄像头眼动追踪、情感检测、远程心率测量、嵌入式语音转文本转录、AI 驱动的 50 种语言翻译以及实验构建的 AI 助手。两者都可以从远程参与者在线收集数据。只有一个平台无需编写代码,并且在实验室需要实验室硬件集成和在线部署时,无需将研究分布在两个单独的工具中。
一目了然
| 能力 | Pavlovia (PsychoPy) | Labvanced |
|---|---|---|
| 无代码可视化构建器 | 部分:构建器 GUI 生成用于桌面的 Python 脚本,为在线使用创建单独的 JavaScript (PsychoJS) 版本;超出简单模式的设计可能需要直接编辑其中一个 | 是:完整的无代码构建器,标准或复杂设计无需脚本 |
| 在线部署 | 需要将 Python 实验导出或同步到 PsychoJS (JavaScript) 才能在浏览器中运行 | 是:原生浏览器构建;无需导出步骤或翻译层 |
| 网络摄像头眼动追踪(在线研究) | 通过 WebGazer.js 实现,PsychoPy/Pavlovia 的官方文档集成,需自定义代码(非无代码构建器) | 是:原生的,经过同行评审的网络摄像头眼动追踪(Kaduk et al., 2024, Behavior Research Methods)。无需自定义代码 |
| 情感检测(在线研究) | 仅作为自定义第三方集成(面部 API)实现,作为高级/自定义代码技术记录,而不是无代码构建器功能;未独立验证情感分类 | 是:情感检测的准确率超过 90%(按情感类别平均,因个体情感而异) |
| 远程心率 / rPPG(在线研究) | 否 | 是:预期在实际心率的1-3%之内(与黄金标准设备的验证正在进行中) |
| 眼动追踪 / EEG 硬件集成(实验室内) | 是,通过 PsychoPy 的桌面应用程序(Tobii、SR Research EyeLink 和其他跟踪器通过 ioHub;通过并行端口或 LabJack 触发 EEG);在 Pavlovia 的在线研究中无法使用 | 是:通过 Labvanced 桌面应用程序,集成 EEG/Lab Streaming Layer (LSL),使用与在线版本相同的可视化构建器 |
| 多用户 / 团体研究 | 通过 Shelf 实现(文档化,基于代码);非原生/无代码,且不等同于实时基础设施 | 是:最多支持20名玩家,基于 WebSocket 的基础设施,具备大堂管理、角色分配和组建功能 |
| 移动访问 | 支持在移动设备上通过浏览器访问;无原生应用,无离线模式 | 是:原生 iOS/Android 应用,支持完全离线数据收集 |
| 版本控制和协作 | 是:完整的基于 Git/GitLab 的版本历史、问题跟踪和可供实验室团队分叉的实验 | 共享研究编辑,基于权限的协作者访问;无 git 风格的版本历史 |
| 定价模型 | 按参与者积分 (£0.24/积分) 或 £1,800/年的站点许可证(对新兴经济体的机构提供 50% 的减免) | 扁平的、基于层级的订阅,适用于个人、实验室、教学、校园和商业许可证类别;不按参与者计费 |
Pavlovia 的优势
PsychoPy 在学术界有着重要的影响:原始平台论文(Peirce, 2007, Journal of Neuroscience Methods)已经有超过4,900次引用(OpenAlex,于2026-07-17访问),且 PsychoPy 每月在 usage.psychopy.org 上发布实时使用统计数据。Pavlovia 本身由开放科学工具有限公司维护,与诺丁汉大学紧密相关,PsychoPy 的创建者及核心开发团队均在该校。
它的时序精度经过独立验证,而不仅仅是自我报告。时序大研究(Bridges et al., 2020, PeerJ)发现,PsychoPy/PsychoJS 在多个浏览器和操作系统组合上实现近乎毫秒的精度,尽管作者自己指出这代表“接近最佳情况的情景”,并建议在研究实际使用的具体硬件上进行时序测试。
Pavlovia 的基于 GitLab 的项目结构是一个真正的可复现性资产:每个实验都具有完整的版本历史、问题跟踪和实验室成员可以适应的分叉实验,所有这些都在共享的命名空间下。对于重视实验代码可审计变更历史的实验室来说,这是一个真正的基础设施。
对于已经拥有有效的 PsychoPy 模式的研究人员来说,构建器的一键同步到 Pavlovia 消除了一个真正的障碍,并且免费试点积分意味着测试研究在前期没有任何成本。PsychoPy 的桌面应用程序也与用于实验室研究的硬件眼动追踪仪和 EEG 系统具有成熟且文档齐全的集成,自 2002 年以来不断开发和完善。
Labvanced 的不同之处
在 Labvanced 中,标准研究创建无需编写任何代码。PsychoPy 的构建器在其可视化界面下生成 Python,而 PsychoPy 自己的文档承认其浏览器托管引擎 PsychoJS 自 2016 年以来才存在,并由比 Python 桌面版本更小的团队维护;组件可能“在在线环境中表现不同或存在瑕疵”(PsychoPy,“注意事项与警示”,psychopy.org/online/cautions.html)。


这种差距也影响了部署。想要同时拥有硬件集成实验室版本和在线版本的 PsychoPy 用户需要使用两个不同的工具,即 PsychoPy 桌面和 Pavlovia,通过导出和上传步骤连接。Labvanced 的 网络摄像头眼动追踪、情感检测、和 远程心率 可以在同一个在线研究中原生运行,参与者已经在进行研究。无需维护任何单独的作者工作流程:无论是在线运行研究还是通过桌面应用程序进行实验室硬件集成,都使用相同的可视化构建器,无需连接的导出步骤。


这两个平台在小组研究方面也各有不同:Pavlovia 的 Shelf 机制可以通过自定义代码在参与者之间共享数据,但 PsychoPy 自身的文档表示,从一个参与者到另一个参与者传播更新可能需要多达 60 秒,且没有内置的匹配或会话管理。Labvanced 提供本机的实时 多用户 基础设施,而不需要研究人员自己建立这种协调。而且,Pavlovia 针对每个参与者收费,或者无论研究量如何都要求支付固定的年度网站许可费,Labvanced 的分层订阅使成本可预测,没有每会话计费,因此随着研究样本量的增加,相对成本优势也在增长。
对于用户体验和基于网络的研究,Labvanced 的 Web Bridge Chrome 扩展允许研究人员在受控的研究会话中直接跟踪实时外部网站上的眼动、点击和滚动行为。


选择哪种适合您的研究
如果您已经有一个可用的 PsychoPy 范式,熟悉 Python,并且您的研究不需要基于网络摄像头的生理测量或在线多用户支持,那么 Pavlovia 是一个合适的选择。它的引用深度、基于 GitLab 的版本控制和独立验证的时间精度都是其真正的优势,而在其他地方重建可用的范式也具有真实的成本。
随着研究超越传统的单参与者 PsychoPy 工作流程,Labvanced 的优势逐渐明显。网络摄像头眼动追踪、情感检测、远程心率测量和多参与者研究都可以直接在 Labvanced 的视觉界面中构建,而在 Pavlovia 中可比较的功能往往依赖于自定义 Python 或 JavaScript、第三方库,或额外的基础设施。随着研究变得越来越复杂,这一差异变得更加明显:Labvanced 允许研究人员在不改变无代码工作流程的情况下扩展他们的实验。该平台由一组博士研究人员构建,反映了实践中研究是如何进行的,同时保持编码为可选。


迁移说明
将现有的 PsychoPy/Pavlovia 研究迁移到 Labvanced 的研究人员通常会使用 Labvanced 的视觉构建器重新创建它。虽然这涉及重建研究而不是直接导入,但它也提供了一个机会,将单独的桌面和在线工作流程整合到一个平台中。对于移动现有范式的研究人员或实验室,Labvanced 还提供 研究构建服务,可以帮助重建实验。
常见问题
最后审查
最后审查时间: 2026-07-17
本页面上的竞争对手功能、定价和平台能力已根据 Pavlovia 和 PsychoPy 的官方文档及定价页面于该日期进行验证。同行评审的研究引用在文中已进行引用。