确实,反对引战。任何需求,都会有人第一个提出来,如果需求的人多,并且刚好有一个大能也有需求,他就会思考要不要做一个,做了,大家跟着活的福利,没人做,跟着声援一下也是好的。
我用滴答清单7年多了,记录了各种提醒事项,周期的,非周期的,可以说是非常的灵活好用。我也想过ob如果能实现多好,但那是不可能的,ob大而全,无论如何是没办法和专业干这个的app相比的,所以想过也仅仅是想过,不奢求实现,也根本不可能实现,即便实现了也是简陋版的,所以我也就简单想了一下就还是老老实实用来记笔记了。
我问了一下newbing:如何用obsidian管理女性月经数据?
它给出了一个方案(删掉废话文学,只截取干货部分):
- 在 Obsidian 中创建一个文件夹,例如命名为 “月经数据”,用来存放你的月经记录。
- 在该文件夹中,为每一次月经创建一个单独的文件,例如命名为 “2023-04-01.md”,表示 2023 年 4 月 1 日开始的一次月经。
- 在每个文件中,使用 YAML 元数据来记录你的月经相关的信息,例如开始日期、结束日期、流量、痛经程度、心情等。你可以自定义你想要记录的信息,只要保持格式一致。例如:
--- start: [2023-04-01](tel:2023-04-01) end: [2023-04-05](tel:2023-04-05) flow: medium pain: low mood: happy ---
- 在 Obsidian 中安装 Dataview 插件,并在设置中启用它。
- 在任意一个文件中,使用 Dataview 语法来创建一个表格,用来展示你的月经数据。例如:
table start, end, flow, pain, mood from "月经数据" sort start desc
这样就可以生成一个类似这样的表格:
start end flow pain mood 2023-04-01 2023-04-05 medium low happy 2023-03-02 2023-03-06 heavy high sad … … … … … 你可以根据自己的需要调整表格的字段、排序和筛选等。你也可以使用 Dataview 的其他功能,例如列表、任务、图表等,来更好地管理和分析你的月经数据。
我觉得这个方案还能再在这个表格里再加上“周期”一项:
table start, end,(end - start) as 来了几天,flow, pain, mood from "月经数据" sort start desc
不过我们最需要的周期统计它做不了。就是这个月月经第一天时间减上个月月经第一天得多少天。这是个很大的缺陷。
还有就是向yaml里写数据比较麻烦。可以借助project或obsidian-yaml-database(obsidian-yaml-bulk-edit)等插件。
如果将来能开发一款插件,像别的月经软件一样在日历上点一下就记录日期了,还能生成柱状图、折线图什么的,就好了。。
3 个赞
templater + reminder 插件应该可以做到
1 个赞
有个tracker插件可以做图表;
做不了两个文件的“开始时间”相减。
我开发过一个可以用sql查询表格的插件,然后基于查询结果生成echart 图表。
1 个赞
谷歌商店有一个软件叫小月历,这个很好用,免费的,有预测,排卵期,受孕日什么的,还能编辑生理期的症状,个人感觉还是用第三方软件比较方便