Zotero 是一款被超过 2000 万人用于收集、整理、标注、引用和分享研究资料的免费工具,它与当今即时软件创建范式形成鲜明对比。正如 Dan Cohen 在 2026 年 10 月的回顾所述,Zotero 的初始原型耗时五年开发,随后又经历了数年的改进与扩展。这种漫长的周期与当代 AI 工具仅凭简单提示便能近乎即时生成功能性软件的做法截然相反,凸显了过去与现在在开发理念上的根本差异。

此图展示 Zotero 的用户界面,文章描述了这款参考文献管理软件的开发历程。
资料来源表明,这段漫长的孕育期并非仅因技术限制,而是反映了创作者们刻意为之的愿景构建过程。开发团队主要由乔治梅森大学历史与新媒体中心(现 Roy Rosenzweig 历史与新媒体中心)的历史学家组成,他们拥有深厚的学科专长,却将编程视为次要技能而非主业。这些历史学家并未直接投入实现,而是花费大量时间进行讨论与协作,Cohen 描述他们“在一张大桌旁聊了很多时间,其中有些是浪费的时间”,直到他们对学术研究未来的构想凝聚成 Zotero 应成为什么样的共同愿景。这种奠基阶段先于大量编码工作,被视为项目最终走向的关键。

此照片展示了乔治梅森大学历史与新媒体中心的历史学家团队,他们通过长期的讨论与协作打造了 Zotero。
资料来源进一步表明,团队旨在打造一款融合独立应用(如 Elena Razlogova 基于 FileMaker 的 Scribe 引文管理工具)与 Web 应用(如 Cohen 自己基于 PHP 的 Web Scrapbook 在线资源捕获工具)优点的工具。他们的目标正如 Elena 2003 年 12 月关于改进 Scribe 的提案所阐述:开发能够“独立于 Web 存在,却能完全知晓浏览器中正在发生什么”的软件——这种双重能力要求桌面与 Web 技术的深度整合。虽然资料来源并未独立佐证这种缓慢、协作的方式是否必然比快速开发方法产出更耐用的软件,但它确立了 Zotero 创作者们认为:他们的稳健节奏与对集体思考的重视,有助于创造出“拥有坚实基础、可供继续构建”的软件,并将其作为 AI 加速时代当代开发实践的潜在启示。

此图展示 Web Scrapbook 的登录界面,这是一个基于 PHP 的在线资源捕获工具,启发了 Zotero 融合桌面与 Web 能力的目标。