近一个星期以来,我每天晚上午夜后都会在 Obsidian 中自动生成我的每日笔记文件。我写了一个 Python 脚本来创建笔记, 并让脚本作为 Launchd job运行——如今在 Mac OS 上推荐使用它而不是 cron job。到目前为止,这对我来说效果很好。当然,这在很大程度上是因为Obsidian本身效果很好。

我使用每日笔记的方式和在“我的子弹日记”里使用每日笔记的方式差不多。事实上,我把每天的笔记保存在我的Obsidian库中一个叫做“Bullet Journal”的文件夹中。我还使用笔记中的“Daily Note”部分来记录一整天的各种笔记,这就像是一种活动、想法和要做的事情的日志。

我的 Daily Note 的设计是从 Obsidian 论坛上的这篇文章中汲取了灵感。这是今天(2 月 8 日,星期一)的带注释的 Daily Notes 文件

1. Note title笔记标题

我的 Python 脚本以 yyyy.mm.dd.www 格式为笔记生成笔记标题。我在纸上记子弹日记时,就使用了这种格式,所以这里依旧保留这个格式。

2. Navigation/weather bar 导航/天气栏

我的脚本生成了一个导航栏,指向昨天的笔记明天的笔记(当然,这还不存在)。它还调用天气应用程序,生成我所在的地区的天气信息。

3. Agenda日程

接下来,脚本生成我的笔记的“Agenda”部分。它通过调用一个名为“ical Buddy”(适用于Mac OS)的命令行程序来实现这一点,该程序允许你从日历中获取信息。 每天晚上,我都会对ical Buddy进行调用,并返回当天日历上的事件。

4. To-Do待办事项

这一节列出了我所有还没有完成的任务。这稍微麻烦,脚本先搜索我笔记中的所有任务,并将它们分成两组,已完成的和未完成的。然后,它对任务进行散列,并删除出现在“已完成”任务列表中的任何“未完成”任务。这样就可以防止看到第二天还没有完成的任务。结果是我只看到我没有完成的任务。

我的脚本附加了一个说明,可以指出该任务已经打开了多长时间。例如,那个 "为笔记时间线添加功能 "任务已经开启了2天(从星期六开始)。一整天,我都将在这里勾选完成的任务,并添加新的任务,未完成的任务将被合并到第二天中。

5. Reading阅读

我每天尝试从我订阅的各种杂志中至少阅读一篇专题文章。这是我记录我阅读的地方。实际上,我已经在 Obsidian 中开发了一个相当复杂的阅读和书籍笔记系统,我将在以后的文章中写到。

我在这里所做的是以特定格式记下文章标题、作者和来源(例如,某些作者的“文章标题”| 来源:杂志(月年)),并使用单独的脚本将此信息添加到我的图书馆笔记中。

6. Today’s notes每日笔记

这就是我的子弹日记式的每日笔记。这些实际上可以是任何我认为值得注意的事情。如你所见,当我今天早上打开报纸时,我看到乔治·舒尔茨去世了,并在这里记下了这一点。

我会把待办事项放在这里。如果我正在做一件事,我会把我正在做的事记下来。想法会被记录在这里。我一天中听到的有趣的话可能会在这里找到。这可能是一个相当杂乱的东西,但它最终会成为一个有用的参考。

本文提到的脚本可以在github上下载: https://github.com/jamietr1/obsidian-automation.

注:仅针对Mac系统适用。

用Obsidian实现自动日记相关推荐

  1. Obsidian:实现日记记录【设计并使用模板】

    问题背景 我是一个比较喜欢记录的人,有一定的写日记的习惯的,但是我又不太喜欢将自己的个人的数据寄人篱下,放在别人的数据库中. 于是就想着将自己的日记存放在自己本地的磁盘中-- 在一次偶然在B站中翻找资 ...

  2. obsidian日记使用方法

    obsidian日记使用方法 开启日记功能 日记模板创建 模板预处理命令 待办事项 markdown语法 checklist插件 插件安装 在obsidian中打开日记插件即可开始使用日记功能. 开启 ...

  3. Obsidian学习|捕获信息

    捕获信息 你可以通过以下方式捕获信息到 Obsidian 中. 复制粘贴 当你在网页上看到有用的内容时,你可以直接选中这些内容,然后复制,粘贴到 Obsidian 中.Obsidian 会自动将这些内 ...

  4. 推荐-高质量C++/C编程指南(林锐)

     目 录 前 言... 6 第1章 文件结构... 11 1.1 版权和版本的声明... 11 1.2 头文件的结构... 12 1.3 定义文件的结构... 13 1.4 头文件的作用... 13 ...

  5. 研究日记:虚拟歌姬自动调教之歌曲音频切割的问题

    介于CSDN的排版问题,这里附个人博客连接. 研究日记:虚拟歌姬自动调教之歌曲音频切割的问题 | Haobo's Blog背景 这篇研究日记是在研究出现状况时的一份记录,分享出来,方便自己记忆查阅,也 ...

  6. 【开源日记】宿舍断电自动关灯设备(二)

    前期回顾 [开源日记]宿舍断电自动关灯设备 第一版电路存在的问题   之前趁着放假有点时间,做了一个断电自动关灯的设备,以期解决宿舍晚上十二点断电之后却没有关掉开关第二天早上被光线刺醒的问题.但是很快 ...

  7. 【开源日记】宿舍断电自动关灯设备(一)

    文章目录 前言 思路分析 确定选型 踩坑记录 1. 用555定时器来控制舵机? 2. 用升压电路来减少电池的数量? 3. 光电二极管需要聚光吗? 4. 为什么比较器不能输出高电平? 5. 舵机咋拨动开 ...

  8. 百度URL自动推送收录插件【土拨鼠网站日记管理(分析推送二合一)】推送功能配置教程

    推送功能配置教程(推送功能和网站日记分析功能可以单独分开始用,需要哪个功能就单独设置这个功能即可): 第一次使用推送功能需要在[工具设置]先生成缓存数据库和配置推送计划 初次设置: 自动爬取整站URL ...

  9. 土拨鼠网站日记管理(分析推送二合一)】宝塔插件之自动爬取全站URL推送说明书

    自动爬取全站URL推送说明书: 此功能将会针对爬取的站点进行全站URL爬取并且进行推送,爬取的每一条URL都会只推送一次,不会重复推送. 1.设置爬取的URL尽量是本服务器的站点,如果要推送别的站点可 ...

  10. 分享个荒野日记辅助脚本攻略,荒野日记自动刷资源

    分享个荒野日记辅助脚本攻略,荒野日记自动刷资源 红手指相当于一台云端运行的手机,同时内有千款免费辅助脚本(主流游戏都有脚本),可远程操纵可 24h离线运行,免除你流量.电量不足的烦恼,即使你下线,ap ...

最新文章

  1. mysql中sql语句
  2. Linux系列之fdisk 分区挂盘
  3. nginx安装和配置实例
  4. xor和路径(codevs 2412)
  5. javascript 创建ajax函数 四部曲
  6. C++智能指针的“GC”
  7. TCL语言笔记:TCL过程控制练习
  8. 【玩儿法】真不是装X 为了不加班我一直用这些小众软件
  9. C# VS属性快速封装快捷处理方式
  10. 《编码-隐匿在计算机软硬件背后的语言》--读后小记
  11. 面部捕捉技术_FT45面部表情捕捉系统--说明书(中文版)
  12. 高通APQ8009w LTR303_ALS 光感(sensor)兼容模式调试
  13. 用 Python 切换输入法
  14. 通过同花顺股票程序化交易接口的止损方法有哪些?
  15. 如何显示隐藏的 Chrome 扩展程序图标
  16. matlab化工实例,运用MATLAB软件处理化工实验数据
  17. luogu P2252 [SHOI2002]取石子游戏|【模板】威佐夫博弈
  18. 逐步推进的团队项目准备工作全记录
  19. VS2013使用教程总结(1)---忽略安全检查
  20. Arduino 飞鼠 空中鼠标 陀螺仪体感鼠标

热门文章

  1. 【Java】游戏小程序-超级玛丽(代码渗入)
  2. 雅虎14条性能优化(经典)
  3. 四个球队,单循环比赛,平局每队各得一分,胜利得3分,输不得分,最后各队得分是连续的四个自然数,求第二名的得分...
  4. 用java中的map解析微信MicroMsg里的CompatibleInfo.cfg和systemInfo.cfg
  5. 华为自带计算机怎么算平方立方,智能家庭中心:华为荣耀立方体验评测
  6. 百度个性化瓦片地图下载
  7. Himall商城图片帮助类ImageHelper 生成验证码
  8. Mongodb 可视化工具 mongochef
  9. 基于Unity3D的AR射击游戏设计与实现
  10. 27款优秀的Android逆向工程工具