Skip to content

Obsidan 插件 Thino- 基础工作流 - 日记周记速记的自动化汇总

Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes

Synopsis

  • This article mainly introduces a basic workflow based on the Thino plugin: the automated summarization of daily and weekly notes.

Brief Introduction

  • By using Thino’s input and data saving methods, along with the Calendar plugin’s calendar function and the Dataview plugin’s data aggregation function, you can easily achieve a quick summary display of daily and weekly notes.

Flowchart

Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Flowchart

Effective Demonstration

  1. Shorthand input and tagging on the Thino input side. See the image below: Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Effective Demonstration

  2. The content displayed in the diary is as shown in the following image: Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Effective Demonstration

  3. Display content within the period, as shown in the figure below: Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Effective Demonstration

Implementation Method

  1. Phase 1, first download Thino and confirm the settings as shown below:
    1. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
  2. Phase 2, to create a save anchor point for Thino shorthand content, as shown in the interface: 1. Step 1: Open the settings interface for the diary, as shown in the figure below: 2. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method 3. Insert a Thino fill-in-the-blank paragraph after the specified title, enter the save anchor point, as shown in the figure below: 4. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method 5. Note: Saving anchor names is for reference only and can be defined independently.
  3. Phase 3, We start by creating a journal template to lay the groundwork for what’s to come.
    1. Start by creating a journal template file inside the template folder.
    2. Add the journal document data in the document properties as shown below:
      1. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
    3. Build the shorthand content save anchor point in the document content, as shown below:
      1. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
  4. Phase 4, Next, check that the obsidian core plugin - journal is on and working.
  5. If the obsidian core plugin - diary is not enabled and functioning:
    1. Open the obsidian Settings and go to the Core Plugins - Diary within the screen as shown below:
    2. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
    3. Fill in the diary save location with the path point of the diary template used, as shown below:
    4. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
    5. Note
      1. The date format is the storage path of the generated diary and its file name, where the creation of folders and files in the corresponding format can be automated.
      2. The location of the new journal is the journal general folder path.
      3. Journal template location for the path to the journal template.
  6. If the obsidian core plugin - journaling is turned on and functioning, the day’s shorthand is automatically summarized in the shorthand save anchor for the day of each journal created by the journaling template.
  7. Phase V, is the automation of the weekly shorthand summary, which is implemented as follows:
    1. Download the Calendar plugin and dataview plugin and turn them on.
    2. To set the stage for what’s to come, let’s create the cycle template file first
    3. Add the document properties of the cycle template file, as shown below:
    4. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
    5. Enter the dataview syntax for summarizing cycle shorthand data in the document contents, as follows:
    6. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
    7. Next, let’s open the obsidian settings screen and enter the Calendar plugin settings screen.
    8. In the Calendar plugin, you can fill in the weekly note settings as shown below:
    9. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
    10. Note: This is for reference only, and you can define your own settings.
    11. After setting, return to the main page.
  8. Phase 6, to start running and using the Calendar plugin.
    1. Open the Command Panel, enter Calendar, and click the Open field, as shown in the following figure:
    2. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
    3. In normal state you will get a screen like this displayed as follows:
    4. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method
    5. Then click on this column to create a weekly shorthand summary, as shown below:
    6. Obsidian Thino - Basic Workflow - Automated Summarization of Daily, Weekly, and Quick Notes--Implementation Method

可参考语法模板

Referable journal template date format:

  • YYYY /MMM/YYYY-MM-DD_dddd

Referable cycle template date format:

  • YYYY Year/MMM/gggg-MM-[W]ww

Periodic dataview syntax template:

```dataview
table without id
file.link as ⏰记录的日期,
L.text as 📝今天在ob里的速记
from "【日记】"
where 创建日期.weekyear = this.创建日期.weekyear
flatten file.lists as L
where !L.parent
where meta(L.section).subpath = "今天在ob里的速记"
sort file.link asc
```

If you want to filter the summary to specify the label content:

```dataview
table without id
file.link as ⏰记录的日期,
L.text as 📝今天在ob里的速记
from "【日记】"
where 创建日期.weekyear = this.创建日期.weekyear
flatten file.lists as L
where !L.parent
where meta(L.section).subpath = "今天在ob里的速记"
where contains(L.tags, "#标签")
sort file.link asc
```