上周末在家实在无聊,又有了这个想法,正好手头有 Claude Max 5x ,说开始就开始。
仓库地址: https://github.com/peisp/catdb
调研与框架搭建
这次吸取了去年的教训,没盲目直接开干,而是先让 AI 把方案打透:
方案:先给 Fable 5 和 Gemini DeepResearch 一个命题作文 —— 基于 Wails v3 (之前研究一点,使用他纯属个人偏好)的数据库开发方案。
两份报告出来后,各有侧重( Fable 5:Wails v3 数据库方案.md 和 Gemini DeepResearch:使用 Wails v3 开发 MySQL 数据库管理工具)。
约束:接着使用 Opus 4.8 当总架构师,把上面两个方案的精华融合成一套,同时确定项目开发的 Ai 约束,输出四个文档:CLAUDE.md、ARCHITECTURE.md、UI_SPEC.md 和 MVP.md。
有了这几个给 Claude code 使用的文档后,接下来的事情就变得极其顺滑。
开发阶段:从 MVP 到细节打磨
MVP 阶段(疯狂烧 Token ):
细节打磨阶段:
End
整体流程上我要做的工作就是测试、设定目标。期间正好 DeepSeek 上线了识图模式,顺道测试了一下:把 jetbrains datagrip 设计表结构中的索引部分截图给到 Deepseek 出了一个原型后扔给 Claude code 实现,整个过程相当丝滑,很省口舌
目前细节还有待打磨,等 mysql 打磨差不多,会接入其他类型的数据库,或者有兴趣的大佬们可以提交 pr
就先放一张截图吧,有兴趣的小伙伴可以安装体验一下,目前发了 mac 和 Windows 的安装包


