remind
remind
在ai盛行的时代,感觉手动编程的需求已经远远没有之前大了,ai轻而易举的就可以写出几千上万行的代码。但是之前我在纯使用ai构建的一个关于小说阅读器的一个项目的时候,效果有一些不尽如人意,所以我看了一下harness engineering,本来我是打算自己去规范代码生成的流程的,但是,发现了一个好东西。
OpenSpec
https://github.com/Fission-AI/OpenSpec
这是GitHub上的一个工具,用于限制,规范项目生成时符合工程标准,只需要全局下载之后在当前项目目录下使用openspec init
一个任务管理器
看到github上的这个项目,于是打算做一个小的项目试试。因为我最近在复习考研,于是不能很好的规划自己每天的时间,所以我打算做一个任务管理器
通过这个工具,vibe coding就变得很快乐了。我大概只花了半个小时,这个项目的雏形就已经完成了,剩下的就是进行一些微调,让这个项目更符合我们的使用体验。而且token花的也远远少于之前的小说生成器(可能也有这个项目更小,需求更清楚的原因)
使用这个工具,ai就会在最开始按照工程上的规定自动生成规范文档。

写完这些文档之后,开始执行,ai会长时间的帮你跑这个任务,直到完成

其实通过这两个命令,我的这一个项目基本就已经完成了,剩下的对话基本就是在修改一些bug和提出我的一些更为细节的需求让ai帮我完成
成果
这是隐藏模式下的,自动吸附到电脑边缘(截图是因为我副屏的原因)

展开之后是这样的,支持创建存在截至日期的任务和无截至日期的任务,支持创建日,周,月的周期任务,完成任务后自动记录周期任务时长,还支持修改主题和系统颜色


并且这个项目的流畅性我还是比较满意的,能够很流畅的移动,隐藏,界面也比较好看
remind
http://example.com/post/vibe-coding-1hek5q.html