就目前来说,机器人将会对客户服务、电子商务、软件与人类交互的方方面面产生重大的影响。 目前的机器人实行的是 B2C(bot-to-consumer) 模式,这意味着机器人可以与人类交流。但是很快机器人将学会与其他机器人进行交流,这时便进入了 B2B (bot-to-bot)时代。我们来想象一下:有一个机器人的名字叫做 Annie,它需要回答消费者的问题,但是它自身的后端系统中缺乏相关的信息,由于它是人工智能的产物,它会自动联系其他的机器人,获得它需要的信息,然后将这些信息聚合到一起,告诉消费者。 图:AppFront 的 Bot(来自 Paul Sawers / VentureBeat) 如今,当两个软件系统需要相互交流时,软件开发人员需要使用 API(应用编程接口)实现整合。这种整合过程很耗费时间。这也是为什么在过去几年里,Zapier、Scribe 和 IFTT 之类的服务越来越受欢迎的原因。公司为成千上万的 APP 提供了开箱即用的接口,用户可以把 CRM(客户关系管理)系统与邮件工具或分析平台连接起来。 然而,在 B2B 时代,每一个 APP 都可以与其他的 APP 系统交流,无论它们是否真的进行了 API 整合。通常来说,B2B 之间的交流不会被用于交换大量的数据,但是它却可以用于银行软件和网上商店之间的特定沟通。银行软件可以与网上商店的机器人聊天,询问它关于丢失的发票的事情:“Niko 需要订单号为 45678 的发票,你可以提供吗?” B2B 交流的魅力在于使用英语进行沟通,机器人之间的交流是人类可以理解的。如果我的机器人 Annie 和其他机器人之间的所有沟通都可以收集归档,我可以查看我的两个机器人是如何得出一个确定的结论的。在上面提及的银行软件事件中,发票丢失后,如果我点击 “详情” 按钮,就会出现 Annie 和其他网上商店机器人的沟通详情。机器人之间的沟通详情会告诉我网上商店机器人是如何回应的:还需要再过几周才能有发票。 这种事情会变得更好。如果我的机器人与另一个机器人的交流出现了问题,它可以向我求助:“Niko,我是你的财务机器人 Annie,我正在与一个供应商交流,但是我不太了解他们在说什么。” 如果我有时间的话,我可以参与到讨论中,我也可能在几个小时之后再插话进来,因为机器人非常有耐心,我可以重复 Annie 的问题,从另外一个机器人那里获得答案。接下来,Annie 可以继续交流,处理我的其他事务。 十年前,我们就谈论过将每个在线服务与其他在线服务连接起来,我们当时把它叫什么?语义 Web(Semantic Web)?每个网站将使用标准的数据格式来标注,其他服务可以抓取到该数据,并用于各自的业务逻辑中。我相信,机器人会在今后的 3-5年 内实现这个承诺,但这不意味着所有数据必须采用统一的格式。相反,机器人会用英语表达在线服务和数据,即使人类和机器人之前没有交流过,两者之间也可以进行沟通。 软件开发者们,当你在开发电子商务、在线营销、财务、ERP 或者其他软件解决方案平台时,除了传统的 API 之外,请考虑使用智能机器人,当下一次我在网上购买新的烧烤用具时,我的机器人就会警告我:接下来两周将会下雨。