采访人 | 杨航
采访人 | 吴兴玲
出品 | CSDN(ID:)
自2017年1月9日微信小程序上线以来,各大企业纷纷开始布局小程序,小程序进入快速发展期:
据极速App最新发布的《小程序2019行业增长研究报告》显示,微信小程序总数超过236万个,支付宝小程序超过20万个,百度智能小程序超过15万个,预计2019年微信小程序数量将超过236万个,小程序日活跃用户突破3.5亿,支付宝小程序日活跃用户突破3亿。
由此可见小程序已经成为当下的技术趋势之一,但很多小程序开发者在开发时可能会遇到一个问题:小程序员很容易上手前端开发,但后端开发还是需要团队合作,这对于独立开发者来说会非常耗费成本和时间。
腾讯云小程序·云开发就是为了解决这一问题而诞生的。
目前,AI已经应用到各个行业,让生活变得更加“智能”,云开发也提供了一些AI能力来辅助小程序开发者。
CSDN(ID:t ...
AI+云开发,助力小程序开发者
杨航介绍,云开发是一个支持小程序、Web等多终端的应用开发平台。
其中,“小程序云开发”由微信团队与腾讯云联合打造,秉承高效、易用、安全、低成本的服务理念,融合微信公众平台和腾讯云的核心技术,提供云数据库、云存储、云函数、日志、监控等开发运维能力。通过“小程序云开发”,开发者可以无缝、安全地调用小程序开放服务,提高开发效率,快速试错、落地产品。
云开发在原有的基础能力之上整合了腾讯云AI服务,为开发者提供了基于云函数便捷、标准化的调用腾讯云AI服务的能力,大大降低了小程序获取和使用AI能力的门槛。通过云开发,开发者只需要一键开通授权和部署,便可以将内置封装好的调用AI能力的云函数部署到自己的环境中,并使用微信内置的方法调用云函数在小程序端获取AI能力。
相较于传统调用腾讯云AI能力的方式,云开发提供了更加标准化、易用性更强的能力。开发者无需根据不同平台配置安全域名、应用属性、密钥等信息,也无需引入额外的SDK。同时,云开发也简化了服务创建、开发、部署的步骤,提供开箱即用的AI能力,免去开发者接入成本。
目前,云拓展开发的AI扩展能力包括智能客服、人脸识别、人脸定位、人脸融合、身份认证等。
无需配置AI能力密钥,即可授权对AI资源进行操作
杨航分享了技术实现方案:云端开发使用AI API调用封装好的云函数中的后端能力,云函数前端做客户端身份认证,保证所有进入云函数的请求都是来自微信客户端的合法请求。
同时,云开发在链路安全、权限验证等方面做了大量安全加固工作,开发者无需在云函数中配置AI能力密钥,只需要授权云开发操作AI资源即可申请临时密钥并放入云函数运行环境,并在调用过程中使用临时密钥完成身份验证,有效规避了静态配置密钥泄露的风险。
流程上,云开发作为应用服务中台,负责服务开通、授权、部署、反向部署的流程管控,集成原子操作,最大限度减少开发人员的操作流程。
云开发 AI 功能:开箱即用
在AI能力方面,相比于其他小程序后端云,杨航从两点介绍了云端开发的技术优势:
在易用性方面,云端开发为开发者提供了更加便捷的AI能力调用方式,既可以通过纯数据流的CLI方式操作,也可以使用图形化控制台方式操作;既可以在云端调用以获得更高精度的处理结果,也可以通过插件在本地调用,实现实时响应。
在使用流程上,云端开发减少了操作步骤,开箱即用,让开发者能够更便捷地使用AI能力,赋能小程序。
简而言之,云端开发让调用AI能力变得更加容易。
未来:深化小程序+AI的应用场景
谈及未来,杨航表示,我们会继续和腾讯云AI团队一起深化小程序+AI的应用场景探索,打造小程序+AI的场景解决方案,在广度上,云开发会接入更多的AI能力,满足多样化的需求。
作为应用服务的云开发平台,在小程序云开发上,未来产品能力会进一步丰富,比如日志、监控等,以及对多种语言的支持,云开发是一个理念、一套服务,帮助开发者更便捷、更简单、更安全地开发小程序。
杨航简介:
杨航是腾讯云小程序、云开发+AI核心研发工程师,负责云开发AI扩展能力开发,持续关注计算机视觉、聚类分析等AI技术的发展,以及AI小程序的不同玩法,深度研究AI在小程序场景的应用,对机器学习与小程序的结合有丰富的实践经验和自己的思考。
如果你还想听杨航分享云开发+小程序的技术,现在机会来了!
杨航将担任【AI+小程序】专场(官网:)讲师!详情请点击阅读原文~
【结尾】
热门文章
华为方舟编译器开源了!前华为员工给出重要见解!
华为鸿蒙为何执意触碰物联网?
换脸软件ZAO满屏喷:你玩换脸,人家要你的脸!
☞、梯度消失/爆炸,Adam优化算法,神经网络优化算法,看完这篇文章就可以了
☞如果只给出测试集没有给出训练集,如何制作自己的物体检测器?
☞设计表格时要注意什么?
☞
我把你点击的每一个“观看”都当成一个赞