首页
/ jsPsych项目发布:外部HTML插件v2.1.0版本解析

jsPsych项目发布:外部HTML插件v2.1.0版本解析

2025-07-06 00:47:11作者:吴年前Myrtle

jsPsych是一个用于构建行为实验的JavaScript库,它提供了丰富的插件系统,允许研究人员轻松创建各种心理学和行为科学实验。其中,外部HTML插件(@jspsych/plugin-external-html)是一个重要组件,它使开发者能够将自定义HTML内容无缝集成到实验流程中。

版本更新亮点

在最新发布的v2.1.0版本中,外部HTML插件引入了一项重要改进:标准化了所有插件和扩展的引用信息。这一变化体现了jsPsych团队对学术规范的重视,也使得研究人员的引用工作更加便捷。

引用功能详解

新增功能特性

  1. 标准化引用信息:每个插件现在都包含完整的引用信息,支持APA和BibTeX两种常用格式
  2. 便捷引用生成:通过jsPsych包中的getCitations()函数,用户可以轻松生成指定插件集的引用
  3. 自动化引用生成:构建过程中会自动从插件的.cff文件中提取引用信息

技术实现细节

引用信息被添加到每个插件的info字段中,包含以下结构:

info: {
  citations: {
    apa: "APA格式的引用字符串",
    bibtex: "BibTeX格式的引用字符串"
  }
}

使用方法示例

研究人员可以通过以下方式获取引用:

// 获取单个插件的APA格式引用
const citation = jsPsych.getCitations(['external-html'], 'apa');

// 获取多个插件的BibTeX格式引用
const multipleCitations = jsPsych.getCitations(['external-html', 'survey'], 'bibtex');

对研究实践的影响

这一更新为学术研究带来了实质性便利:

  1. 规范化引用:确保研究中使用的每个插件都能被正确引用,符合学术规范
  2. 提高效率:自动生成的引用格式减少了手动整理的时间
  3. 促进可重复性:明确的引用信息有助于其他研究者复现实验

技术背景与意义

在行为科学研究中,实验工具的透明度至关重要。jsPsych的这一改进体现了对研究可重复性的承诺,也反映了现代开源科学软件的发展趋势——不仅提供功能实现,还关注学术交流的规范性。

总结

jsPsych外部HTML插件v2.1.0版本的发布,虽然看似只是增加了引用功能,但实际上代表了行为实验工具向更规范、更学术化方向的发展。这一改进将帮助研究人员更轻松地遵守学术规范,同时也提升了jsPsych生态系统在学术界的适用性。对于使用jsPsych构建实验的研究者来说,这一版本无疑会使他们的研究工作更加规范和完善。

登录后查看全文
热门项目推荐