



















本来只是想写个工具 Log 盘点,写着写着变成了比较,宽泛的东西
算是一个现在进行时吧
用 Marktimes 取代了时光似金和3x3作为时间记录入口,具体用法是建立一个“日记”事件,事件类型为时间段,下分类型,内容(具体条目)、进度、备注四个模块,平常用小组件开启计时,结束后自动输出到 ICloud 日历。
相比旧方案主要是4个优点
缺点是不能在 iCloud 上根据事件类型细分同步到对应的日历,在 iCloud 显示上不那么五彩斑斓地好看。
我对 Obsidian 保持的原则是:绝对不做个人知识库和待办管理。
会用剪藏,工具是 Obsidian 官方插件,但剪藏≠稍后读,毕竟稍后读就是永远不读。
Auto Note Mover:自动将符合规则的笔记移往对应文件夹,虽然现在流行用 AI 来整理笔记库但还是古法比较便利。
Commander:添加命令按钮,基建,但用得不多
Components:在 Obsidian 中添加各种组件和数据库视图,付费插件,作者的更新能力令人叹为观止。现在主要用群友写的小组件来记账。
Easy Typing 和 Linter:用于文本输入和排版格式化,基建,国不可一日无爱卿。
Image auto upload:图片自动上传至图床,基建,博客不可一日无爱卿。
Notebook Navigator:替换默认的文件夹导航,很好用,让人疑惑 Obsidian 为什么不原生支持的程度。
Open Tab Settings:任何时候都打开一个新 Tab
Paste URL into selection:选中文字并粘贴链接时自动创建一个 Markdown 链接,好用,但我总觉得这类功能应该被什么插件集成一下。
Form Flow:把固定格式输入简化为填写表单,Components 作者的免费插件,替代 QuickAdd 和部分替代 Templater,前者我实在不会用,后者没法儿用,Hugo 会自动读取 Template 文件夹里的 md 模板文档并立刻崩溃给我看。
Templater:有时候还是会用到的。
Custom Frames:可以在右侧栏打开一个网页页面,虽然 ALL in Obsidian 但我还是无法割舍大纲笔记,加挂了一个 Workflowy 作为工作 Log 来用。
Yolo:国人开发的 AI 插件,记课程笔记很好用,优势是中文界面。
非常抗拒一个内容写两次,所以我的纸质手帐是没有手帐博主最爱晒的旅行看剧 etc.板块的,由此类推,对电子手帐的追求也就变成了……不写电子手帐。
毕竟我是,荣耀的 Mastodon 八年使用者,八年来我发了七万八千条嘟嘟,假设有罹患重疾即将过世的一天,我要做的第一件事肯定是把这些账号都删了。
于是组成电子手账的第一个部分是把 Mastodon 的内容搬到 Obsidian 上。
如果需要用到:我的 Obsidian 日记路径是 YYYY/YYYY-MM/MM-DD.md
以及免责声明:所有的代码为 Gemini 产出,如需修改也请指挥 AI。
这方面我试了很多方法,后来发现全都走了弯路,毕竟 Mastodon 提供一个几乎无所不能的 API,我们只要写一个 Python 脚本让它直接从 API 获取内容,再格式化文本并追加到日记文件里就行了。
如果朋友们有需求,那么脚本在:这里
需要做的事情是:在 Mastodon 偏好设置-开发里创建一个新应用,权限范围勾选 read:statuses(如果不行就把整个 read 勾了),复制 你的访问令牌,打开脚本然后黏贴到对应的位置。
剩下还需要配置的内容是:MASTODON_INSTANCE_URL:填实例地址;Obsidian 配置 填日记路径; 同步策略配置 改不改都可以,这个主要是因为 Mastodon API 本身有限制,整个脚本注释应该写得很清楚了,搞不定就扔给 AI 让它来配。
最终在日记里的形式为:
## 🐘 Mastodon 日志
- **08:41:38**
- 内容
- **嘟文地址**:
- **媒体链接**:
也可以改改在媒体链接前面加个感叹号,这样可以在日记里把图片显示出来,我自己是觉得 Obsidian 对图片显示支持不是很好,这样做显得页面不太干净。
因为很难获取前后文,所以这个脚本也不处理回复内容。
有一个简单的增量检测,它会维护一个 synced_ids.txt,用于记录已经被拉取过的嘟文 id,我暂时也想不到更好的增量处理办法了,
众所周知在账号内容堆积到一定程度之后 Mastodon 的存档获取就变得很烂,用这个方式也能完成对嘟文的备份,我觉得挺好用的,大概一个月左右会运行一次。
不过 Mastodon 内容也不一定能完整体现当天的活动内容,对此,我用 iCloud 日历数据进行补充,使用的方式也是 Python 脚本,链接在:这里。
前置配置是:在 iCloud 日历中,将需要被导出日程的日历设为公开,然后获得一串订阅链接,将最开头的 webcal 改为 http 之后,就获得了日历日程 ics 文件的下载链接
将下载链接贴进 iCloud_calendar_url ,再设定日记路径 obsidian_daily_dir 之后即可使用,脚本会自动从链接下载最新的日程文件,格式化处理之后追加到每日的日记当中,然后删除日程文件。
使用 python 脚本名.py 202604 命令可以处理整个4月的日程,使用 python 脚本名.py 20260401-20260407 或者 python 脚本名.py 20260409 可以指定具体需要处理的日期,直接运行 python 脚本名.py 会处理最后一行 main("20260406") 定义的默认日期。它也支持一个简单的增量逻辑,即它会检测日记文件中是否含有 ## Log 标题,如有,则跳过该日期。
追加的日程长这样,我的日程标题格式为#日程类型-日程内容-相关进度,它会按类型进行分组,如果在日历中写过备注,备注也会追加到日程标题的最末
## 📋 Log
> [!example] 3小时5分钟,5个日程
> 1. **#日程类型A - 日程内容(总时间)**
> 17:46 - 18:00 日程内容 -相关进度 -备注(14分钟)
> 18:44 - 19:15 日程内容 -相关进度 -备注(30分钟)
> 18:03 - 18:43 日程内容 -相关进度 -备注(40分钟)
> 2. **#日程标题B -日程内容(总时间)**
偶尔也会主动往电子日记里记点东西的,毕竟灵活的原则就是灵活地被打破。
这方面我是无可救药的无序列表+时间戳爱好者,我使用一个模板来满足自己的规则感。
模板内容在:这里
它的作用是:无论我在 Obsidian 的何处,按下对应快捷键之后,都会在当天日记的 ## 🌵Daily 标题下增加一行 - **当前时间** 并跳转到当天日记(前提得创建这个文件),配合 Open Tab Settings 插件使用有奇效。
俗话说个人开发者三件套是 TODO、日记和记账,我写这系列博客写来写去也有这个感觉,总之在一阵劲爆的工资盘点之后暂时跑通了一个比较舒服的经济流程。
首先是一个事实,尝试过完全不记账敞开花钱的几个月后,我发现花钱这件事多少有些惯性,斤斤计较着花和敞开了花对我来说,只能说前者增加了很多心理负担。从这个事实出发,我开始学会完全不计较细账——能不能做平,是不是遗漏了某笔支出,就像时间管理一样,少记十个小时和多记十个小时,拉长到一年的跨度来看在量级上基本没有区别。
其次是另外一个事实,在以前记账的过程中,我总是幻想——幻想自己需要非常精细的账目筛选——万一我想知道我这几年买了多少钱的服饰-长款-立领-风衣呢?随之而来的是大量的分类地狱,理发到底应该放在美容还是个人护理类别?这件事太傻了,我意识到之后就不干了,我也从来没有真的去回顾过这些细小的分类,它们带来的一切只是增添烦恼。
最后是:我也不能不记账,不记账我就没有安全感。
所以我现在的流程是这样的:
我使用一个 cps 组件在 Obsidian 中记录账目,这个组件是可以随时被替代的,它也可以是任何一个记账 APP 或者干脆就是 Excel,我在其中只设置固定消费、日常消费、爱好消费、旅游、大件消费五个分类,所有的账目以最简方式记录,比如霸王茶姬仅记为奶茶——真要回顾今天喝了什么我也不会在账单里面找的,直接翻订单更快——18.53看心情记为18或者19。
接下来出场的是有知有行的现金流和家庭资产功能,现金流支持年收入估算和预算追踪类别,我设置和记账类目同样的预算类目,每个月底统计一次并进行记录,只要不差得太多就 OK。家庭资产是一个资产记录功能,我也会想起来更新一下各个银行卡上的当前金额,判断资产增减。记入现金流之后,细账随之舍弃,哪怕后期有退款、漏记等事项,也仅在未来视情况进行调整,不再溯往补记。
与此同时我把我的钱分成三个部分,日常消费、安全感资金、固定投资,上面说了不管放不放开花我一个月也就花那么点钱嘛,我找了个中间值,这里我们假设它2k,我就每个月往消费卡里打2k 块,这样只要看它我就知道我这个月有没有花超,月底多了我看心情是存起来还是接着花。安全感资金就是常说的应急资金,一般经济学书籍都会教我们要存4-12月的量,我是按房贷金额来算的, 这笔钱放在另一张卡里,随时可以动,但不绑任何消费工具,基本上对它的全部期待就是忘得干干净净,某一天我大惊失色地说我破产了!这时候往裤兜里一掏,哎,一百块。
固定投资的部分是这样的,支付宝出了个叫笔笔攒的东西,我管它叫消费税,它的功能是每次支付宝交易都另外扣一笔钱存起来,我设定每笔交易支付宝税我5.88,不得不说小微支出确实没感觉,毫无动静地就存了一千块,每存一千块我就提出来去投基金——投资?我不投资,我是一个闲鱼挂点东西都觉得惊心动魄的风险厌恶者,我还在买基金(准确说是基金投顾,是一大堆别人配好的各种各样的股票啦现金类资产啦什么的)纯属运气比较好,去年好奇地试水的时候正好碰到了年底大涨,所以今年大跌我也没有什么压力毕竟都只是在跌收益——不如说我根本就不看啊!我买投顾就是为了不看!我也没考虑过投几年的问题,把它们提现得好几天呢扔进去我就不会再拿出来了。
哎其实我觉得记账这件事搞来搞去没什么意思,只是在安抚焦虑,比如把钱分完之后有没有账目记录其实也没什么意义了,我直接看日常消费那张卡就行,但安抚焦虑也是现代人类生活重要的一环吧,这就和工出工伤的时候我必须得喝点咖啡因是一个道理。
一番酣畅淋漓的打字之后发现只要把时间记录看成 Done List 整篇文章的内容还真的是个人开发者三件套,以此起了标题。
❤️
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。