2025年地方政府Drupal大会聚焦创新、人工智能应用与社区倡议活动

2025年地方政府Drupal大会

2025年7月13日 - 阅读时长22分钟

2025年7月3日,2025年地方政府Drupal大会在伦敦西敏寺附近的教堂社区中心举行。尽管英国铁路网络状况不佳,我还是赶去参加了当天的活动。

7月3日的伦敦天气炎热,好在教堂社区中心有很多门窗可以打开通风,而且四处还摆放了一些风扇,尽量让房间保持凉爽。

大会开场进行了一个小破冰活动,第一次参加地方政府Drupal大会的人或者表明自己角色的人站起来,之后我们通过一场介绍会正式开启了此次大会。

目前,有57个地方议会在使用地方政府Drupal系统,约59个议会网站(包括一些小型议会网站)由该系统提供支持。看到这个项目的覆盖范围逐年扩大,吸引了不少关注并获得资金支持,我感到很高兴。

自2024年在伯明翰举办地方政府Drupal大会以来,这一年里发生了不少事情。

Drupal11的升级工作已接近完成,大家最近为此付出了很多努力。从技术层面讲,在2026年12月Drupal12发布之前,Drupal10仍会得到支持,但我们还是希望尽可能让系统保持更新。

今年成立了地方政府Drupal无障碍治理小组,倡导无障碍优先开发,协助提升平台的无障碍访问性,并为地方议会提供一套可用于审核和提升无障碍访问性的工具。

去年设立的社区基金发挥了作用,有5个项目获得了该基金的资助(包括我之后了解更多的PDF导入项目)。只需2000 - 4000英镑的资金就能资助一个项目,在地方政府Drupal系统中创建一个功能,让大家都能受益,而不只是地方政府Drupal网站。这是该系统的关键之处,与其让每个议会各自开发功能,不如大家联合起来共同资助开发所需的功能,这样能为所有参与的议会节省时间和金钱。

地方政府Drupal目前的重点工作如下:

  1. 成为地方政府重组(LGR)议会的首选。
  2. 节省时间,富有创新且实用。这包括探索人工智能的应用,但不盲目跟风,绝不使用对项目没有益处的人工智能。
  3. 为我们的订阅者提供最大价值,提升订阅者的价值,并提供切实的好处。

介绍环节结束后,当天的第一场演讲是由格林威治议会的产品负责人带来的《构建更优质服务的基石》。

这场演讲探讨了网络团队如何利用地方政府Drupal系统改善格林威治居民与政府之间的事务处理流程。居民事务处理不只是“填写表单”,还包括居民与议会的任何互动。比如(但不限于)垃圾收集、垃圾收集费用支付、市政税支付、预订会议室或足球场,甚至申请规划许可。

这意味着每年在各种各样的活动和议会部门中约有10万份申请提交。他们旧系统中的大多数表单使用起来很困难,或者根本无法无障碍访问,导致很多用户在填写过程中中途放弃,或者遗漏信息。

摒弃不稳定的技术,包括那些将事务处理与数据源断开连接的第三方工具,意味着他们可以在所有网站上实现标准化。这不仅提高了可用性和无障碍访问性,还让他们能够收集并传达不同议会团队所需的数据。

其中一个重要方面,演讲者还现场展示了这一过程,即从当前的支付提供商切换到使用英国政府官网(gov.uk)的支付系统。他们现有的系统无法满足需求,导致用户困惑,而且更常见的是,由于其外观完全不符合品牌形象,用户根本不信任该平台。

英国政府官网的支付系统易于集成,采用了英国政府官网网站广泛受信任的标准设计方法,并且可以进行定制以符合格林威治的需求。

有趣的是,他们原本以为实现这个功能可能需要几个月的时间,但展示的演示版在几周内就完成了。虽然仍有一些地方需要调整,但目前只是文案和设计方面的改动。

接下来是来自一家公司的代表和哈默史密斯 - 富勒姆区议会的代表,他们的演讲主题是《活动频道与查找器》。

活动系统已经是地方政府Drupal系统的一部分,但它的用途有限,因为它倾向于将整个网站的所有活动汇总到一个列表中。这样就会导致足球比赛、垃圾清理活动和议会会议出现在同一个列表中,让人混淆,而且显得很杂乱。

演讲者展示了他如何利用查找器模板模式创建一个系统,将类似的活动分类到不同的小类别中。这意味着你可以设置一个足球比赛列表,与议会会议列表分开,但仍然将两者作为活动进行宣传。

在一场(相当令人印象深刻的)现场演示中,演讲者详细介绍了如何使用新的查找器模型创建活动,其中还包括日历视图模式。他展示的示例是一系列重复举办的犬展,所有活动都有可用于筛选的特征。他还介绍了在发布更新之前的下一步计划。

真的是非常棒的展示。此外,由于该系统是基于插件构建的,因此可以创建一个插件以不同的方式展示活动列表。

一、午餐后的演讲

午餐过后,来自埃塞克斯郡议会和一家公司的代表进行了演讲,他们的主题是使用地方政府Drupal系统通过微网站系统创建多个网站。

埃塞克斯郡议会之前的技术栈存在问题,这意味着他们针对不同的技术部分签订了很多不同的合同。由于他们没有内部开发人员,只能依赖这些合同保持更新,这在内部产生了一些问题。如果其中一个合同终止,就会造成技术和技能方面的差距,而他们很难填补。此外,开发人员的时间往往很紧张,这经常会导致各部门之间针对下一个工作任务产生矛盾。

这就是为什么地方政府Drupal系统对他们如此有吸引力的原因,将所有功能整合在一个产品中,只签订一份合同,大大简化了他们的工作。

这是一次对埃塞克斯郡如何管理网络项目,以及该公司如何构建、部署和维护网站的有趣探讨。新的埃塞克斯郡网站现已上线,他们正在使用微网站系统在同一平台内创建许多小型网站。

演讲内容还包括他们如何选择提供地方政府Drupal系统的供应商,以及如何管理项目直至完成。这个项目不仅要建设网站,还要为网站创建文档,这样任何了解地方政府Drupal系统(甚至只是了解Drupal系统)的人都能接手管理。

二、闭幕前的演讲

在闭幕致辞之前的最后一场完整演讲是由一家公司的代表和布赖顿 - 霍夫市议会的代表带来的《将PDF文件导入地方政府Drupal出版物模块》。

出版物模块使地方政府Drupal系统的用户能够上传PDF文档并提取其中的文本。这些数据随后被用于在网站上生成一系列位于书籍结构内的节点。

虽然当前版本的出版物模块使用表单来导入信息,但现在已经改为批量处理方式,这样就可以处理任意大小的PDF文档。

近期的关键进展是在PDF提取功能中添加了一个插件,允许使用人工智能来提取信息。演讲者展示了几个实际操作的演示,包括使用一个提示词实时将文档翻译成法语。

出版物系统中使用的插件意味着导入过程可以进行相当大程度的定制,而人工智能处理只是可用的插件之一。

使用人工智能提取数据的效果相当不错。如果用户手动上传PDF文档,无疑会减少很多工作量,但这也产生了一些问题。在将文档翻译成法语的演示过程中,人工智能从一份50多页的PDF文档中生成了两个节点,而且大部分内容都被堆到了第二页。

演讲者在演讲的后半部分介绍了他如何改进出版物模块的人工智能插件的功能。由于可以为人工智能插件添加自定义提示词,这让他能够尝试不同的人工智能提示词,以试图获得良好的效果。显然,为了让人工智能正确提取文档内容且不篡改文档文本,需要进行大量的尝试。

真的是非常有趣的内容,这展示了人工智能可以承担的一项很好的任务,否则人类需要花费大量时间进行枯燥的复制粘贴工作。

三、总结环节

当天的最后一个环节是总结环节,我们有机会提供反馈,之后大家一起去酒吧边喝边聊。很高兴能和大家叙旧,有些人我已经好几年没见过面了。

在酒吧里,我和一位Drupal内容管理系统人工智能项目和人工智能模块的联合负责人聊了起来。他在大会上举办了一场我没能参加的活动,但和他聊人工智能在我们行业的应用,尤其是在编程方面的应用,感觉很不错。我们一致认为,让人工智能自动执行繁琐或重复性的任务是完全没问题的,但让人工智能生成内容或编写代码往往会导致问题。很高兴我有机会和他交流。

总体而言,这是非常棒的一天,充满了有趣的环节,还能和各种各样的人进行即兴交流。我很喜欢技术类的演讲,很高兴今年能看到更多这类演讲(当然这只是我个人的偏好)。今年有更多的场次,所以我没能参加所有的活动,但我听说其他人参加的场次反馈都很好。而且很高兴看到今年的会后派对很热闹。

地方政府Drupal大会的参会人员总是来自不同领域。你会遇到各种角色的人,包括Drupal开发人员、Drupal模块开发人员、项目经理、网站管理员和议会传播团队成员,他们都以某种方式参与到地方政府Drupal系统的工作中,而且对这个系统充满热情。看到这么多人齐聚一堂,为改善英国公众使用的重要技术而努力,我感到充满动力。

我一整天都过得很愉快。非常感谢我公司参与组织这次大会的人。我知道这不是一件容易的事,但大会组织得非常顺利。显然,场地提供方也非常给力,确保我们拥有所需的一切,甚至在最后一刻对一些房间进行了重新安排。

如果你有兴趣参与地方政府Drupal系统的相关工作,可以先访问地方政府Drupal相关网站,或者查看地方政府Drupal的GitHub账户上的仓库。在地方政府Drupal的活动页面上也有很多活动可供你参加。一年中会定期举办很多聚会,比如周二代码合并活动、社区聚会,以及最近举办的无障碍治理会议。

现在我受到启发,打算为未来的地方政府Drupal大会准备自己的演讲主题!