白宫开源聊天机器人代码
“具体地说，我们开源了一个 Drupal 模块，只需要一些简单的步骤和样板化代码就可以搞定，” 白宫首席数码执行官 Jason Goldman 在他的博客的文章中这样写到，“这可以让 Drupal 8 开发者迅速推出 Facebook Messenger 机器人。”
Drupal Messenger
“具体地说，我们开源了一个 Drupal 模块，只需要一些简单的步骤和样板化代码就可以搞定，” 白宫首席数码执行官 Jason Goldman 在他的博客的文章中这样写到，“这可以让 Drupal 8 开发者迅速推出 Facebook Messenger 机器人。”
争先部署那种可以响应用户请求的机器人的潮流也步入到了奥巴马总统的家——美国白宫。白宫在 10 月 14 号宣布开源其机器人代码，目的是为了使增加更加开放的合作与交流。


![](/data/attachment/album/201610/24/164257yuiegx5xtgext5qg.jpg)


“具体地说，我们开源了一个 Drupal 模块，只需要一些简单的步骤和样板化代码就可以搞定，” 白宫首席数码执行官 Jason Goldman 在他的博客的[文章](https://www.whitehouse.gov/blog/2016/10/13/removing-barriers-constituent-conversations)中这样写到，“这可以让 Drupal 8 开发者迅速推出 Facebook Messenger 机器人。”


白宫早在 2009 年就率先用开源的 Drupal 内容管理系统（CMS）[部署](http://www.internetnews.com/skerner/2009/10/white-house-goes-open-source-w.html)了它自己的网站。从那时起白宫就已经成为了 Drupal 的积极贡献者，并以许多不同的方式做着贡献，包括将用在其网站上的代码以开源方式发布。在白宫过去发布的那些项目中有完整的 Drupal 主题，被称作“fourtyfour”，目前用于 WhiteHouse.gov 网站。


现在，白宫新发布 Facebook Messenger 机器人的完整代码可以从 [GitHub](https://github.com/WhiteHouse/fb_messenger_bot) 上获取，包括完整的安装指导和项目蓝图。在蓝图中最大的项目（列在 ‘Enhancements and hopes’ 一节下面）是切实使项目更加独立，通过重构代码使项目模块化，从而让它在 Drupal 内容管理系统（CMS）之外也可以使用。




---


via: <http://www.internetnews.com/blog/skerner/white-house-open-sources-bot-code.html>


作者：Sean Michael Kerner 译者：[ucasFL](https://github.com/ucasFL) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出

