文章全文转载自我的博客,内容纯人工手写,没有使用 AI ,可放心食用。 博客原文: https://blog.serenader.me/prismira-liang-nian-ban-de-die-dai-yu-cheng-chang 作为一名互联网打工人,我一直有记账的习惯,去年也写过一篇关于记账的文章: 「 记账这九年:工具、方法与心态的变化 」 ,里面详细记录了我的记账经历,同时也简单介绍了我做的一个产品:Prismira ,关于 Prismira 我也 在 V2EX 上有发过一篇帖子介绍 。 Prismira 是一个开发了两年多的记账、对账产品,从一个小小的脚本文件开始,长大到现在的一个功能齐全的平台,这个过程我花了不少时间精力在打磨、调优,希望将它做成一个好用的工具。在这个项目的开发过程中有走过弯路,有反复调整,也有自己感到满意的功能。 恰好 Prismira 进入了新的一个阶段,我想趁这个时候好好梳理复盘一下 Prismira 这个项目的开发历程,以及我所走过的弯路。 Prismira 两年半历程 立项:从手工录入到脚本批量导入 Prismira 这个项目的创建初衷其实是为了满足自己的日常记账,一开始自己使用 Firefly III 来记录和统计微信、支付宝、银行卡等的收支流水,但每一笔交易都需要自己来录入,于我而言太麻烦了,碰巧当时了解到微信、支付宝都可以导出账单,于是自己心想是否可以写一个简单的程序,将微信、支付宝的账单通过 Firefly III 的 OpenAPI 来导入进去,因此自己在 2024 年的一月份花了两天的时间写了一个脚本: 随手写的导入脚本 它做的事情很简单:解析 CSV → 关键词分类 → 推进 Firefly ,这样每个月我只需要导出两份账单文件然后运行脚本就能在 Firefly III 看到我当月的开支情况。 第一次升级:脚本到 Web App 这个脚本运行了接近 9 个月的时间,过程中我一直在进行一些简单的修修补补,直到后面我发现脚本使用起来确实不是很方便,在导入到 Firefly III 之前想做一些筛选和调整都不行,于是萌生了想做成一个 Web 应用的想法。恰好那时 Cursor 特别火,于是我便在 2024 年的 9 月使用 Cursor 开发了 Next.js 版的账单导入程序,取名「 transaction-importer 」: 第一版有用户界面的导入功能 这是 Cursor 花了两天便开发完成的项目,它与脚本的区别是把原本写在代码的账单导入流程变成用户友好的界面,代码里的各种关键词、账单文件路径都变成了网页里的一个个下拉框和文件框,还增加了交易流水分类的功能,从此我的导入效率大大提升,再也不需要手动下载账单文件到仓库文件夹,然后再去改文件名、改分类关键词了,我只需要在页面上上传账单文件,配置好交易流水的分类,点击保存就能快速完成所有操作。 这个程序我也使用了整整一年的时间,在这个过程它一直是我整理账单、记账的好帮手。 Vibe Coding 强势介入:平台化升级 2025 年 Vibe coding 盛行,而且 Claude Code 在这一年横空出世,随着 Claude 的编程模型逐渐在互联网走红,无数人在吹捧 Claude 写代码有多神,于是乎我也在那个时候正式开始了我的 Vibe coding 生涯,并在当年 9 月开始订阅 Claude 的付费套餐。 我的 claude 账户订阅记录 2025 年 8 月,我开始用 Claude Code (并于 9 月正式订阅),搭配 Cursor 来改造 transaction-importer 项目。我用了一个月的时间,把原来的项目从一个 Firefly III 的辅助导入程序改造成一个完全独立的个人记账程序,彻底抛弃了 Firefly III 作为交易流水的存储和记录,新的项目完整包含所有记账所需要的功能,从交易流水、分类设置、预算管理,到数据报表、多用户、多种数据存储模式等等。当月总共 233 个代码提交;代码行数从 2,135 涨到 43,058 行。 第一版,开始有模有样 接着我又用了一个月的时间持续打磨,做了完整的落地页,并给项目命名为 Prismira ,项目终于在 2025 年 9 月正式上线。 2025-09 第一个官网 虽说项目正式上线了,但这个阶段并没有做宣传和推广,只是自己在用。我的想法很简单,先服务自己,让自己用得爽了再让别人来用,否则拿一个半成品去推广不会有留存的。 第一个版本我持续用了三四个月,期间没有太多的改动,主要原因是工作发生了一些调整,突然变得特别忙,没有时间投入去开发和迭代了。而且当时的 Vibe coding 还是需要人在电脑前,由人来指导 AI 应该怎么编写代码,要按照什么流程去开发和测试的。虽说这个阶段我已很少人肉写代码,但 AI 生成的代码我还是会进行 review ,确保架构的合理性和代码的健壮性。 gpt-5.3-codex & Openclaw & Codex Remote:Vibe coding game changer 转折点发生在 2026 年春节,那时刚好因为某些原因我提前回家了,在家的期间我终于可以腾出时间去折腾和体验各种 AI 功能,恰巧当时 OpenAI 发布了 gpt-5.3-codex 模型,并推出了 Codex 的 GUI 客户端。印象很深刻的是当时 Codex 的额度给得很大方,20 刀的套餐可以用很久,而且 gpt-5.3-codex 这个模型真正进入到了能用、好用的阶段,因此在春节期间我基本上每天都在重度 Vibe coding ,让 Codex 给 Prismira 开发了特别多的功能。 在同期 AI 界还诞生了一个现象级产品,即 Clawdbot ,后改名 Moltbot 、Openclaw 。它让个人 AI Agent 不再是幻想,简单安装好 Openclaw 后只需要连接到 Telegram 、Discord 等即时通讯工具,你就拥有一个可以随时随地使用的 AI 助理。因此那个阶段我的 Vibe coding 是这样的:在电脑前,直接用 Codex 开发功能,不在电脑前的时候,用手机的 Telegram 远程给 Openclaw 下发任务去开发功能。为了让 Openclaw 能更独立、更稳定地运行,我还购买了一台 Mac mini 来给 Openclaw 使用。 因此这个时候我拥有了远程 Vibe coding 的能力,只要我想到了某个功能,我就可以快速让 Openclaw 帮我完成开发。在 2026 年 2 月到 3 月这个阶段,Prismira 的代码量和功能进入了第一个爆发期,代码量从 48,515 涨到 163,822 行。 2026 年 6 月,Codex 正式发布了 Codex Remote ,我的远程 Vibe coding 又增加一枚强劲的工具,因此从这个月起 Prismira 进入了第二个功能爆发期,代码量从 20 万 涨到 46 万。 我的 codex token 消耗热力图 功能大跃进:从想到啥做啥,到维护有心无力 你可能很好奇,为什么代码量会从 4 万行暴涨到 40+ 万行,原


  • 情报分类:硬件与数码
  • 分类依据:内容涉及硬件、数码产品或通信卡
  • 信息来源:服务器 / V2EX
  • 发布时间:2026/10/12 11:11:24