IPO,联结一切的桥梁
本文共计 1736 字,阅读时长约 8 分钟,内容很精彩,不要错过哦~
近期,有许多开发者朋友来询问 DingOS 的进度,对加入 DingOS 生态充满期待。大家在关注 DingOS 的顾问式交互的同时,也很好奇如何实现顾问式交互。
所谓顾问式交互,即用户在使用 DingOS 时,鼎道智能服务推荐引擎会深挖用户需求,根据用户特性、使用场景等情况,为用户推荐所需服务,服务按需所取,灵活快捷。
对于开发者来说,提交的服务通过顾问式交互即可得到更多的曝光,更好的转化,从而获取更多的收益。
说到这里,想必很多朋友们已经摩拳擦掌,跃跃欲试了吧?
别急别急,要实现 DingOS 的顾问式交互,离不开多方面底层技术的建设与夯实,其中不得不提到我们的 IPO 配置。说起 IPO,有的小伙伴要说,这不是首次公开募股么?NO,NO,NO!在技术领域的 IPO,指的其实是编写程序的一般步骤:
— I:Input,即程序的输入,输入是一个程序的开始。
— P:Process,即程序的主要逻辑,处理是程序对输入进行处理产生输出结果的过程。计算问题的处理方法也叫做算法,是程序最重要的部分,可以说算法是一个程序的灵魂。
— O:Output,即程序的输出,输出是一个程序展示运算成果的方式。
举个栗子,在一般的修图程序中,I 指的是图片的输入,P 指的是对图片的颜色或大小进行修整,O 指的是图片的输出,输出形式为图片格式,可能为 PNG 或 JPG 格式等。
在 DingOS 生态开放平台中,我们贴心地为开发者们提供了一个便捷的 IPO 配置功能,作为服务提交流程中的必要环节,开发者在配置过程中,只要点选相应的选项,就可以完成对所接入服务的 IPO 配置。
简单来说,A 服务:输入-->处理-->输出,接着转到 B 服务进行输入-->处理-->输出,如此循环的一个过程中,简单高效地实现服务间的数据互通与连接。DingOS 生态开放平台通过可视化点选配置,为不同的服务提供了桥梁,将这些服务或服务单元串联起来,使得它们不再是边缘化的独立个体,没有交集。
精准配置服务、服务单元的 IPO,能大大提升服务智能推荐的准确度,提高服务的曝光和转化哦~
下面为大家简单展示 DingOS 生态开放平台中的 IPO 配置流程:
(点击图片查看)
Step 1.
选择输入对象,可以选择标准或自定义对象,也可以无输入仅使用系统数据。输入对象的类型包括:文档文字、图形图片、音频、视频、压缩文件和编程语言五大类。这一步是为了使得服务可以更容易更精准被推荐算法识别,比如提交的服务可以对文档文字进行处理,那么当用户输入一段文字时,这项服务更容易被识别,推荐给用户。
(点击图片查看)
Step 2.
添加处理方式,可以选择标准处理方式或自定义处理方式。在标准处理方式中,可以选择抽象的“添加、删除、修改、查询”四种方式。若是选择自定义处理方式,可以参考服务标准处理方式,对上传服务的处理方式进行描述。
(点击图片查看)
Step 3.
选择输出对象,可以选择标准或自定义输出对象,也可以无输出仅使用系统数据。输出对象的类型选择和输入对象相同,在此不再赘述。
(点击图片查看)
看到这里,想必小伙伴们对 IPO 配置是什么,以及 IPO 配置的好处都已经有了较清晰的了解,让我们再回顾一下。
所谓技术领域的 IPO,是指 Input--Process--Output 的编程模式,在 DingOS 生态中,IPO 配置是实现顾问式交互的重要一环。在上传提交服务时,开发者可以通过点选输入输出对象的类型和服务处理方式进行服务的 IPO 配置,使得自己的服务获得更高的曝光率和转化率。
今天的 DingOS 生态小课堂就到这里,有疑惑的小伙伴欢迎给我们发消息(点击文章下方【发消息】),关于如何根据服务类型进行配置、标准及自定义的配置方法和具体适用情况,不妨让我们留点悬念,下期再见。
最后和大家同步一个好消息,DingOS 生态开放平台将在近期开展内测活动,感兴趣的开发者朋友们欢迎蹲点守候。
版权声明: 本文为 InfoQ 作者【鼎道智联】的原创文章。
原文链接:【http://xie.infoq.cn/article/91e5318fbe77a320c6e0e6147】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论