欢迎关注千巅科技,江西领先的企业信息化服务商!

南昌APP开发电话业务咨询:186-7912-6858    faq帮助中心 pay付款方式

专业知识

智能写诗·云开发·小程序开发流程

发布日期:2020-04-24

做个智能写诗小程序,功能很简单,入门流程介绍。使用百度智能写作api,小程序云开发。

百度智能写诗API

百度发布了智能写作的接口,集合了百度领先的自然语言处理和知识图谱技术,提供自动写作和辅助写作的能力,说是能全面提升内容创作效率。具体能不能提升,咱也不清楚,毕竟也不是专门的内容创作者,也不好评判。大致体验了下,感觉是升级版本的模板文本。数据库里面提供好相应的参数,插入到文章中。提供来自接口数据变量的插入,同个位置同义词的随机输出,根据数据变量进行推导输出等等。

智能写诗·云开发·小程序开发流程


这次我们用的是其中一个智能写诗api,使用方法也很简单,根据用户输入的命题关键词自动生成一首7言绝句。生成的诗,怎么说呢,呵呵吧。

智能写诗·云开发·小程序开发流程


小程序·云开发

开发者可以使用云开发开发微信小程序、小游戏,无需搭建服务器,即可使用云端能力。云开发为开发者提供完整的云端支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。

上面是官方介绍,对于很多工具类小程序,用的api都是别人的,自己完全不需要存储什么数据,也不需要自己搭建后端的服务器啥的。云开发提供了开发用到的云数据库,云存储,云函数来提供后端业务逻辑中用到的数据存储、文件存储、逻辑处理能力,非特殊需求的应用,基本上就够了。

而且小程序直接请求api的时候,不是自己备案或者设置过的接口,都会被屏蔽,使用云函数的话,云函数请求外部数据,则没有什么限制。虽然转了一道,但是要相信百度api和腾讯云函数的响应时间对于自己的工具函数时间够了。

下面开始流程介绍

注册账号,下载工具,生成模板

开发小程序,首先是要有小程序账号,拿到AppID,然后下载使用小程序开发工具新建带云开发的小程序。步骤就不贴了,起步文档里面都有。

智能写诗·云开发·小程序开发流程


默认小程序生成的模板和文件结构包含了基本的案例,我们直接在这个基础上新建就可以了。

智能写诗·云开发·小程序开发流程


页面构建

案例不做其他页面了,所有就直接在index这个页面修改了。page/index/index.wxml内容很简答,只要个输入框和一个按钮就行了,input绑定事件,同步title内容。按钮绑定请求事件。

智能写诗·云开发·小程序开发流程


云函数

在跟目录的cloudfunction下面,新建云函数,里面的内容也很简单,就是两部分,拿到百度请求token,拼上token然后请求写诗接口,拿到内容返回。

智能写诗·云开发·小程序开发流程


记得在package.json里面补全代码中使用的异步请求包request-promise。

智能写诗·云开发·小程序开发流程


本地js调用

本地就是请求之后,拿到显示就行了,也很简单。

智能写诗·云开发·小程序开发流程


然后跑一下程序,测试下,百度写的诗的内容就不好评价了。

智能写诗·云开发·小程序开发流程


上传发布

然后稍稍美化下,然后右上角上传,写上版本号,写上会显示为体验版本。

智能写诗·云开发·小程序开发流程


然后在小程序后台会显示在开发版本,这时候会生成二维码就可以在手机上体验用户中进行测试组测试了。

然后提交当前版本进行审核,填写正确的信息有利于用户快速搜索出你的小程序。

提交审核之后,就等审核通过了,一般一两个小时就通过了。通过之后还要手动上线,可以选择全部用户,或者灰度发布。当然如果这时候又发现bug了,也可以不发布,重新把新的体验版发审核。

新闻留言

姓名 (*) :

不能为空

内容 (*) :

不能为空

咨询热线 186-7912-6858

微信公众号

扫一扫官方微信