前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于百度智能小程序的一些开发笔记

关于百度智能小程序的一些开发笔记

作者头像
夏末浅笑
修改2018-11-26 11:10:08
6920
修改2018-11-26 11:10:08
举报
文章被收录于专栏:西城知道西城知道

在开发百度智能小程序前,因为比较喜欢玩儿博客,尤其是wp,所以早在之前开发了一款个人微信小程序。因为微信小程序平台薛定谔的猫般的审核,正所谓狡兔三窟,所以最近考虑把这个小程序复制到百度小程序平台。因此,在初次体验后,对百度小程序的开发有一些初步了解,这篇文章就主要讲讲有关百度智能小程序的一些特点和开发过程中需要注意的一些问题。

一、百度智能小程序主要特点

百度智能小程序对外开源

首先按照百度副总裁沈抖咋大会中的说法,百度智能小程序已成立开源联盟,首批成员包括了爱奇艺、哔哩哔哩、快手等App等平台。并会在下个月,也就是十二月份全面对外开源。相比微信小程序封闭的生态圈而言,百度智能小程序在正式开源后可以运行在任何平台上,包括浏览器等。

关于百度智能小程序的一些开发笔记-夏末浅笑
关于百度智能小程序的一些开发笔记-夏末浅笑
关于百度智能小程序的一些开发笔记-夏末浅笑
关于百度智能小程序的一些开发笔记-夏末浅笑

百度智能小程序开发工具(IDE)

支持众多的AI能力调用

百度智能小程序支持更便捷的AI能力调用,百度发力AI已久,在自家的小程序上,也非常大方的免费开放了众多的AI能力。在百度小程序的管理后台-百度AI能力一栏中可以看到很多免费的AI能力供开发者使用。百度小程序之所以取名叫百度智能小程序,大概原因如此。

关于百度智能小程序的一些开发笔记-夏末浅笑
关于百度智能小程序的一些开发笔记-夏末浅笑

支持小程序web化并接入搜索推广

这是百度小程序的一大利器之一,百度做搜索引擎起家,拥有最大的搜索用户市场,百度智能小程序web化后,在后台设置反向代理,SEO、提交sitemap,可以像普通网站一样,被搜索引擎抓取,出现在搜索结果最靠前的排名中。所以在目前百度智能小程序的发展阶段,可以尽早的占领搜索排名。

关于百度智能小程序的一些开发笔记-夏末浅笑
关于百度智能小程序的一些开发笔记-夏末浅笑

可通过sitemap文件提交站点信息,做过网站的应该很熟悉

审核过程比较友好

微信小程序的审核结果模式语言,基本可以总结为“成功”或“失败”。具体原因得自己研究,且大多是本身规则类问题。当然了,如果你懒的研究,原封不动的重新提交审核一次,就有一半概率通过。百度智能小程序在审核时,会详细告知不通过的原因和具体出现问题的地方,态度相对友好很多。虽然有时我也很怀疑他们的专业性,比如浏览和收藏功能需要授权登录后才可以这是常识,但审核人员认为就是功能不正常,只好再次提交审核时备注说明。

说明一下,因为直接转换自微信小程序,所以部分界面有一些微信的相关字样忘记删除被认为诱导关注微信号,大家在开发百度小程序时也要注意一下。

二、百度智能小程序不尽人意的地方

开发工具问题多

开发工具容易崩溃,编译上传慢、一些语法失效、刷新没反应、时不时无故退出登录账号导致调试失败等等。另外界面上的真机调试只支持安卓在开启USB开发模式下进行,而远程调试只支持PC和手机端在同一局域网下同一网段内才可以,且不稳定。这个功能没成功体验过,工具还需多加打磨。

编译过程过于耍酷

百度智能小程序开发者工具在编译过程中会弹出一个大黑框,整个编译日志都在快速刷新显示,看起来相当酷炫,但毕竟成年人只看结果,小孩才注意过程。也许是百度智能小程序开发者工具为了掩盖编译慢故意弹出这个界面的。

关于百度智能小程序的一些开发笔记-夏末浅笑
关于百度智能小程序的一些开发笔记-夏末浅笑

百度智能小程序开发者工具的编译过程

一键清空没商量

最坑爹的是新建项目时清空整个目录。这一点特别要提一下,如果你准备通过百度开发者工具转换微信小程序后,一定不要直接选择相关的项目目录,否则一键清空没商量。问题严重到官方都不得不在开发社区提醒大家,好在写这篇文章的前一个小时,手动工具更新提示,表示该问题已在开发者工具1.14.7版本修复。

综合起来相较微信小程序开发工具而言,百度小程序的IDE还有很大的完善空间。在百度智能小程序开发者社区,甚至可以看到有开发者在用微信小程序的开发工具开发百度智能小程序,然后在复制转移。

暂时不支持个人开发

目前百度智能小程序暂不支持个人注册,且不支持没有对公账号的企业。百度智能小程序只能通过企业身份注册,注册后如需要提交发布,需要高级认证。而高级认证必须通过对公打款的方式认证。

权限分配不明确

百度智能小程序的管理后台-成员管理,可以分配一个管理员权限和90个项目成员权限,个人认为这个权限的分配是相当不明确和混乱的,大家使用时还多加注意,避免入坑。

关于百度智能小程序的一些开发笔记-夏末浅笑
关于百度智能小程序的一些开发笔记-夏末浅笑

以上就是百度智能小程序的一些特点:迁移方便、可接入自然搜索。和开发过程中需要开发者注意的问题:开发工具的使用、转换时的注意事项等。关于具体的百度小程序体验,大家可以在百度App通过下拉动作或者“我”的界面根据系统推荐体验。

作者:宇天行

转自:小宇博客

原文地址:https://www.huceo.com/post/476.html

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、百度智能小程序主要特点
    • 百度智能小程序对外开源
      • 支持众多的AI能力调用
        • 支持小程序web化并接入搜索推广
          • 审核过程比较友好
          • 二、百度智能小程序不尽人意的地方
            • 开发工具问题多
              • 编译过程过于耍酷
                • 一键清空没商量
                  • 暂时不支持个人开发
                    • 权限分配不明确
                    相关产品与服务
                    云开发 CloudBase
                    云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档