做了个开源记账 App,支持自建 Supabase/WebDAV 同步

1 天前
 shuaixiaoxiao

用了 10 年某记账 App ,越来越多广告和付费功能,索性自己做了个替代品。

核心特性

技术栈

功能

为什么做这个?

主要是想要一个纯粹的记账工具:

链接

目前已经全家在用( 4 人),运行稳定。

欢迎试用和提意见,感谢 🙏

1795 次点击
所在节点    分享创造
38 条回复
xinru
1 天前
支付宝等账单导入不了?
yidinghe
1 天前
@xinru 支付宝账单怎么导出?
xinru
1 天前
@yidinghe 账单-右上角三点-开具交易流水
shuaixiaoxiao
1 天前
@xinru 我加一下
xinru
1 天前
@shuaixiaoxiao 支付宝,微信这些常用的支付工具账单导入适配一下。导入账单方便一些
shuaixiaoxiao
1 天前
@xinru 好主意
brsyrockss
1 天前
NB 手动点个赞
cheese
1 天前
考虑下添加自动记账吗?现在在用一木,自动记账确实方便
sutking
1 天前
前几天看到这个感觉挺棒的: https://github.com/glink25/Cent
直接在浏览器里交互,完全没有跨平台的麻烦,数据库直接放在 GitHub 里,几乎完美的安全,再用上 pwa ,感觉非常理想了。
FeranyDev
1 天前
可以考虑加一个 ai 识图,将支付成功的截图分享到这个软件里面,可以自动识别金额、商家和消费类型以及消费时间、地点什么的
runningman
1 天前
挺好的,已 clone
pangdundun996
1 天前
感谢分享,一直想做个类似的 app
Ziuc
1 天前
感谢分享,学习了一下,看起来项目里没有针对 WebDAV 场景下跨设备同步时的并发修改与删除问题?
( WebDAV 同步状态下,在一台设备上执行删除后,将删除操作传播给其他触发同步的设备)
shuaixiaoxiao
1 天前
@brsyrockss 感谢支持!🙏
shuaixiaoxiao
1 天前
@runningman 感谢 clone !如果有任何问题或建议,欢迎提 Issue 或 PR 。
shuaixiaoxiao
1 天前
@pangdundun996 欢迎参考!代码完全开源( MIT ),可以随意使用和修改。
shuaixiaoxiao
1 天前
@sutking Cent 这个思路确实很赞!直接用浏览器 + GitHub 存储,很聪明。

不过我还是选择了原生 APP ,主要是:
- 离线体验更好,本地 SQLite 没网也能用
- 性能会好一点,数据多了也不卡
- 能做桌面小组件、通知这些

其实各有优势,看个人需求。Cent 适合喜欢 Web 的,蜜蜂记账适合要原生的。

都挺好,不冲突 👍
shuaixiaoxiao
1 天前
@FeranyDev 这个建议很好!识别截图自动记账确实能省很多事。

技术上没问题,OCR + AI 提取信息,但有几个头疼的地方:

1. 调 AI API 要钱(虽然不贵,但开源免费项目不太好搞)
2. 本地跑 AI 模型,APP 会大几十 MB
3. 隐私问题 - 用第三方 API 的话数据又出去了

可能的办法是让用户自己申请 API key ,比如阿里云 OCR 、百度 OCR 这些,有免费额度。或者做成可选功能?

我加到 TODO 里,看看有没有更好的方案。感谢建议!
shuaixiaoxiao
1 天前
@cheese 我下载了一木看了下,原理大概是挂一个悬浮窗识别截图,这里我记个 todo 吧,主要是考虑两点:
1.隐私问题
2.OCR 成本问题
shuaixiaoxiao
1 天前
@Ziuc 理解,有点类似于协同编辑?这个功能目前确实没有,我先记个 todo 研究下。

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

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

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

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

© 2021 V2EX