阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

AI 智能客服小程序·云开发实践(上)

  • 2019-10-31
  • 本文字数:2598 字

    阅读完需:约 9 分钟

AI智能客服小程序·云开发实践(上)

9 月 21 日,云+社区技术沙龙“小程序·云开发”北京站圆满落幕。本期沙龙腾讯云联合猫眼、即速应用、白鹭引擎等企业,将从小程序·云开发后台技术、云开发实时数据推送实践、云开发 AI 智能客服实践等方面揭秘云开发应用实践,带来更多技术实战分享。本文是高文飞老师关于即速应用对云开发价值的解读以及云开发 AI 智能客服方案实践的内容分享。


本文分四个部分:


第一部分即速应用简介


第二部分小程序云开发价值解读


第三部分 AI 智能客服云开发方案


第四部分未来展望

即速应用简介

1.即速应用介绍


即速应用 2014 年成立于深圳,2016 年首次推出小程序即速应用平台。即速应用首家同时支持微信、支付宝、百度、QQ、今日头条、抖音等六大平台的小程序开发制作服务平台,面向用户主要是普通没有开发能力的用户,没有开发资源又想做自己的小程序可以在我们平台通过拖拽的方式上传发布他们想要的小程序。目前帮助商家做了 15 万款小程序,拥有 100 万企业用户,覆盖 260 座城市,近一年有两轮融资。


即速应用是可视化的小程序开发工具,通过拖拽的方式快速生成一个小程序,现在有 30 多种小程序功能组件,支持 6 大平台,100 多个行业解决方案,也有非常多个性化制作的模式,普通用户在我们的平台在不懂代码的情况下可以一键生成制作自己的小程序。

2.多种个性化制作模式


通过一些模板套用方便用户快速制作小程序,不仅是通过拖拽的方式。我们有各行各业的模板可以让用户选择,也有非常多的组件,比如说文本、图片、标题可以让用户像制作 PPT 一样的去制作自己的小程序。

3.高效后台管理


即速有自定义的后台,可以把自己想要的功能通过编辑的方式放到后台,也会有全方位的数据统计,包括全方位统计实时运营的数据,也可以构建用户多维度的画像,追踪用户在小程序端的行为。

4.即速应用核心功能


现在即速应用核心功能有电商预约、到店、资讯、外卖等等核心主要功能,也会有社会化的营销工具包括会员卡、拼团、秒杀、分销等等商家用的工具。


我们也做了开放平台,就是商家应用的开放平台,把所有商品、订单、优惠券、用户的接口开放给商家使用,这样方便他们对接自有系统,比如说 ERP、收银系统。也做了类似微信插件的应用,可以把用户制作的小程序以分包的方式存在用户打包的小程序里面,这样可以集成其他开发者的功能插件。所以开放平台也是针对有开发能力的开发者,把他自己的功能也可以集成到即速应用小程序里面。


我们现在也有一些热门的插件是自己去开发的,后续很多功能是以插件的方式去实现,像智能客服就是以插件的方式去做。

小程序云开发价值解读

1.小程序云开发核心能力


小程序云开发是微信团队和腾讯云联合开发的集成于小程序控制台的原生 serverless 云服务,有云函数、云存储、云数据库、云调用四大核心能力。通过云函数、云存储、云数据库、云调用可以减少服务器的成本,不用关心服务器怎么去跑的,直接使用就好了。只要去调用跑业务逻辑代码就可以,不需要关心服务器。云调用也是我们实现智能客服核心,可以通过免鉴权调用小程序开放接口的能力。

2.云开发推动下开发模式演进


在传统开发模式需要关心弹性伸缩、负载均衡等等很多运维配置项,云开发模式只需要关心数据库、文件存储、云函数就可以了。

3.云开发 &即速应用


即速应用在云开发已经接入的模块,有智能客服、独立模板、功能插件(完全基于云开发)、定制模块。可以看到共同点就是如果要做云开发,还是一些独立功能才适合做,如果跟自身业务结合比较多的话目前来说还比较复杂,无法用云开发处理。如果业务逻辑比较独立的话,我们用云开发去做就非常简单,也节省了很多的开发工作量。

4.即速应用如何接入云开发


我们现在帮客户实现的这一套流程是基于微信开放平台权限集,就是开发管理与数据分析权限,能够把用户的小程序代码打包发布到微信后台,也可以实现微信登录、数据分析等等,这是即速应用代理发布小程序的实现逻辑。

5.即速应用 SAAS 服务云开发模式

(1)即速应用云开发管理权限集



这在微信开放平台是可以看到的,主要帮助用户小程序代管理云开发的资源,包括客户端开通云开发,上传配置、管理云函数等。当前这个还在内测阶段,我们的智能客服也是跟云开发合作的项目,所以我们提前试用了这个权限集,后续会很快开放出来。


云开发管理权限集有代开通、代部署、代管理的职能,可以帮助用户直接开通云开发,管理包括数据库、云函数、配置文件等等,也能够集成在 PC 端后台进行管理。普通用户如果想用云开发的话,我们可以帮他实现这整套云开发流程。这样做以后云开发对普通用户也是无感知的,他们不需要关心后台怎么运作,只需要点击部署就可以了。


(2)服务商和独立开发者的区别



服务商做可能会把云函数分为公有云函数和私有云函数。为了复用云函数,很多功能会使用云开发,但有些云函数比如日志记录是公共的,多个功能里都有这个云函数,不可能每次都进行上传部署,上传云函数就会先判断有没有部署公共部分,再判断有没有部署私有部分,已经部署的就不会再部署。主要是代码复用性。


还有一个就是需要批量更新代码,当功能更新时候需要把所有的云开发小程序批量更新代码,包括 bug 修复。云函数的代码也不是很大,一个用户现在更新大概就 15 秒左右,多任务处理的话应该半小时到 1 小时之间能跑完;


代码保护私有化,这是我在开发过程中的一些建议和想法,当然现在还没有去做。就是服务商上传的云函数和数据库不能被用户修改,因为我们针对使用的是小白用户,如果他上去改云函数,会导致这个功能直接崩溃。实际上他可以到微信开发的控制台去查看这个云函数,如果他把云函数的某一个点改了程序就会崩溃了。所以服务商在做云函数是希望它受到保护,不能修改;


私有化,我们每次上线都需要批量代码更新,现在用户量比较少只有几千几万的用户,到后面用户规模越来越大,如果还是这样批量更新服务器压力会比较大,我们希望服务商能有私有化的空间,能把云函数和数据库传到服务商的域里,可以授权用户去访问和使用,这样我们就不用再去批量更新代码了。

6.借力云开发,提供了更高效的小程序开发服务


它是低成本的,服务器、人力资源也会减少,效率也会更高;之前我们调很多接口都是通过各种授权、API,但是我们在云函数写几行代码就解决了,开发时间就没有那么长。免运维更稳定,不需要去处理服务器运维的问题。开放功能也更多,比如智能客服和智能图像,在云开发能够快速接入这些服务,这次的 AI 智能客服对接也是通过开放的 API 进行的。


公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2019-10-31 08:00797

评论

发布
暂无评论
发现更多内容

华为教育中心:奇趣“童”行庆六一 多彩儿童应用助成长

科技热闻

Java 高效处理千万级数据:技巧与最佳实践

xfgg

Java 大数据

led显示屏保养技巧

Dylan

故障 LED显示屏 设备日常保养

百度倾力出品|《神经网络机器翻译技术及产业应用》正式上线

飞桨PaddlePaddle

人工智能 深度学习 百度飞桨

CodeWhisperer 初体验

天黑黑

AI 亚马逊云 CodeWhisperer

FC红白机游戏600合集 for mac(小霸王游戏) 单机离线版

Rose

Mac游戏下载 FC 红白机游戏 任天堂游戏下载 小霸王游戏

植物大战僵尸mac版下载

Rose

植物大战僵尸 mac 植物大战僵尸中文版 植物大战僵尸下载 mac塔防游戏

mac电脑如何远程控制win?微软远程桌面连接工具来帮你!

Rose

Mac远程控制软件 mac电脑如何远程控制win microsoft remote desktop 微软远程桌面连接工具

乘云而上,山西软件行业CXO思享会在晋起航

说山水

解锁软件工程新角色——平台工程师

SEAL安全

DevOps 平台工程 平台工程师

支持M1的苹果电脑视频下载器-Downie 4 Mac中文版

Rose

Mac 视频下载工具 Downie 4许可证 Downie 4中文版 Downie mac破解版

abaqus有限元仿真常见问题(一):数值仿真在产品研发中的作用

思茂信息

CAE abaqus abaqus软件 abaqus有限元仿真

开源创新 协同融合|2023开放原子全球开源峰会开源协作平台分论坛即将启幕

开放原子开源基金会

开源 开源协作

在软件定义汽车的时代,低代码究竟给车企数字化转型带来了什么?

优秀

低代码 车企 车企数字化

技术的交流 思想的碰撞|2023开放原子全球开源峰会TOC面对面分论坛即将启幕

开放原子开源基金会

开源 社区 TOC

提升您的 MQTT 云服务:深入探索 BYOC

EMQ映云科技

物联网 云服务 mqtt

对应用数据开发还有疑惑?看这篇就够了!数据存储、管理,通通掌握!

HarmonyOS开发者

HarmonyOS

软件测试/测试开发丨接口测试学习笔记

测试人

程序员 软件测试 自动化测试 测试开发

一文回顾 Boundless Hackathon at Stanford 首期 Workshop

西柚子

挖掘算力产业的创新力量和新型机遇|2023开放原子全球开源峰会先进计算分论坛即将启幕

开放原子开源基金会

开源 算力 先进计算

世界500强开滦集团的财务共享建设路径

用友BIP

财务共享

客服都要下岗了? 当ChatGPT遇见私有数据,秒变AI智能客服!

WorkPlus

重新思考流处理与流数据库

吴英骏

开源 云原生 流处理 ​Rust 实时数据库

AI2023下载 Illustrator mac版 2023 年 4 月版(版本 27.5)的新增功能

魔仙苹果mac堡

AI2023下载 Adobe Illustrator2023 AI2023完美解锁版

Mac电脑ps ai beta安装教程及ai绘图如何使用

魔仙苹果mac堡

ps AI绘图 ps ai beta Firefly AI使用教程

秒验 iOS端集成指南

MobTech袤博科技

一文回顾 Boundless Hackathon at Stanford 首期 Workshop

鳄鱼视界

如何在大学校园内合作运营共享电单车

共享电单车厂家

校内共享电单车 共享电动车投放 共享电单车合作 共享电单车厂家

Scrum敏捷项目管理真实案例

顿顿顿

Scrum 敏捷开发 敏捷开发管理 敏捷项目管理 scrum工具

智能出行 驱动未来|2023开放原子全球开源峰会CARSMOS开源智能出行生态年会即将启幕

开放原子开源基金会

开源 智能出行 CARSMOS

WaveMetrics Igor Pro 9 for Mac(科学计算和数据分析软件)

魔仙苹果mac堡

苹果软件资源站 mac科学计算软件 WaveMetrics Igor Pro 9 Igor Pro 9破解

AI智能客服小程序·云开发实践(上)_文化 & 方法_高文飞_InfoQ精选文章