技术

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

微信扫一扫,分享到朋友圈

智能写诗云开发小程序开发流程
收藏 0 0

使用百度智能写作api,小程序云开发,做个智能写诗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了,也可以不发布,重新把新的体验版发审核。

文末

完成之后的效果可以自己保存本小程序码,微信扫一扫打开。


这里推荐一个代码美化工具carbon,是一个在线的地址。https://carbon.now.sh/

上面的代码图片都是这个站生成的,虽然代码不咋地,但是看着高大上啊

 

展开阅读全文
半拉子前端的自留地,发际线逐渐后移的抠脚大叔!

从Vue中事件处理到页面响应过程到事件修饰符学习

上一篇

Chrome插件开发之录入随机信息

下一篇

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

体验小程序

标签地图

分类

EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00

      微信扫一扫

      微信扫一扫