用企业微信机器人做交互式前端

2023-06-01 0 917

用民营企业QQ机器做互动式后端

本系列产品包括:

1、简述【责任编辑】

2、加进QQ机能

3、输入

4、互动式输入

5、职权控制

6、邻近地区试验

7、第三章一:工具栏转义

8、第三章二:QQ机器的合作开发过程

简述

本栏一直遭遇着两个痛点:愈来愈强的终端应用领域市场需求对jxTMS所特别强调的高效率加速订制形成了非常大的阻力。因为如果不能较好的资源整合终端后端的合作开发,就须要增加捷伊技术栈,就会和jxTMS所政治理念的高效率合作开发以及热源创下等加速订制能力也会失去掉。

但前段时间再和两个兄妹探讨其销售业务市场需求时,由于是电子设备网络管理,其机械故障摸查、县丞等工作台都须要当晚的销售业务办理手续,特别是其保护相关人员资金面大,专业技能极为贫乏,静态的、前瞻性的保护科学知识支持就非常有用了。所以本栏经过反反复复取舍最后以民营企业QQ的外部应用领域USB合作开发了如前所述静态工具栏的互动式谈话型终端后端ui【下列全称QQ机器】,即前台根据销售业务方法论向使用者静态发送销售业务办理手续重要信息和操作方式工具栏,使用者当晚输入并优先选择操作方式标识符来实现销售业务办理手续。

用企业微信机器人做交互式前端

QQ机器将所有的操作方式和本机器负责管理的文档组织成两个抽象化的产品目录,然后使用者从根结点通过一点一点的子产品目录序列号优先选择来沿著这个产品目录树出访适当的操作方式机能或浏览文档。

示意图中的罐子表试验机能:

在工具栏优先选择状况时,用户输入0,机器会显示主工具栏,即图片中的第两个提示输入主工具栏中选3,机器显示试验子工具栏,即图片中的第二个提示输入试验子工具栏中选1,机器在前台请求执行【罐子表试验】机能,并将执行结果【说明:from wxTestCT】输入,再显示【罐子表试验】的工具栏:由【接受与拒绝】两个操作方式组成,供使用者优先选择对应的销售业务操作方式

为了加速操作方式,操作方式机能的定位可以用加速缩写,即在工具栏优先选择状况时,使用者输入【031】,机器会跳过上述的从主工具栏出发沿著产品目录树层层显示定位而是直接在前台请求执行【罐子表试验】机能。

从技术角度说,民营企业QQ提供了相关的API,甚至包括源码,所以机器的实现非常简单,关键的是实现后的机器能最简单的融入到jxTMS原有的体系中,确保高效率加速订制

须要解决的问题

对于jxTMS来说,合作开发QQ机器最核心的就是两个问题:

机能组织与使用者输入方法论的协调显示界面的处理

其中的机能组织就是上面所说的抽象化工具栏,目前有六种工具栏项:

主工具栏,这是每个机器应用领域的根,是用来锚定其它工具栏项、收容本应用领域机器所有操作方式的罐子,是每个机器整颗抽象化工具栏的根工具栏罐子,就是示意图中的任务管理、试验这样的工具栏项,它们唯一的机能就是收容其它工具栏项,主要是用来组织整个应用领域的工具栏,是抽象化工具栏中的支干文档,是抽象化工具栏的叶子,具体对应两个特定位置的公开文档,优先选择后可浏览数据表,是抽象化工具栏的叶子,对应两个web界面下的数据列表,使用者优先选择了数据表工具栏项,则执行适当的查询输入结果,并静态生成子工具栏,供使用者优先选择对应行所对应的详情查看并进一步操作方式罐子表,是抽象化工具栏的叶子,对应两个通常的web操作方式界面,可参考jxTMS的HelloWorld中【web界面的说明】一节的说明。使用者优先选择了罐子表工具栏项,则显示适当的销售业务重要信息,并生成子工具栏【示意图最后所示】,供使用者查看或优先选择进一步操作方式命令,是抽象化工具栏的叶子,对应两个操作方式,可参考jxTMS的HelloWorld中【动作按钮的响应函数】一节的说明。使用者优先选择了命令工具栏项,则根据使用者操作方式的上下文执行适当的操作方式

通过梳理出的这六个工具栏项,可以看出使用者的输入有两种:

工具栏项优先选择各机能点执行所须要的输入,如新用户自助注册时须要录入姓名等

注:有没有好奇上图主工具栏中的子工具栏序列号是1、3,2去哪了呢?!因为2就是新使用者注册,已经注册过了的使用者自然不会再看到了,而没有注册的新使用者也只能看到两个新使用者注册,其它操作方式都无法优先选择

机器的输入则有三种:

工具栏项,其中还应分为静态加进的子工具栏【根据销售业务定义在注册机器机能时就加进,不随销售业务执行而变动】;静态生成的子工具栏,如查询自己要执行的任务,自然是有几个显示几个罐子表与数据表的正常输入,就是正常的销售业务重要信息供给,只不过要从web界面的html诸控件显示转换为民营企业QQ中的文本显示,要求尽量重用web中的界面设计以减少合作开发两套ui的工作量使用者输入的提示,即web界面是使用者根据销售业务显示自助填写输入重要信息,而QQ机器是互动式录入,即机器先提示当前须要输入什么,然后使用者再输入

最后,就是所有销售业务系统都不可或缺的职权管控,要能无缝融合到jxTMS的角色与职权中。

jxTMS目前已打包为docker罐子,可下列拉jxTMS的docker镜像并按jxTMS使用示例尝试使用。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务