每天上班路上都能看到一个在小公园练空竹的,从最早练习基本功,到现在已经可以做很多极限的动作了,也没有看到有人教她。她就是自己练习,唯一不同的可能就是她的坚持吧。同样的例子,我也见过一位学习游泳的人也是刚刚开始什么都不会,但是一年后二年后已经变得很厉害了,所以这个世界上好像坚持是解决所有问题的有效办法。
好了,现在重点整理一下vibe编程用到的一些东西吧。阶段性成功之后,也应该进行适当的总结,为后面的工作做好准备。
首先,trae有项目位置的概念。当我们进入的起始目录不同的时任,ai创建的文件位置也不同。主要就是在.trae这个目录的使用在。
当我们使用spec去创建任务的时候,ai会在.trae目录下去生成spce文件,并且在这个文件夹下,根据具体的任务去创建任务的子目录。
如果我们起始目录不同,就会在不同的启始目录下创建.trae这个目录,会导致在不同的目录下有多份不同的spce文件,使我们的项目非常乱。
接下来我就对这部分进行了整理,并且还需要将trae中的知识库进行一次重索引。trae中嵌入了一个内置的rag,有一些文档如果比较大,其实用这个还是挺不错的,可以节省token。
哎,今天乱乱哄哄一直在被别的项目牵扯一直没有做这个项目。这也是小公司的困境,总是在各种项目间穿插着做,那个项目紧张就要去处理那个项目的工作。但是这样反而对使用ai进行开发的优点体现了出来。我们可以将一个个任务都存储成md文件,这样的话,就再也不用担心会忘记之前开发到什么位置了。