写一点这个Obsidian嘟文浏览是怎么做的:
基础是Miona的Logseq嘟文导入(https://moresci.sale/@seanmiona/112510932262065969)
但在实际使用上遇到了问题,我有累计4年约5-6万条嘟文,导入Logseq,软件打开会卡十分钟以上,如果以Logseq为基础做静态网页展示,会在跑Github Action的时候就爆内存。
于是我请ChatGPT重新格式化了用Miona的工具导出的嘟文md文件,做了以下操作:
1.重新以每个月为单位分割嘟文
2.对同日期的嘟文进行合并,在最上方加入该日期,同日期下的分条嘟文为hh+8:mm:ss格式。
3.对所有包括折叠信息的嘟文进行删除。
4.删除多余的空行
5.处理格式,日期格式化为二级标题,对时间进行加粗
5.加入必要的yaml信息。
6.输出的md文件以yyyy-mm格式重命名
7.使用Obsidian的Linter插件,自动为每个软换行后加两个空格(这个用python识别得不如Linter好),并且根据喜好做进一步格式化处理。
最终使用quartz4.0进行查看,用静态网页虽然私密性不够强,但多端更便利,样式也更美观。
(代码太乱就不分享了,以上调整一下作为prompt交给gpt就好)