首页   

程序员开发爆款应用的机会来了!

码农翻身  · 程序员  · 1 周前

主要观点总结

本文介绍了一种基于AI应用的数学练习方法,通过拍照上传数学难题或错题,AI进行知识点分析并生成同类型题进行训练。作者通过扣子(Coze)平台实现该应用的开发,并成功发布为微信小程序。

关键观点总结

关键观点1: 利用AI进行数学难题/错题的针对性练习。

通过拍照上传题目,AI分析知识点并生成同类题进行训练。

关键观点2: 使用扣子(Coze)平台进行可视化开发。

扣子平台支持零代码、可视化的应用开发,可快速构建GUI界面和业务逻辑。

关键观点3: 数学练习小助手的界面和功能。

界面包括解题和错题本两部分,可拍照上传习题,选择是否添加到错题本,系统提供考点分析和类似题目。

关键观点4: AI应用的开发流程。

包括使用图片理解插件提取试题文字、大模型进行考点分析和题目生成、根据是否保存到错题本进行数据库操作等步骤。

关键观点5: AI应用的发布流程。

开发测试结束后,可以将AI应用发布到扣子平台或微信小程序等,发布流程包括备案、填写版本信息、配置小程序AppID等步骤。


正文

孩子上了初中以后,学业压力骤然增加,我就琢磨着怎么样才能帮助孩子在更短时间内,更加有效地进行学习。


老祖宗说过要因材施教,能不能对孩子的薄弱点,进行针对性练习呢?


比如遇到数学的难题/错题,用AI进行知识点分析,然后让AI生成同类型题进行训练。


作为程序员,我的脑海中已经迅速勾勒了这个AI应用的界面,拍照上传,展示结果,加入错题本等等。


可是考察了一圈发现,虽然AI应用平台很多,但都是基于自然语言交互的,没法构建一个带界面的AI应用。


只有一家除外:扣子(Coze)平台,它支持零代码、可视化的应用开发,可以用拖拽的方式来构建GUI界面,通过工作流调用大模型,读写数据库/知识库来实现业务,完全满足了我GUI+AI的要求。


在扣子平台开发出的AI应用,不但可以在扣子平台上运行,还能发布成微信小程序,让应用迅速扩展到自己的社交圈甚至整个互联网。


这想想空间就很大了,如果你真的开发出有意思的AI应用,很可能会一夜爆火的。


01
扣子Project IDE


先看看扣子的可视化开发平台UI Builder吧。



在左边栏可以看到大家熟悉的按钮、列表、文本、图片等组件,用拖拽的方式就可以构建应用界面。


业务逻辑主要靠工作流,这里可以调用大模型、插件、知识库、数据库,也是可视化的拖拽方式。



然后把界面和工作流连起来,相当于前后端通吃了,一个人就可以快速开发出一个AI应用了。


应用的发布也很简单,这个待会儿详细展开聊。



02
搭建AI应用


我把这个AI应用叫做“数学练习小助手”,界面主要分为两个部分:


1.解题


用户可以拍照上传习题,选择是否添加到错题本。


系统会分析图片,展示文字版习题,对应的考点,以及三道类似的习题。

(本来是可以给出题目解答的,但是涉及到一些数学符号,微信小程序暂不支持Markdown组件,只能暂时忍痛割爱)



2.错题本


主要展示错题本中的错题列表。



03
搭建工作流


这个流程比较简单,主要包括下面几个部分:


1. 使用“图片理解”插件提取试题文字


2. 通过大模型判断是否数学题,如果是的话就就进行考点分析,生成类似题目。


3. 根据是否保存到错题本来插入数据库



值得一提的是数据库,在扣子中可以轻松地在线创建表格,然后用SQL语句进行读写。



界面和工作流的连接就更简单了,把界面按钮的点击事件和工作流绑定,然后把图片等参数传递过去就行。




04
发布


AI应用开发测试结束以后,可以发布到扣子本身的平台,也可以发布到抖音小程序或者微信小程序,我选择的是微信小程序


发布到微信小程序的前提是你要注册了小程序号,登记了主体,填写了基本信息,设置了服务类目。


还有特别关键的一步:备案,这个有点费时间,建议提前准备。


首先,在项目工作区的右上角点“发布”按钮,进入发布的设置页面:


版本号和版本描述根据自己的需要填一下,关键是微信小程序的“配置”。


需要输入自己的AppID(小程序ID),这个AppID可以在微信公众号的后台找到。



然后跳转到公众号平台授权界面,使用公众号平台绑定的管理个人微信号扫描二维码:



在手机端根据提示,进行授权就可以了。




授权成功以后,回到扣子的发布页面,就会微信小程序已经变成“已配置”状态。



这时候,直接点击右上角的“发布” 就可以了。


最终,我这个数学练习小助手是这样子的,试用一下吧:



05
总结


这个AI应用的功能还非常简单,界面也不美观,但最核心的功能已经完成了,更重要的是,从有想法,到利用扣子的UI Builder和工作流来实现,也就花了我两个小时,这个速度是非常惊人的


扣子最近新增的“一键发布到小程序”,一下子让AI应用进入了更广阔的天地,在抖音生态圈和微信生态圈都可以流转起来了,如果你有好的想法,和AI结合,使用扣子快速实现和发布,转发到朋友圈,也许就爆火了。


赶紧点击文末的阅读原文,到扣子官网去体验一下吧。


也欢迎大家关注扣子公众号,随时了解扣子最新的消息。



© 2024 精读
删除内容请联系邮箱 2879853325@qq.com