
Labvanced 与 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 的追踪器;EEG 触发通过并行端口或 LabJack);不适用于 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提供原生的实时multi-user基础设施,而不需要研究人员自己构建协调。而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的官方文档和定价页面进行验证。同行评审的研究引用在整篇文档中得到引用。