先自我介绍一下,我现在的岗位是需求分析师,之前做过产品经理,从没有开发经验,倒是一直很羡慕会开发的人,感觉开发可以解决工作、生活中遇到的很多问题。有时候想试着学点开发,但面对这么多开发语言和各有优劣的IDE环境,一时也不知从哪下手好。/抠头
前不久偶然刷到王赛博老师的一节AI编程课,讲的是如何以0基础开发经验小白的视角,用Trae完成一个小程序的开发制作。听完了我就立即安装了Trae,跟着王赛博老师一步一步操作,当天晚上就成功做出了“今天吃什么”的小程序。开心,这就是我期待多年的开发神器!
然后我决定开始用Trae来实现我一直想做的小程序,首先是房dai计算器。因为自己在看房,计算器是必需工作,但现在的小程序要么需要看广告、要么就需要授权获取我的信息。就感觉很烦,只是快速计算一下,用户不想整这么麻烦,那我就自己做一款无广告界面干净无需记录用户数据的小程序。
这个小程序在实现功能上比之前的复杂点,需要不断调试、不断解决一些小问题,可喜的是最后还是成功上架了,能解决我前面说的所有问题,也符合我心中的所有功能。虽然专业开发者可能会觉得很简单,但我这小白觉得蛮不错的哈哈,也给我开了一扇新世界的大门。毕竟专业开发者可能也不是Trae的目标人群。
总结这2周使用Trae的体验,我分享一些心得:
- 非常简单的程序能100%替代,有复杂计算逻辑的最多90%替代,其余10%还得靠人。
- 对于WXML标签是否闭合、标点符号是否多余的检查能力较差,此时解决办法是靠人检查或复制代码、靠网页版DS或豆包检查;对于字体大小这种精度很高的调节,最好自己修改。因为AI对于大一点、小一点的理解并不准确。
- 代码不能写长了,长了记不住前面的内容,导致错误率越来越多,此时解决办法是总结成功的经验,描述准确,再开启一个新程序,最好一次成型。
我的小程序“房供罗盘”,欢迎大家使用、欢迎大家提建议,目前是1.0版本。我计划上更多实用的新功能,包括目前市面上普遍有需求的收费功能(是啥恕我先卖个关子),下一版本也将免费提供给大家。如果你也在使用Trae,欢迎一起交流学习哈。