一个在本机记录支出、按类别汇总并可导出 CSV 的轻量记账工具。
开始前准备
先把材料准备好,再让 Codex 动手。缺少真实内容时先留空,不要让它替你编造。
- 确定币种和日期格式
- 列出五个常用支出类别
- 只准备虚拟或脱敏测试数据
第一版只做这些
这一轮只完成最小可用版本。下面四项全部完成以后,再考虑增加功能。
- 记录金额、日期、类别和备注
- 按月与类别查看汇总
- 编辑、删除和导出
- 数据只保存在本地
跟着完成一次
不要一次把全部要求扔给 Codex。按顺序完成,每一步都先看结果,再继续下一步。
- 01
先定义金额精度、日期和类别规则。
- 02
用整数最小货币单位保存金额,避免浮点误差。
- 03
完成记录、汇总、编辑、删除和 CSV 导出。
- 04
用手算结果验证至少十条测试数据。
- 05
检查无数据、非法金额、跨月和清空数据。
复制给 Codex 的完整任务
把方括号中的内容替换成你自己的真实材料,再复制给 Codex。
项目开工提示词
请在当前练习目录制作一个本地日常记账工具,测试时只使用虚拟或脱敏数据。先定义【币种】【日期格式】【类别】以及金额如何避免浮点误差,列出输入校验和汇总验收条件,等我确认后实现。数据只保存在浏览器本地,不上传、不接银行、不接账号。支持新增、编辑、删除、按月与类别汇总和 CSV 导出;删除需要确认,全部数据可以导出后清空。完成后用十条手工可复算数据验证总额、分类、跨月、负数、零值和两位小数,比较页面与导出文件,并说明隐私边界。
Skill 怎么参与
Skill 只是帮助你加快某一步,不是完成项目的前提。没有安装,也可以让 Codex 按同样的目标继续做。
Spreadsheets
用于复算汇总并检查导出 CSV 的字段和金额。
Browser / Playwright
用于检查录入、编辑、删除、导出和空状态。
第一版完成以后
确认第一版可以使用,再复制下面这段升级任务。不要在基础功能还没跑通时提前增加。
项目升级提示词
请在现有记账工具上增加预算提醒和月度对比,但预算仅在本机保存,不提供财务建议。先定义预算为零、未设置、跨月和超支的表现,再实现;用手工数据复算所有百分比,并确保导出格式保持兼容。
常见偏差
- 用浮点数直接累计金额,出现难以解释的小数误差。
- 使用真实银行卡或敏感账单做初次测试。
完成检查
- 十条测试数据的总额可手工复算。
- 非法金额不会写入记录。
- CSV 能重新打开且字段完整。
- 数据没有离开本机。