专栏名称: 码农翻身
工作15年的前IBM架构师分享好玩有趣的编程知识和职场的经验教训, 不容错过。
目录
相关文章推荐
程序员的那些事  ·  ​TikTok ... ·  3 天前  
程序员的那些事  ·  突发!Tiktok 没“凉”到 12 ... ·  3 天前  
程序猿  ·  GitHub上最流行的语言 ·  昨天  
OSC开源社区  ·  《2024 中国开源开发者报告》正式发布 ·  2 天前  
OSC开源社区  ·  用Rust重写Redis后,性能还更好? ·  2 天前  
51好读  ›  专栏  ›  码农翻身

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

码农翻身  · 公众号  · 程序员  · 2025-01-21 10:00

正文

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


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


比如遇到数学的难题/错题,用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结合,使用扣子快速实现和发布,转发到朋友圈,也许就爆火了。


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


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