标签归档:vibe coding

C++ to Rust

启动了一个本来要半人年到一人年才能完成的项目,

让DeepSeek给了几种架构方案,让Kimi Code去评估,再去分解,然后用了5小时循环额度里面79%,把第一步一种专用文件的parser改成了Rust实现。

所有修改都一个个看过去,有个矩阵处理反复了10~20次,估计跟这个项目本身历经多年,矩阵定义混乱有关。

总的来说,看着过程,一点点输出,效果还可以,但是还是焦虑,我的期望是,类似于编程语言的翻译工作,应该很快很顺利才对。

然后也见识到Vibe Coding,写测试用例的方式,过不去就看看:1.代码写错了?2.测试用例写错了?

连测试用的文件都是它自己写的,我不放心,就用原来的软件生成了文件给它测,总是能发现一些问题的。

今天工作完成了,用VSCode打开代码看看,写得还挺整齐,我不懂Rust,就懒得看它好不好了。

vibe coding之自动创作视频

流程大概如下:

给出一个战争的名字,AI自行检索出战争的数个重要节点(名称、地理位置、经纬度、下载若干该节点相关的图片),生成一个json文件。

CLI生成创作视频的代码,读入json文件,启动浏览器和cesium,按照时间顺序在地球界面上依次调动镜头展示战争各个节点,并显示相关的介绍和图片。

代码同时对浏览器前端进行截屏,最后合成视频。基本上可用了,就是视频表达上略显业余。

后续调用时只需要提供各个战争名称,调用这些vibe coding出来的代码就可以了。

还没有调用AI生成解说音频,后续陆续完善。