一开始想要看看如何做日计划,计划和完成情况同时展示,但是day planner插件只能是做计划,但不好展示完成情况
我上网去搜索下他人是如何使用这个插件或者说是如何通过Obsidian来进行日程规划的,偶尔看到了这篇文章你真的需要Day Planner吗? - 经验分享 - Obsidian 中文论坛 ,用流水账的形式来记录自己的时间过程,感觉比较适合自己的工作流程。
实际上每天的计划很少能够很精准,更多的是对时间的记录或者日程的记录,这个合适的一点就是,很快速的记录当下在做什么,后续可以进一步复盘。
但是呢,文档里只有一种截图展示了效果,以及一段css文档。如我小白,其实不太知道这个东西怎么搞出来。
我翻看了这个博主其他所有的答案,在一个桌面展示上看到了<time></time>
出现,感觉像是我需要的,另外还有个文档是time.js,我猜测是不是可能用snippet来实现的。
我尝试了snippet,不知道怎么搞。
然后又不停的去搜索人家怎么搞的,似乎找不到答案。暂时先将这个事情记录在[[00 TODO]]文档里
今天突然想到,其实我只是想要调整时间的样式,那我是不是可以在 style setting里进行修改?可惜,这个插件里找不到对应的,毕竟是定制化的,那我是不是可以找到整个页面的css文档中尝试下呢?
嘿还真是,不错。记录如下。
复盘想法
- 当你想要解决一些问题时,可以选择网上搜索。实际上,我所遇到的绝大多数问题,都是别人已经遇到的问题,也一定会有很多有能之士给出了很多方案。在这过程当中,基本可以解决大多数的问题。
- 网上遇到的解决办法可能因为你电脑配置的环境以及其他的情况,导致与你的需求并不完全一致,这个时候可以根据自己的需求进行微调
- 但最最最重要的一点,也是最容易忘记的:你最初想要解决的是什么问题,是一定要通过复杂的方式解决吗?通过已知的方法你可以解决到什么程度,哪些地方才是真正阻碍你达到这个目的的?能不能单独解决它?
个人进化过程的5个步骤:
1. 明确的目标
2. 找到并不容忍目标实现的阻碍
3. 准确诊断,找到根源
4. 规划解决方案
5. 做一切必要的事来践行方案
Part 1 目标
当我点击快捷按钮流水账,自动在当天的日计划文档里增加内容,显示当下时间和可输入当下状态
目标分解即为:
- 点击按钮可以输入当下状态,并且随时可以输入记录,按时间排序记录
- 该项在当天日计划文档中自动记录
- 如果没有日计划文档可以自动新建该文档
- 自动生成显示输入的时间,还要好看
- 在标题为 流水账 下显示,不影响其他的当天已有内容
- 重要:方便快捷清楚好看
Part 2 解决方案
1 使用的插件
- Quickadd:可以设置一些快捷方式
- cMenu(nice to have):在文章编辑页面增加快捷菜单页
2 配置过程
- 首先,在主题中的theme增加时间的样式
time {
color: #FFFBF0 ; /*象牙白*/
background-color: #549688; /* 背景 铜绿 #40bfaf;*/
padding: 1px 6px;
font-weight: bold;
box-shadow: 5px 5px var(--outline) ;
}
- quickadd插件中增加流水账的快捷方式设置对应的地址文档,当文档不存在时自动创建
当点击时,可以输入内容
- <time>{{time}}</time> {{value}}
- 设置命令面板的快捷按钮
4.在打开命令面板即可使用
- 惊喜! 可使用插件cMenu将一些快捷按钮置于编辑页,方便!
最终展示如下:
搞定!