图拉鼎

图拉鼎

0 关注者

7小时前

晚上继续搞我的 Side Project:用 Swift 重新实现 Beancount。 由于之前实现的已经差不多了,我今天决定搞一个延伸版本:用 SwiftUI 重新实现 Fava,利用之前实现的 Swift 的 BeancountKit 库。 还是和之前一样,Plan + Implement,本来我今天只是想重写一些 Fava 的核心抽象层的(它基于 Beancount 的核心数据做了更进一层封装),但是你懂的,Claude 总是会过度发挥——直接完成了很多核心抽象层+部分 UI,因为它看到了我创建的 SwiftUI ContentView 之类的东西,就哼哧哼哧的填进去了。 因为我还没有对 UI 做任何指示,这个模样是 Claude 自行完成的,我已经很满意了,可以说已经有了一些雏形。 看来一款原生+本地的 Fava 客户端会比我预期中的完成要快。