此插件是我送给自己的新年礼物,希望自己对技术保有长久的热情。
考虑到有些小伙伴不是魔术师,无法进入Github。我在飞书中创建了一个使用文档,用于帮助不能进Github的小伙伴们更好的使用我的插件。如果你认为我的文档写得不错,请给我一个赞。
项目地址:GitHub - Shanshuimei/obsidian-generate-timeline: An obsidian plugin to generate timelines from tag or folder automatically. 根据标签或者文件夹自动生成时间轴的插件。
文档地址:https://kivgf4fnsy5.feishu.cn/drive/folder/ELWHf58RmlCOv6dBLSKcEG44nRd?from=from_copylink
简介
插件概述
这是一个按时间顺序自动生成笔记时间轴的插件,还支持批量生成双链。
主要功能
-
根据文件夹生成时间轴:
-
选择一个文件夹,插件会扫描该文件夹中的所有文件,并根据文件中的时间属性生成一个时间轴。时间轴会按照时间顺序排列,方便用户查看和管理。
-
根据标签生成时间轴:
-
选择一个标签,插件会扫描具有该标签的所有内容,并根据文件中的时间属性生成一个时间轴。时间轴会按照时间顺序排列,方便用户查看和管理。
-
根据时间轴或者文件夹批量生成链接:
-
本插件生成时间轴的同时会生成一个md文件按时间顺序链接所有相关文件。
使用场景
以时间轴的形式追踪某个项目的进度。
安装与配置
安装步骤
手动安装
Github
-
安装此插件之前请先在社区插件市场中安装
Update time on edit
插件。 -
在release中下载
main.js
,manifest.json
和styles.css
文件。 -
于
\.obsidian\plugins
文件夹下新建一个obsidian-generate-timeline
文件夹,将所有main.js, manifest.json和styles.css文件复制或者移动到obsidian-generate-timeline
文件夹中。
飞书
-
安装此插件之前请先在社区插件市场中安装
Update time on edit
插件。 -
进入发布界面,下载最新版本的压缩包,下载完后将它解压。
-
将解压后的文件夹重命名为
obsidian-generate-timeline
,将它移动到\.obsidian\plugins
文件夹下。
自动安装
目前还没有上架obsidian官方商店,所以没法自动安装啦!
启用插件
打开设置,打开通用选项中的第三方插件,在已安装插件列表中打开Update time on edit
和Generate timeline
。 你已经可以开始使用它了!
插件配置
你可以直接以默认设置使用插件!不需要任何额外的配置。
在插件设置中,你目前可以进行调整的包括时间轴线宽度
,时间轴颜色
,节点大小
,节点颜色
,项目间距
,卡片背景色
,文件名前缀
和文件名后缀
。
使用指南
核心功能详解
根据文件夹或者标签生成时间轴视图和双链
请按Ctrl
+P
打开命令面板,搜索Generate timeline
,此时会显示两个命令,分别是从标签生成时间轴和从文件夹生成时间轴。点击你的需要的功能。
然后就可以选择标签或者文件夹啦!
选择完后!很快呀!一眨眼的时间,你就能得到一个含有链接的md文件和时间轴视图了!它们都位于timelines文件夹下~
我们也可以尝试嵌套标签,比如说#generate_timeline/sub
。这时你就会发现,我们新增了一个文件夹和父标签同名,新生的md文件就在这个新文件夹下。因为obsidian文件名不能带/啦,故出此计解决~
随时调出时间轴视图
你可能会有疑问!我们的时间轴视图似乎只在第一次生成的时候才会出现,后续怎么调出它呢!
我已经料到了这一点!!!请看下图。所有的时间轴md文件在更多选项中都可以再次打开时间轴视图!嘿嘿,这个功能只对本插件生成的md文件生效哦~
命令与快捷键
嘿嘿~本插件主要靠命令实现功能。所以说,快捷键能极大的提高你的使用体验!
你可以在两个地方设置快捷键,设置
-通用选项
-快捷键
,或者第三方插件
-已安装插件
-快捷键
。
我把标签快捷键设置为Ctrl
+Alt
+T
(T代表tag),文件夹快捷键设置为Ctrl
+Alt
+F
(F代表Folder)。这只是一个参考,你们想设置成什么都可以啦!
支持与反馈
如果你想获得任何关于我的插件的帮助和支持,提交问题或建议的话,请自行填写帮助,问题与建议表单。我会不定期地进行查看和回复。