惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
Security Archives - TechRepublic
Security Archives - TechRepublic
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
博客园 - 司徒正美
阮一峰的网络日志
阮一峰的网络日志
WordPress大学
WordPress大学
爱范儿
爱范儿
J
Java Code Geeks
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research
人人都是产品经理
人人都是产品经理
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Help Net Security
Help Net Security
Hacker News: Ask HN
Hacker News: Ask HN
月光博客
月光博客
S
Secure Thoughts
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
博客园 - 聂微东
Hugging Face - Blog
Hugging Face - Blog
V
Visual Studio Blog
博客园 - 三生石上(FineUI控件)
O
OpenAI News
酷 壳 – CoolShell
酷 壳 – CoolShell
N
News and Events Feed by Topic
腾讯CDC
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Webroot Blog
Webroot Blog
博客园 - Franky
有赞技术团队
有赞技术团队
美团技术团队
Jina AI
Jina AI
S
Security @ Cisco Blogs
博客园 - 叶小钗
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园_首页
C
CERT Recently Published Vulnerability Notes
T
Threat Research - Cisco Blogs
Project Zero
Project Zero
A
Arctic Wolf
大猫的无限游戏
大猫的无限游戏
Latest news
Latest news
小众软件
小众软件
IT之家
IT之家
S
Security Affairs

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派 万字剖析:千问App深度体验报告(2026) - 少数派 在2026年,如何真正防止别人抄袭你的作品 - 少数派 怎么用 50 块搭个 AI 语音助手?我踩了 3 天坑 - 少数派 YeeroAI:让 AI 对话真正成为知识管理的一部分 - 少数派 爬泰山 - 少数派 「旅图显影」 App 更新:这次,我们补上了一点「手感」 - 少数派 假期出门太折磨?我的 23 条经验帮你规划惬意旅行 - 少数派 工作流会变吗 - 少数派 Claude Opus 4.6 怎么用最省钱?我测了 5 种方案 - 少数派 GPT Image 2 让图文并茂不再稀罕 - 少数派 用户侧出发——什么是AI,我要不要学习? - 少数派 找片、转存、整理、播放一条龙!让你的付费网盘值回票价 - 少数派 欢迎试用!日课一问2.0插件 - 少数派 自己做的MDeditor,原本想购买 Typora 试了两次支付不成功,干脆自己做一个 - 少数派 vibe coding了一个 3MB 的小工具,让 ~/Downloads 彻底告别混乱 - 少数派 因为受不了 Mac 的风扇策略,我做了一个风扇控制工具 - 少数派 别只怪模型 - 少数派 Warp 终端的 AI 功能怎么用?我测了一周的体验 - 少数派 AI 写代码老是出 bug?这 5 个配置我后悔没早知道 - 少数派 「新玩意」苹果出相机可能就这样:Sigma BF + 45mm F2.8 DG Contemporary - 少数派 一个面向2030年的AI操作系统是什么样子的:浅谈cola这款有灵魂的Agent - 少数派 别只看写代码 - 少数派 每天解决10个问题,还是一口气攻坚解决400个? - 少数派 AI 交易机器人怎么搭?我用 Claude 跑了一周实盘 - 少数派 Maptoposter Online:把你爱的城市画成艺术海报 - 少数派 Function Calling 怎么用?我测了 3 个模型发现差距真大 - 少数派 Legend Talk:我做了个 AI 圆桌,让 160 位思想家围着你的问题转 - 少数派 如何找到自己的蓝方?在小县城寻找压力测试 - 少数派 语音输入与软件接口|2026年聊AI时,我们都聊些什么(上) - 少数派 混动已经卖爆,纯电又来补刀——钛7闪充版简直“不讲武德” - 少数派 本月玩什么|朋友收藏、识质存在、沙罗周期 - 少数派 为什么要每天坚持输出? - 少数派 Claude API 挂了好几个小时,你的项目有备用方案吗? - 少数派 Function Calling 没你想的复杂——我用它做了个有点用的工具 - 少数派 登录系统立即播放视频或者图片音乐的软件 - 少数派 我为什么创建 FlipHTML5 下载工具 - 少数派 残局没电?多品牌外设电量统一管理软件EasyBluetooth已支持RTSS游戏内显示以及AIDA64 - 少数派 前往通义路的路 - 少数派 太好看了,媲美Sun的个人导航页,NAS部署星云门户 - 少数派 乌黑嘴唇“一键检测”上线了 - 少数派 派早报:Claude AI 接入多个创意软件生态、FILCO 生产方接手品牌等 - 少数派 【更新】BearCLI、Claude 连接器与 MCP 服务器 - 少数派 记了上千条流水,还是看不懂财务?我做了一个让 AI 读懂账本的工作台 - 少数派 MINI R56 升级原厂 Sport 模式 - 少数派 新玩意 | 一棵柠檬树(仿真版) - 少数派 Momenta的“物理AI”野望,需迈过“含摩量”这道关 - 少数派 网页直接投屏控制手机!NAS一键部署PandaScrcpy,流畅丝滑可远程。 - 少数派 众测|邀你一同探索随身 AI 硬件入口 YoooClaw C·ONE - 少数派 2050大会:分享时间是真诚 参会记 - 少数派 iPad 赋能电影创作:国内首部宣纸手绘长片《燃比娃》的幕后故事 - 少数派 AI的审美:我用 8 个大模型给 100 张旅行照片打分 - 少数派 普通人如何破圈?去参加一个本地协会 - 少数派 把极空间的图标全换了,主题DIY全攻略打造你的专属NAS桌面 - 少数派 电子便签墙,帮你实现便签自由 - 少数派 我如何用三个 CLI 工具取代文档创建需求 - 少数派 原来真的有人可以玩一辈子 - 少数派 社区速递 139 | 派友热议三月买了啥、复古单反尼康 Df 体验 - 少数派 06 作品的赏析与评价 - 少数派 TDS REVIEW|索尼 WF-1000XM6 降噪真无线耳机体验 - 少数派 35.98万起售的第二代腾势D9,我看重的不是堆料,而是不凑合 - 少数派 鼠须管 Squirrel 皮肤配置指北 - 少数派 从watch ultra2换到redmi watch6 - 少数派 派早报:阿里巴巴发布视频生成模型 HappyHorse 1.0 等 - 少数派 别迷信1M - 少数派 家人们天塌了!网盘“大封杀”,多个渠道多条路,NAS部署PanHub - 少数派 AI与人勾心斗角!NAS一键部署AI狼人杀,假日休闲必备。 - 少数派 电商必备!Comfyui工作流批量生图插件,一次生成12张!支持Nano banana pro模型 - 少数派 Comfyui工作流配置Gpt-image-2模型教程,0.03/张 - 少数派 OpenClaw第三方APi怎么配置?可使用Gpt-image-2模型 - 少数派 会员社区话题精选 Ep. 103 - 少数派
复式记账、财报、量化与图论 - 少数派
2020-01-16 · via 少数派

不会记账何以变富。

如果你去搜索「为什么记账」,大概会有无数条理由。大多数会提到:记录自己的开支、寻找可削减的开支等。但我认为记账的功效不止于此,它其实是量化自己的一步,也是自身财务管理的一步。如果你想要投资炒股,那记账更是你理解公司财报的重要一步。

如果说金融业的本质是合理资源配置(通俗来说就是「让钱去该去的地方」)的话,那记账就是自己财富资源配置的基础。

复式记账

先简单说说我的记账史:我大三开始记账,一开始用一款叫 Toshl 的 APP,多端同步、界面大方(现在这家公司仍活的挺好,登录上还能看到我几年前的账单)。当时它没有自动同步功能,我靠纯手动记账坚持了大概一年半。直到我的信用卡多起来,可以自动同步信用卡账单的 网易有钱 进入我的视线,我在安全和便捷的博弈中倾向了便捷。靠网易有钱一直坚持记账了两年多。这期间不仅记余额、日常花销,还包括基金、股票的仓位等,让我对资产负债表慢慢有了概念。

Beancount

到后来我遇到 Beancount,发现这才是适合我这种强迫症的终极大杀器。同时我也接触到了复式记账这种更科学的记账方式,对资产=负债+权益也有了充分的理解。

珠玉在前,关于什么是 beancount、什么是资产、为什么用 beancount 记账、为什么要采用复式记账等等,都在 Beancount複式記賬Beancount —— 命令行复式簿记 等文章中有详细介绍,我这里简单概括一下:

复式记账就是保证每笔账都要有至少两个(复数个)账户,且这些账户的和为零的记账方式。

简单举个例子:我们去便利店买了一瓶可乐,那么如果按普通的记账方式,账单上的记录为:

2020-01-01,买可乐,银行卡余额 -5 元

而复式记账为:

2020-01-01,银行卡余额 -5 元
	            花销:饮料 +5 元

而同样的一笔交易,对于便利店来说是:

2020-01-01,  货物:可乐   -1 瓶
		    公司账户余额 +5 元

可以看到,复式记账必须是多个「账户」,因为要保证加起来为 0。「花销」是可以作为一个账户的,这样你只要看这个账户就知道你总共花了多少钱。货物也可以是一个账户,因为货物是有价值的。

另一个层面,可以发现记账不仅可以记钱,还可以记任何你想记录的「货币」,比如例子中的可乐、会员卡积分、股票等等,实现量化一切。

优越性

下图是用 fava 生成的网页,美观大方。

复式记账最大的好处在于能保证账目的一致性和完整性,这样让你对自己的资产情况一目了然。再加上 beancount 是基于纯文本记账(纯文本自由且强大),所以能实现更复杂的功能。比如可以用 beancount 记录自己资产的拆借、折旧:

  • 拆借:这在我们日常生活中特别常见,朋友垫付、买房贷款、拼团购物、信用卡消费,这都算拆借(同理,公司和公司之间、公司和银行之间等也都有拆借的行为)。
  • 折旧:就是你买入一个东西之后它随时间不停贬值的过程。比如买入一台电脑或手机,二手再卖出就不可能再按原价卖出了,而且转手价钱的高低取决于你使用了多久。所有我们需要针对自己会贬值的资产定期折旧(同理,公司购入 100 台电脑或椅子作为资产,这些资产也需要定期折旧)。

上面举的这两种,具体例子可以到我前面提到的文章中找。总之它们都会涉及到多个账户多条账目,用普通的记账方式,很容易就搞不清楚钱到底花在哪,而用 beancount 复式记账可以清晰掌握,并生成损益表和资产负债表。

除此之外还有很多强大的功能,大家可以自行探索。

账单与财报

我们通常说一家公司的财报,其实主要说它的两个表:损益表资产负债表。当你记账久了就发现,公司的这两个表,和我们个人的没什么两样

上文中我提到的拆借折旧这两个就是很典型的例子,我们自身也有,只是我们很少像公司一样严格的记账。如果你有经营一家公司,你会很好的理解这一点,而如果你是一个只有工资一项收入的工具人,那你得稍微转换一下思路:

  • 损益表体现我们能挣多少钱。把我们付出的时间、体力、脑力算作成本,把工资算作收益,很容易得出相对时间内我们自身的毛利率是多少、经营成本是多少……想赚更多钱就要提升利率(工作效率、工作含金量),降低成本(自动化部分工作)。
  • 资产负债表体现我们有多少钱。应收账款、存货、固定资产、无形资产;应付账款、流动负债、长期负债等等,你仔细想想,这些是不是都可以在我们身上找到一一对应呢?

更严谨的记账可以帮你理解公司财务报表,帮助你在股票投资中避险;而对公司财报更深的理解,也能帮助你优化自身的资产结构,开源节流。两者相得益彰,这是我自己深有体会的。

当理解的很深的时候,甚至可以跳脱出财务的范畴,比如做技术也经常说技术债,其实就是把「技术」当成一家「公司」,你每行代码可以理解成给这家公司盖楼,数据可以算这家公司的无形资产。你写的不好的代码,相当于给「这栋楼」注入不良资产,产生的畸形数据之后还得清理,算是产生了「流动负债」……长期不维护的代码,也会「折旧」……以上。

量化一切

通过上文的赘述,是不是你已经有点眉目了,发现不管主体是公司还是个人,不管记录的东西是金钱还是其它,都可以量化。

之前在和一个朋友讨论记账时,他说:「我花 10 分钟去记账,它带给我的收益我不知道有多少,唯一增加的就是账本厚度了」,我突然想到,如果时间算作一个账户,那么他这句话可以记作:

2020-01-01 时间 -10 分钟 账本厚度 +5行

时间就是金钱,这句话不是空谈,我们所做的每一件事,其中都包含时间成本。进而再想,发现不止是时间可以量化,而是任何事物都可以。比如

	2020-01-01  去跑步运动   时间 -40 分钟
                                     体力值 +10
2020-01-02  学习编程      时间 -60 分钟
                                     体力值 -10
                                     编程技术 +30
2020-01-10  上班            时间 -60 分钟
                                     银行卡余额  100 元
                                     收入 -100 元
                                     编程技术 +5

从这个账单中,可以看出,跑步能让你体力充沛,更好地学习。同时工作一小时对编程技术的提升远没有自己单独坐下来用心去学的多。另外为什么时间和收入都是负数呢,你可以这么理解,你的时间本来是无限的(不确定你能活到几百岁),你从中拿走了几十分钟用来做事。收入同理,你可以理解成你的钱本来是无限的(不确定你能成为亿万还是兆万富翁),你从中拿走了 100 元放入了银行。多挣钱你就可以理解成从自己无限的可能中尽可能地多拿钱出来到银行里,因为只有拿出来才能花……

总之,什么都是可以量化的,只要你设定一个价格。比如刚才例子中的 40 分钟跑步 = 体力值+10,这些怎么定义都取决于你。如果你看过《奇特的一生》就发现作者就是近乎苛刻地将自己一生的时间都做了量化。当然我不是建议你去这么做,也不是说完全量化会有多么好,只是说明有这种可能,让你更好的理解「万物皆有价」,让你更好的理解你的一切。

记账与图论

复式记账保证了每一条账目,都会有至少两个账户和至少一条交易。而图这种数据结构是点和边的集合。如果我们把账户当作节点,把交易当作边,即:

账户 = 节点,交易 = 边

就很容易构成了一个图。

图论是研究事物之间关系的科学,万物之间都是有千丝万缕联系的,任何有联系(联接)的东西都可以抽象成图这种数据结构。抽象成图之后,更好做分析,比如分析哪个节点影响力最大,哪条路径最为关键,预测哪个方向会出现更多节点等等(对网络科学感兴趣的,可以看网络科学宗师巴拉巴西写的 《链接》)。

我是在读了 Accounting for Computer Scientists 这篇文章之后大彻大悟的。这篇文章算是写给程序员的记账指南,一路从单笔记账写到财报。

上图通过把账单抽象成图之后,很明显可以看到自己钱的流向:合伙人给公司账户 5000$,其中 500 用来买公司需要的家具,5块还了信用卡,由于买食物刷了 13 块,所有还欠信用卡 8 块。但最最神奇的是,不管你切断其中的哪条边,总能保证两个子图加起来的总和为 0,不信你可以试一试,这就是复式记账的威力。

而通过给节点上色,则很容易分辨出资产(绿色)、损益(蓝色)、启动资金(粉红)。具体的接下来再怎么分析,可以看我刚才提到的文章。

总之将账单抽象成图,是一个我以前没有想到过的思路,兴许将来的某一天我可以将自己的账单用 Force-directed graph 画出来玩玩。说不定能看出「哪笔支出是造成我现在没钱的原因」,「哪些债务影响了我在某类别上的支出」,或者直接预测出未来我将会在哪方面花更多的钱,防微杜渐。

记账,尤其是用 beancount 记账,让我变身小会计,让我能理解公司的财报,让我对很多事情有了量化的思维。量化自己的好处就是能随时把数据拿来做个 像模像样的分析,同时也能把自己当作一家公司来运营,这点我在我的文章里都提到过很多次了。

兴许在将来的哪一天,我可以对着自己的账单发现某些可优化的点,实现财务自由呢。玩笑话说归说,但 把计算机思维运用到生活中 我已经在无形中尝试过很多了,还真有用。

> 原文地址:https://geekplux.com/2020/01/16/accounting-earnings-report-graph-theory