大家好,最近把自己做的记账 App AutoLedger 更新到了 1.6.0 ,目前已经在 iPhone 、iPad 、Mac 、Apple Watch 、Apple TV 和 visionOS 上发布。
这是我第一次觉得,它不再只是一个“可以识别支付截图的小工具”,而是逐渐变成了一个能够长期使用的个人账本,所以想来分享一下,也听听大家比较直接的意见。
原因其实很个人:我一直知道记账有用,但始终养不成习惯。
传统记账流程对我来说摩擦比较高。每次消费后还要重新打开 App ,手动输入金额、商户、分类和时间,几天没有记录之后,基本也就彻底放弃了。
所以 AutoLedger 最初只想解决一件事:
尽量利用已经存在的消费信息,减少手动输入,让记账变成一件可以顺手完成的事。
比如支付截图、小票、剪贴板文本,或者直接说一句“午饭 28 元”,让 App 先整理出账单信息。
不同入口目前采用了两种流程:
我自己持续使用之后,确实慢慢建立起了记录消费的习惯。
目前的日常记账入口包括:
在 App 中使用截图、票据和 OCR 等识别路径会先进入确认页面,可以检查金额、商户、分类和时间。
快捷指令一键截图记账则默认直接入账,因为用户通过快捷指令等外部方式记账并不会打开 App ,再强制确认一次,反而会削弱“一键记账”的意义。
账本部分目前包括:
iPhone 、iPad 和 Mac 是主要操作平台,Apple Watch 用于快速记录; Apple TV 和 visionOS 目前主要提供只读的账本摘要、最近记录和月报展示。
后来因为自己比较喜欢旅行和住酒店,又发现普通流水模型并不适合酒店消费。
普通消费通常记录金额、商户和分类就够了,但一张酒店水单中可能还包括:
所以我把酒店消费做成了独立模块。
现在可以手动导入酒店水单 PDF ,提取内容后进入复核,再生成一条住宿档案和对应的普通消费流水。
它想保存的不只是一笔总金额,而是一次完整的住宿消费记录。
这也是 AutoLedger 和普通记账 App 差异比较明显的部分。不过我也承认,酒店水单是一个相对小众的场景,因此也想看看真实用户是否真的需要这种记录方式。
我并不认为所有记账方式都应该强制使用同一条流程。
截图、票据和酒店水单可能存在识别错误,因此更适合先生成候选、由用户确认;而快捷指令是用户主动触发的明确输入,更适合直接入账。
所以目前的设计是:
目标并不是单纯追求步骤越少越好,而是在准确性与记录摩擦之间做区分。
AutoLedger 的核心账本不需要注册账号,消费数据首先保存在本机。
启用 iCloud 同步时,数据通过用户自己的 iCloud 账户同步。基础记账不会要求把完整账单、截图或酒店档案统一上传到我的服务器。
目前也有少量可选的云端能力,例如:
云端水单收件箱只处理用户主动转发到专属地址的邮件,不会登录或扫描用户的私人邮箱。下载后的候选仍然需要在 App 内复核,不会直接创建正式账单。
我更倾向于把自动化理解成“减少重复工作”,而不是替用户做决定。
基础记账流程长期保持免费,目前包括:
Pro 主要提供省时间的自动化能力,例如:
坦白说,目前 Pro 的邮箱授权和部分自动化流程仍然存在一定使用门槛,我自己也不是这些能力的高频用户。
所以现阶段的重点仍然是把免费的基础记账体验做顺,而不是急着推动订阅转化。
这次版本主要完成了:
它肯定还不完美,但确实是第一个让我觉得“可以认真拿出来介绍”的版本。
相比泛泛的“好不好用”,我目前更关心这些具体问题:
项目仓库目前公开可见,但采用的是 source-available 非商业许可证,允许学习、研究、安全审查和非商业评估,不允许直接重新发布、白标或用于商业竞争产品。
感谢看到这里。
批评直接一点也没关系,尤其是首次使用路径、隐私边界、快捷指令流程和酒店消费定位方面的问题,对后续迭代会比较有帮助。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.