即刻App年轻人的同好社区
下载
App内打开
MLOasis
76关注138被关注0夸夸
独立开发 & 机器学习 & 数据科学
博客:mloasisblog.com
公众号:MLOasis
iOS 记账产品:盈余/Yuroo
置顶
MLOasis
3月前
我的记账哲学:让财务有盈余,生活有余裕

我从大学有生活费时开始记账。

不是因为我喜欢记账,记账这件事某种程度上是反人性的,它要求持续的自律,却很难即时带来反馈。

每一笔支出、每一笔收入,都需要你在当下记得去记录。而每次对账,才是真正的折磨:数字对不上,我会有点抓狂,会反复翻流水,试图找出钱消失在了哪里。

但我还是坚持记账。因为我知道我需要了解自己的财务状况,这件事本身是对的。

后来我觉得记账其实可以不追求精确,主要是为了感知。

记账的心理压力

市面上的记账软件,大多数默认了一个前提:你应该把每一分钱都管理得清清楚楚。所以它们提供分类统计、预算警告、支出图表,功能越来越多,越来越细。

但这个前提本身,就是压力的来源。

在用各种 App 记账的过程中,我慢慢意识到两件事:

第一,小金额可以不用记。 骑一次共享单车一块五,买瓶水两块,这类支出记不记,对我的财务状况几乎没有影响。强迫自己每笔都记,只会让记账这件事变得又繁琐又脆弱,漏记一次,心里就会有负担。

第二,金额不用完全对上。 这个想法一旦接受,心理压力就小了很多。个人记账不是做审计,不需要分厘不差。允许有误差,才能让记账这件事长期坚持下去。

这两个想法,帮我把记账从一件"需要完成的任务",变成了一件"可以自然融入生活"的事。

当接受“可以不完美”之后,记账这件事开始变得可持续。

最重要的数字

慢慢地,我发现对我来说,记账真正需要关注的核心数字,其实只有一个:每个月的净收入,也就是收入减去支出。

只要这个数字是正的,就意味着这个月有盈余,生活是可持续的,是健康的。

这也是这个 App 中文名字的来历。

在起这个名字的时候,我了解到日语里有一个词,叫做余裕(よゆう)。它描述的是空间、时间、金钱上的富余——不是绰绰有余,不是奢侈宽裕,而是"够了,还剩一点",恰好不被逼到极限的那种状态。

临界之上的安全感,生活的松弛与从容。

我觉得这正是我想要的记账理念,也是我想要的财务理念:

每个月有盈余,慢慢积累,财务上有应对各种需求的预算,生活有余裕。这样,一切就会慢慢变好。

要有温度

除了“减少负担”,未来我还希望为记账 App 注入一些情绪价值与生活节奏感。

记账不应该只是冷冰冰的数字记录,它其实也是在记录生活和不同的人生阶段,例如:

发薪日倒数(已完成)
月末结余的小结(规划中)
某些周期性的提醒与反馈(部分完成)

这些设计并不直接提升“功能效率”,但会改变体验的温度。

它让记账从“任务”变成了一种生活的节奏感,一种对时间、收入与生活状态的感知。

可以有某种方式,让我们在记账的过程中体验到一年四季的轮转与人生的成长。

先做好基础,再做少

作为独立开发者,我现在做的事,可能看起来和上面说的有点矛盾——现阶段的盈余,还是会记录各种各样的数据,提供各种较为细的功能:周期账单、订阅管理、资产追踪……

我的策略是:先确保基础功能完善,再做减法,让复杂的功能往后退一步。

那些细节功能,应该在需要的时候自然浮现,而不是一打开 App 就把你淹没。

至于怎么做到这一点,我还在探索。但我相信,凭借自己在 AI 应用开发与数据分析上的积累,未来可以用更聪明的方式,帮用户在合适的时候看到合适的信息,而不是把所有数据都堆在你面前,让你自己去消化。

这是关于独立开发记账应用「盈余 / Yuroo」系列文章的第一篇。

这个 App 的开发,是从“我要做自己的第一个产品”开始的,同时我也知道,要做一个解决自己需求、自己会一直用的产品,于是我想到了自己用了很多年的记账 App——iCost,在记账这件事上我想我可以用自己的方式和理念做些实践:

有没有一种可能,记账可以不那么讨厌,钱也照样管得好?

有没有可能让讨厌记账的用户不那么抗拒记账?

如果这个问题可以被解决,那么它的意义就不仅仅是一个工具,而是一种更轻松、更可持续的生活方式的尝试。

当前的 App 还不够好,也有很多功能没实现,不过因为我自己要用,所以会不断迭代下去。

现在有了更先进的 AI 技术,应该想办法把最繁琐最耗力的输入与整理过程交给 AI,也许最终目标不是“把账记好”,而是让人不再需要时刻记得记账,但依然能享受记账给生活带来的节奏感。
10
MLOasis
1天前
点一下「+」,多种输入记账输入方式跃然眼前

最近把「盈余」的添加交易入口整版重做了。
点「+」不再弹两行菜单,而是拉起半屏「记一笔面板」

毛玻璃背景 + 顶部拖拽条,高度随内容自适应,不会一大块空白。

面板分三层:

顶部状态栏

左侧:免费识图额度(如「剩余 7 次免费识图」),Pro 显示「Pro」
右侧:「全部照片」进系统相册

横向照片条(核心)

第一格:「拍一张」相机入口
后面自动排列最近 10 张相册截图
点缩略图多选,右上角紫色序号角标(和 iOS 相册一致)
首次使用有气泡提示:「选中截图,自动记成一笔」
单次最多选 20 张,走批量识图

底部操作胶囊

「手动记账」——传统表单
「导入账单文件」——微信 / 支付宝账单导入

几个刻意的设计选择

1. 截图优先:支付完截图就在相册,面板直接展示,不用先想「识图记账」是什么
2. 批量不再藏菜单里:以前要「识图 相机 左下角相册 多选」四层,现在面板里直接多选
3. 额度常驻可见:顶部一直显示剩余次数,不用等到弹 Paywall 才知道有额度
4. 首次不弹相册权限:先看到面板,点拍照/选图时再请求,减少第一次就被系统框打断
5. 无标题:刚点的就是「+」,顶部让给额度信息更有用
00
MLOasis
1天前
换记账App最怕补旧账?试试 yuroo 一键导入

微信支付宝,还有通用格式 excel csv 账单,3分钟倒进账本💯

换记账 App,最劝退是「以前那几百笔,难道要一笔笔补?」

Yuroo/盈余」现在可以把微信、支付宝账单导进来,复核一下,整月账就齐了。

能导什么?
· 微信支付账单(Excel / .xlsx)
· 支付宝交易明细(CSV)
· 其他记账 App 导出的表格(要有日期、金额、收支)

文件可以从苹果手机的「文件」里选,也可以直接分享到盈余。

怎么拿到账单(参考以下,具体情况取决于微信支付宝)
【微信】
服务 / 支付 钱包 账单
右上角「常见问题」或「···」→ 下载 / 导出账单
选「用于个人对账」→ 选时间 填邮箱

【支付宝】
我的 账单
右上角「···」→ 开具交易流水证明
选「用于个人对账」→ 选时间 填邮箱

导进盈余之后会发生什么

1️⃣ 这份账单一共多少笔、分布在哪几个月
可以只勾需要的月份,不用一次吞完全年
2️⃣ 本地端侧 AI 自动识别分类、尽量对上支付账户
美团、瑞幸、地铁这类,一般不用你一笔笔改
3️⃣ 进入复核页,默认按「分组」看
同一家店、同一类消费会聚在一起
点一下类别,整组一起改,不用 200 笔点 200
4️⃣ 这些默认不会勾上,省得账被弄脏:
退款、已关闭、转账 / 不计收支、重复记录

同一份账单导第二次,重复的会标出来,不会再进账本。
改完点「保存」,才真正入账。
App 不会在你没看过的情况下偷偷记一笔。

账单里有转给自己的、有退回来的、有点错又取消的。

所以盈余的顺序是:先读文件 你选月份 你看一眼 再保存。
补旧账该快的地方快,该你拍板的地方留给你。

适合谁
· App,想把近几个月补齐
· 月底对账,懒得对着微信一笔笔抄
· 从别的记账 App 迁过来,手里已经有表格

不适合:想导银行 PDF、信用卡邮件账单。这个还没有。也不支持老式 .xls,请用微信导出的 .xlsx,或支付宝的 .csv。
00
MLOasis
1天前
想开启一个新项目,但又不知道做什么,又被自己否定了一两个。

当你有了 ai coding 能力,做什么反而才是第一瓶颈。

做出真正有用且有审美的产品是第二道瓶颈。
00
MLOasis
6天前
00
MLOasis
8天前
Kimi 怎么不增加一个导入其他 app 记忆的功能?
00
MLOasis
8天前
不想每个月手动记一次房租

Yuroo 「周期事项」管的是所有会重复发生的钱。工资、房租、水电、话费,收入和支出都算。设一次规则,之后它自己往下推:下一次什么时候、还有几天、这个月大概会流出多少。

一、要不要上首页,是你自己选的

每条周期事项都有一个开关:允许在首页顶部卡片展示。

你不会想让「话费 39 元」占据首页最显眼的位置,但发薪日值得。所以这个决定权交给你——重要的那几条放上去,剩下的安静待在列表里。

放上去之后,首页第一张卡的右上角就有了倒数:「距发薪 6 天」「明天发薪」「今天发薪」。重要的事项还能在到期前几天推送提醒你。

这个功能没什么数据价值,纯粹是想让首页不至于全是支出——至少每个月发工资那天,你能得到一点正向反馈。

二、它会主动发现你的周期,而不是等你去配

没人会在第一天就把所有固定支出录进去。但用一段时间后,房租、工资、固定转账这些模式会自己浮出来。系统识别到足够稳定的重复,就直接建议你创建规则,你点一下确认就行。

配置的门槛应该由系统来降,而不是让用户先学会怎么用。

三、订阅有自己的页面,但共用同一套引擎

订阅续费本质上也是周期支出,但我没把它塞进周期事项列表——它除了「多久扣一次」,还有品牌、试用期、是否自动续费、有没有取消,这些是订阅独有的语义,混进通用列表里只会两边都不好用。

所以做法是:前台分开,底层统一。 订阅页还是订阅页,该有的卡片、品牌色一个不少,但它算「下次续费是哪天」「该不该提醒你」,走的是和周期事项完全同一套引擎。用户看到两个功能,代码里只有一份周期规则。
01
MLOasis
8天前
好的记账界面不该让你「大海捞针」

Yuroo 添加交易页只放两行类别图标。比总类别数少得多——按常理,这是个「不够用」的设计。

但它会重排。

你在备注里打「星巴克」,餐饮和咖啡浮到第一行;打「地铁」,交通排到最前;打「房租」,居住就在拇指落下的位置。你要的那个,基本已经在眼前了。

设计理念其实就一句:真正聪明的系统,应该预测用户的意图,然后把最可能的那几个操作,直接摆在他面前。

不然会发生什么?用户点「更多」,展开一屏图标,从头开始一个个扫。这是把系统的偷懒转嫁成了用户的认知成本——界面看起来「功能齐全」,实际每一次记账都要付一次翻找的税。

我想要的是 easy come, easy go:进来快,出去也快。金额、备注、类别、标签,一屏之内一路往下走,不跳转、不弹窗、不回头。记账本来就是一件应该 5 秒钟结束的事。

现在的重排准确率只能算一般,常见词很稳,冷门描述还会翻车。但这个方向我很确定——省一步是一步,后面会持续把预测做准。
00
MLOasis
12天前
感觉 cursor pro 订阅中使用 降价后的 GPT-5.6 Luna 1M Max Grok 4.5+Composer 2.5 还多快好省。
00
MLOasis
13天前
deepseek-v4-flash 不需要成为最强,它只要是最高效最有性价比的,就已经深刻改变局面了。
00
MLOasis
13天前
大厂不需要成为第一个,他们只想留在牌桌上

阑夕ོ: 晚点LatePost昨天写的中国AI应用层开打「办公大战」的稿子,可以和摩根士丹利的最新研报一起看,就是在上游交易趋于拥挤的情况下,资本逻辑转为追求兑收,从而创造出了一个「半场休息」的短暂间隙,在这个间隙里,大厂发现过去一年打下来的战功,好像并没有预想中的那般有意义: - 跟着Qwen 3.8的发布同步做出的动作,是阿里把QoderWork、MuleRun和悟空合并成了一款新产品千问办公,这个决定相当突然,甚至不惜打断了原本三条业务的既有节奏,管理权被收敛于前段时间在「钉钉事变」后新上任的90后陈宇森,即钉钉现在的一号位; - 不过相比之下,字节把飞书合并进豆包的决定更加意外,最早听到这条消息的人满脑子都是问号,而和阿里的共同点在于,字节对于这场组织架构的调整也充满着急风骤雨的迹象,连飞书的负责人谢欣都说「仓促」,他的汇报对象从此改为豆包的负责人; - 阿里和字节的应激来源都在一处,就是腾讯的WorkBuddy实在跑得太猛了,这是很讽刺的局面,都说腾讯的AI拉垮掉队,但在泛生产力的应用端,反而是腾讯第一个丢掉了上一代产品的包袱,全力支持AI Native的新业务,但阿里字节实际上还舍不得钉钉和飞书的存量价值,拖到现在才做出动作; - WorkBuddy的威胁不在于它有多强——最新的日活也就百万级别,在行业里算不得无法追赶的数字——重要的是它在毫无对抗的环境里快速建立市场心智,阿里和字节现在反应过来,在旧产品里「+AI」是条自缚手脚的死路,它们需要重新接受「AI+」的底层设计,用千问/豆包作为统一的品牌和入口; - 严格来讲,这也不怪它们,因为从后视镜里看去,共识与非共识的身份互换在这一年里发生了好几次,曾经固若金汤的正确,在一次赛道切换之后就会变成失误,去年上半年的逻辑是,ChatGPT的规模化获客才是答案,叠加DeepSeek带来的压力,大厂都在豪赌聊天这个入口; - 反倒是没有财力继续跟进投流的智谱和月之暗面等创业公司,「不得已」只好选择效仿行业第二,也就是在当时被OpenAI压着打的Anthropic,不再追求通用价值,在编程、工程、长任务等生产力场景加大筹码,直到下半年Claude Code一经问世便杀疯了,这片荒土结出的果实,突然肥得流油; - 阿里那会儿还没有把千问独立出来,所以大厂里主要还是字节和腾讯在较劲,两家公司的高层判断比较一致,即AI进一步落地的方向应该是搜索,字节本身就是推荐算法起家的,对搜索天然敏感,腾讯也会特别留意Perplexity这种AI搜索形态的情况,它们虽有智能体和编程产品在推进,但所获支持都相当有限; - 腾讯成为第一个意识到不对劲的巨头,姚顺雨起到了非常关键的作用,他在OpenAI期间就是主抓智能体研究的,看得非常准确,去年下半年就在腾讯内部协调搭建跨部门的强化学习基建,把真实业务回流给混元,通过数据飞轮去做适配工作场景的智能体,随后就是赶上「龙虾」热潮,腾讯全公司疯了一样的百花齐放上新产品; - 而字节的高管是在春节期间去了美国一趟,拜访完Anthropic之后,决定重心转向高付费率的2B市场,豆包也开始筹划企业版,但遇到的困难在于,豆包产品委实做得过于成功了,用户都习惯于和豆包消遣娱乐,一下子变得正经起来,要跟人一起上班,心智有点扭不过去; - 在不确定性偏高的赛道,大部分公司对于内部赛马是原则上鼓励的态度,阿里在办公领域的三款产品,互相之间的竞争强度还要高过外部压力,因为都需要证明自己「堪当太子」,ARR就是唯一的分数,于是和自带销售资源的阿里云同事吃饭就成了工作的一部分; - 同样的,WorkBuddy的地位也是它自己在腾讯内部亲手打出来的,因为产品足够简单易用,它成了「九子夺嫡」里数据表现最好的那一个,于是腾讯开始有意识的倾斜资源,主力业务相继接入,连地铁广告都刷上了,这让原本主打机场广告的飞书感到不安; - 字节倒是很早就在企业服务市场立了唯一的「太子」飞书,但在工具理性的管理文化中,因为中国整体SaaS支出的疲软,飞书长期处于需要证明自己身为一级BU的存在价值,以前面临被火山整合的方案,后来又多了一个豆包,而字节是不喜欢赛马的,厌恶资源浪费; - 这段特别地狱笑话——「一位接近飞书的人士告诉我们,钉钉和飞书曾争夺同一家制造企业,飞书展示文档协作能力,强调可以 『像字节一样工作』。客户说,制造企业的配方是核心机密,不能随意共享。飞书团队说服的方式是,『企业应该学习互联网公司的工作方式』。最后对方选了钉钉」; - 所以从过往战绩来看,飞书正在赢得和钉钉的竞争,企业微信已经被边缘化,未曾想到AI这个变量再次打乱了形势,晋西北乱成了一锅粥,腾讯如今开始领跑,字节的组织力仍是不容小看的,而阿里则选择信任年轻人,千问办公的品牌形象被投票确定为一只章鱼; - 「上一代的仗打完了,然后大家发现打下来的城池不值钱了。」越过SaaS、直达AI的路径固然通透,但旧的问题依然没有被解决,如果牛马们的收入不足以支持他们花钱省时间,或者说省下来的时间又要被拿去干新的活儿,这条付费上班的赛道,看起来也没有那么有利可图。

00