因为一直坚持不了记账,我做了一个支持截图和酒店水单的本地优先账本 App

1 天前
 darkrio

因为一直坚持不了记账,我做了一个支持截图和酒店水单的本地优先账本 App

大家好,最近把自己做的记账 App AutoLedger 更新到了 1.6.0 ,目前已经在 iPhone 、iPad 、Mac 、Apple Watch 、Apple TV 和 visionOS 上发布。

这是我第一次觉得,它不再只是一个“可以识别支付截图的小工具”,而是逐渐变成了一个能够长期使用的个人账本,所以想来分享一下,也听听大家比较直接的意见。

为什么又做了一个记账 App

原因其实很个人:我一直知道记账有用,但始终养不成习惯。

传统记账流程对我来说摩擦比较高。每次消费后还要重新打开 App ,手动输入金额、商户、分类和时间,几天没有记录之后,基本也就彻底放弃了。

所以 AutoLedger 最初只想解决一件事:

尽量利用已经存在的消费信息,减少手动输入,让记账变成一件可以顺手完成的事。

比如支付截图、小票、剪贴板文本,或者直接说一句“午饭 28 元”,让 App 先整理出账单信息。

不同入口目前采用了两种流程:

我自己持续使用之后,确实慢慢建立起了记录消费的习惯。

目前支持哪些记录方式

目前的日常记账入口包括:

在 App 中使用截图、票据和 OCR 等识别路径会先进入确认页面,可以检查金额、商户、分类和时间。

快捷指令一键截图记账则默认直接入账,因为用户通过快捷指令等外部方式记账并不会打开 App ,再强制确认一次,反而会削弱“一键记账”的意义。

账本部分目前包括:

iPhone 、iPad 和 Mac 是主要操作平台,Apple Watch 用于快速记录; Apple TV 和 visionOS 目前主要提供只读的账本摘要、最近记录和月报展示。

为什么单独做酒店消费

后来因为自己比较喜欢旅行和住酒店,又发现普通流水模型并不适合酒店消费。

普通消费通常记录金额、商户和分类就够了,但一张酒店水单中可能还包括:

所以我把酒店消费做成了独立模块。

现在可以手动导入酒店水单 PDF ,提取内容后进入复核,再生成一条住宿档案和对应的普通消费流水。

它想保存的不只是一笔总金额,而是一次完整的住宿消费记录。

这也是 AutoLedger 和普通记账 App 差异比较明显的部分。不过我也承认,酒店水单是一个相对小众的场景,因此也想看看真实用户是否真的需要这种记录方式。

关于自动化的取舍

我并不认为所有记账方式都应该强制使用同一条流程。

截图、票据和酒店水单可能存在识别错误,因此更适合先生成候选、由用户确认;而快捷指令是用户主动触发的明确输入,更适合直接入账。

所以目前的设计是:

目标并不是单纯追求步骤越少越好,而是在准确性与记录摩擦之间做区分。

本地优先和云端边界

AutoLedger 的核心账本不需要注册账号,消费数据首先保存在本机。

启用 iCloud 同步时,数据通过用户自己的 iCloud 账户同步。基础记账不会要求把完整账单、截图或酒店档案统一上传到我的服务器。

目前也有少量可选的云端能力,例如:

云端水单收件箱只处理用户主动转发到专属地址的邮件,不会登录或扫描用户的私人邮箱。下载后的候选仍然需要在 App 内复核,不会直接创建正式账单。

我更倾向于把自动化理解成“减少重复工作”,而不是替用户做决定。

Free 和 Pro

基础记账流程长期保持免费,目前包括:

Pro 主要提供省时间的自动化能力,例如:

坦白说,目前 Pro 的邮箱授权和部分自动化流程仍然存在一定使用门槛,我自己也不是这些能力的高频用户。

所以现阶段的重点仍然是把免费的基础记账体验做顺,而不是急着推动订阅转化。

1.6.0 主要做了什么

这次版本主要完成了:

它肯定还不完美,但确实是第一个让我觉得“可以认真拿出来介绍”的版本。

目前最想听到的反馈

相比泛泛的“好不好用”,我目前更关心这些具体问题:

项目仓库目前公开可见,但采用的是 source-available 非商业许可证,允许学习、研究、安全审查和非商业评估,不允许直接重新发布、白标或用于商业竞争产品。

相关链接

感谢看到这里。

批评直接一点也没关系,尤其是首次使用路径、隐私边界、快捷指令流程和酒店消费定位方面的问题,对后续迭代会比较有帮助。

256 次点击
所在节点    独立开发者 👨‍💻
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1230421

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX