我的第一个自制插件:Generate Timeline,时间轴可视化和双链批量生成。

:gift: 此插件是我送给自己的新年礼物,希望自己对技术保有长久的热情。

考虑到有些小伙伴不是魔术师,无法进入Github。我在飞书中创建了一个使用文档,用于帮助不能进Github的小伙伴们更好的使用我的插件。如果你认为我的文档写得不错,请给我一个赞。:smiling_face_with_three_hearts:

项目地址: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

:dart: 简介

插件概述

这是一个按时间顺序自动生成笔记时间轴的插件,还支持批量生成双链。

主要功能

  1. 根据文件夹生成时间轴

  2. 选择一个文件夹,插件会扫描该文件夹中的所有文件,并根据文件中的时间属性生成一个时间轴。时间轴会按照时间顺序排列,方便用户查看和管理。

  3. 根据标签生成时间轴

  4. 选择一个标签,插件会扫描具有该标签的所有内容,并根据文件中的时间属性生成一个时间轴。时间轴会按照时间顺序排列,方便用户查看和管理。

  5. 根据时间轴或者文件夹批量生成链接

  6. 本插件生成时间轴的同时会生成一个md文件按时间顺序链接所有相关文件。

使用场景

以时间轴的形式追踪某个项目的进度。

:golf: 安装与配置

安装步骤

手动安装

Github

  1. 安装此插件之前请先在社区插件市场中安装Update time on edit插件。

  2. 在release中下载main.js, manifest.jsonstyles.css文件。

  3. \.obsidian\plugins文件夹下新建一个obsidian-generate-timeline文件夹,将所有main.js, manifest.json和styles.css文件复制或者移动到obsidian-generate-timeline文件夹中。

飞书

  1. 安装此插件之前请先在社区插件市场中安装Update time on edit插件。

  2. 进入发布界面,下载最新版本的压缩包,下载完后将它解压。

  3. 将解压后的文件夹重命名为obsidian-generate-timeline,将它移动到\.obsidian\plugins 文件夹下。

自动安装

目前还没有上架obsidian官方商店,所以没法自动安装啦!

启用插件

打开设置,打开通用选项中的第三方插件,在已安装插件列表中打开Update time on editGenerate timeline。 你已经可以开始使用它了!

插件配置

你可以直接以默认设置使用插件!不需要任何额外的配置。

在插件设置中,你目前可以进行调整的包括时间轴线宽度时间轴颜色节点大小节点颜色项目间距卡片背景色文件名前缀文件名后缀

:star: 使用指南

核心功能详解

根据文件夹或者标签生成时间轴视图和双链

请按Ctrl+P打开命令面板,搜索Generate timeline,此时会显示两个命令,分别是从标签生成时间轴和从文件夹生成时间轴。点击你的需要的功能。

然后就可以选择标签或者文件夹啦!

选择完后!很快呀!一眨眼的时间,你就能得到一个含有链接的md文件和时间轴视图了!它们都位于timelines文件夹下~

我们也可以尝试嵌套标签,比如说#generate_timeline/sub。这时你就会发现,我们新增了一个文件夹和父标签同名,新生的md文件就在这个新文件夹下。因为obsidian文件名不能带/啦,故出此计解决~

随时调出时间轴视图

你可能会有疑问!我们的时间轴视图似乎只在第一次生成的时候才会出现,后续怎么调出它呢!

我已经料到了这一点!!!请看下图。所有的时间轴md文件在更多选项中都可以再次打开时间轴视图!嘿嘿,这个功能只对本插件生成的md文件生效哦~

命令与快捷键

嘿嘿~本插件主要靠命令实现功能。所以说,快捷键能极大的提高你的使用体验!

你可以在两个地方设置快捷键,设置-通用选项-快捷键,或者第三方插件-已安装插件-快捷键

我把标签快捷键设置为Ctrl+Alt+T(T代表tag),文件夹快捷键设置为Ctrl+Alt+F(F代表Folder)。这只是一个参考,你们想设置成什么都可以啦!

:bulb: 支持与反馈

如果你想获得任何关于我的插件的帮助和支持,提交问题或建议的话,请自行填写帮助,问题与建议表单。我会不定期地进行查看和回复。

1 个赞

视频链接会在除夕夜和春节发布,那个时候我也会祝大家春节快乐的!
宣传视频链接:【Generate Timeline】自制软件插件是我的第一个新年礼物🎁_哔哩哔哩_bilibili
使用教程链接:【Generate Timeline】全新免费obsidian插件官方使用教程_哔哩哔哩_bilibili

2 个赞

:cry: 抱歉。我是新用户所以只能上传一个媒体链接,所以文章可能不是那么直观。