2026.1.27随笔:实习第二十二天(添加UI,友好帮助新实习生,优化软件)

最近开始用Trae Ai这个编辑器了,主要是想用一下SKILL,果然名不虚传,现在我每次的commit信息都交给Ai来自动帮我写,先自动运行git diff查看暂存区和工作区代码内容的变化,之后再总结。只不过有时候还是会总结出来一些垃圾话,但还可以接受

上午把昨天留下的问题改了,之后让我做软件顶部的菜单栏,把不用的菜单栏都删掉,然后添加一些和结构树相同的节点,点击节点后的效果和点击结构树相同。

还帮新来的实习生拉了一下代码

最后遇到新建分支遇到了点问题,还是去问了lx解决

mt原话:

那试着把你那个软件相关的,如果没有用到的类能不能都清理掉,以及类里面没有用的函数,只保留你现在自己写的就行了,包括每个模块的pro文件里,如果没有用到的库都清理掉,只需要有用的库,然后你看你之前的代码有没有优化的地方

下午mt让我把这个软件没用用到的类和函数还有没用到的库都清理掉,我先删掉一些库链接后发现可以编译成功,之后清除缓存文件后,发现链接失败。是缓存里面有删掉的库链接,所以后面我都是删除一个,重新编译一下,保证删除的都是真正不需要的

下午删完了那些东西后,我就用trae的solo模式让它帮我写了一个仿QQ音乐的播放器,我就给了它两条prompt然后它自己在那里写,迭代了半个小时,写了2600多行代码,经过了无数次报错,最后还是没跑起来,可能是因为它直接用的qmake编译的,没有QtCreater的支持。

然后我又让它自己再次编译项目并真正运行起来

最后运行起来是这样的(史),点击导入音乐也不能导入mp3格式的音乐,后续再改吧,唉~~

image-20260127175941010


今天上班摸鱼看到的帖子:Linux Do 有意思~