Obsidian Contribution Graph 插件使用教程
项目介绍
Obsidian Contribution Graph 是一个为 Obsidian.md 设计的插件,旨在生成类似于 GitHub 的交互式热力图图表,用于跟踪用户的笔记、习惯、活动等。该插件支持多种视图,包括周跟踪、月跟踪和日历视图,用户可以自定义图表的样式和数据展示方式。
项目快速启动
安装插件
- 打开 Obsidian 应用。
- 进入“设置” -> “社区插件”。
- 在“社区插件”页面中,点击“浏览”按钮。
- 搜索“Contribution Graph”并安装。
- 安装完成后,启用插件。
创建热力图
- 在 Obsidian 中创建一个新的笔记。
- 右键点击笔记编辑区域,选择“Add Heatmap”。
- 在弹出的配置窗口中,设置图表的标题、日期范围、数据查询等参数。
- 点击“保存”按钮,热力图将会在笔记中生成。
# 示例热力图配置
```json
{
"title": "我的笔记活动",
"days": 365,
"query": "created:{{date}}",
"dateField": "file.ctime"
}
应用案例和最佳实践
习惯跟踪
使用 Contribution Graph 插件可以轻松跟踪每日的习惯完成情况。例如,每天完成一项任务后,在笔记中记录并生成热力图,通过颜色深浅直观展示习惯的坚持情况。
笔记活动分析
通过设置不同的查询条件,可以生成特定时间段内的笔记创建或修改热力图。这对于分析个人笔记活动的频率和规律非常有帮助。
典型生态项目
Dataview
Dataview 是 Obsidian 的另一个强大插件,可以与 Contribution Graph 结合使用,通过 Dataview 查询语法动态生成热力图数据,实现更复杂的数据展示和分析。
Calendar
Calendar 插件可以与 Contribution Graph 配合使用,提供更全面的日历视图,帮助用户更好地管理时间和活动。
通过以上步骤和案例,您可以快速上手并充分利用 Obsidian Contribution Graph 插件,提升笔记管理和数据分析的效率。