【Code With SOLO】0代码经验尝试用SOLO开发一个基于心理学的提升幸福感的成长工具。

1.摘要:

1、用 TRAE SOLO 帮我进行创意整理、文档输出、以及代码开发,从0到1的实现项目云端部署,大大减少项目版本迭代或者推到重来的时间成本。

2.背景:

我是一名自媒体从业者,主要方向是家庭情感、传递幸福内核以及健康的两性关系的深度叙事为主,在我们的评论区能感受到非常多的因为情感匹配错位导致的不幸、对提升自我感知幸福能力的迫切希望以及对灵魂契合伴侣的向往,所以我一直想有一个工具能减少亲密关系建立过程中的摩擦,提升整个社会的幸福度,让花成花,让树成树,让溪流汇入大海,让风沙沉入大地。因为无任何开发经验,工作室也无人懂代码,目前也不适合提前投入去外包开发demo试错,因为根本不懂该如何开始,此前多次尝试各类ai工具进行原型开发,但都无疾而终,直到今年3月份接触到trae。。。

3.实践过程:

从3月初到现在我一共经历了三个阶段,目前属于第三阶段。前两个阶段都是用的trae.cn。4月11号参加完线下的社群活动,开始用trae solo进行第三阶段的开发。

第一阶段是初次接触trae,通过零散的对话整理初步的需求,为我输出文档,并按照文档来进行开发。下面是我的第一个对话

此前其实我脑袋里面并不清楚整个流程应该是怎样的,所以他的回答我都会仔细的看看,后面我就一点一点给他提需求,增加prd的内容,也在trae的引导下,配置了gitee代码仓、在阿里云上进行了ecs服务器和短信验证api的购买和配置,成功将项目部署在了云服务器上,也完成了域名的备案,然后根据trae本地开发的demo预览,不断的测试和反馈,下图是某一部分功能的截图反馈

中间遇到过很多问题,其中两个印象比较深的是,代码部署,可能因为我自己也不懂,每次一个小改动都会要部署到云端测试,上下文长了之后,trae会不记得原有的部署方式,开始让我手动部署,或者导致一个功能反复改,但是测试一直没变,这个时候就需要我自己来思考可能是哪里出了问题,引导trae来定向排查,才有可能跳出这个循环把问题改好。这个是前端排版的一个问题,改了十几遍,每次都说改好了但是一测试没变,这是最后一个有明确指引的,以及反馈。

就这么一步一步完成了网页端的基本功能开发,主要都是用solo模式开发。

下面就进入了第二阶段,随着零散添加的文件越来越多,并且在开发过程中一些思路也在不断改变,加上我又不懂这些文件的功能和逻辑,导致有些问题一直陷入无法解决的处境。我开始给trae喂一些skill,算是自行设置了一些智能体(精通前端、精通架构、精通数据结构之类的)让solo协调这些智能体来对项目进行针对性的优化,有一些效果,开始又给项目的管理后台增加各种功能,前端进行适配。给了我不少惊喜,一直到最后,卡在了一个功能上反复改了很多次,都没能达到预期的效果,我开始怀疑是已经开始有屎山代码了,我又不知道如何查看服务器上目前的情况,所以让trae给我排查整个项目本地和服务器的情况,将不要的文件和旧版本文件进行整理。这一下就糟了,原本实现的比较好的功能,这一次就崩溃了,一点一点,从最开始的少部分功能无法修复,到最后改的网站都访问不了了。正准备推到重来,赶上11号的线下分享,明白了我之前的开发逻辑很杂,效率很低,听说trae本身就是ai开发出来的,所以trae能开发的天花板远不止于此,我应该尝试模块化开发思路,规划开发节奏,并且尽可能减少上下文长度,即使新建任务,回来之后就开始了第三阶段。

第三阶段:我先在老版本trae里面,让他非常仔细的对这个项目进行总结,生成一个详细的prd文档

花了不少时间,我将它给我的这个文档喂给traesolo内测版,并且决定尝试用它来开发一个可以运行在ios设备上的app。

然后中间花了很多时间,执行任务的时间比之前的版本感觉要长,但是可能开发ios的就是会要复杂一点,中间也有发现给的版本跟现在会有明显的代际差,也需要给他前置条件。到今天能够把基本的框架在xcode的虚拟机上运行出来,里面的细节功能还没有逐步完善,但是我感觉很满意了,并且非常有信心开发出一个完整的app。

4.成果展示:

看上去还是那么回事,初次发帖,先更新到最近的状态,下面要进行具体的功能开发了。

5.效果与总结:

对我来说,有了traesolo,基本上属于从0给了我1的可能,给了我门非代码开发者的更多可能性,提效没办法用百分比来展示,属于是质的飞跃。希望trae能在中文简体互联网做的越来越好,功能月来越强大,可以提升整个社会的创新生产力。最大的意义在于给普通人也打开了一条使用技术工具的大门。

情绪之海,写于2026年4月13日

牛,牛,牛

1 个赞