[Obs#54] Obsidian的任務管理技巧彙總

tp.web.random_picture|600

本次介紹與任務管理相關的幾個技巧與搭配的外掛,使用到的外掛是:

  • Tasks
  • Reminder
  • Calendar
  • Templater
  • QuickAdd
  • Kanban
  • Min3ditorHotkeys

為了更方便與即時檢視需要處理的待辦事項,我們可以把待辦事項加入每日筆記裡,因此每日筆記的建立與使用也加入工作流程裡。

添加待辦事項技巧

  1. 直接輸入待辦事項,輸入完成後按兩個Ctrl+Enter
  2. 在待辦事項上按Ctrl+Enter以切換完成狀態
  3. 啟用【設定】→【編輯器】→【智慧列表】後,在待辦事項最末處按Enter會自動再新增待辦事項
  4. 另一個快速複製待辦事項的方法:安裝Min3ditorHotkeys外掛並啟用後,在待辦事項處按Ctrl+D(D可聯想為Duplicate)以複製成為下一個事項

Tasks外掛

  • Tasks外掛提供查詢語法,可以讓我們快速搜尋與過濾出待辦事項
  • 在待辦事項處按Ctrl+Alt+Enter(Option+Cmd+Enter)可維護到期日與重覆設定
  • 無法設定到期時間,要指定到期時間的話可使用Reminder外掛

查詢語法 (第三人稱)

  • 完成/未完成:done 或 not done
    • 完成日期:done before/after/on 日期
  • 無到期日:no due date
  • 到期日過濾:due before/after/on 日期
    • 日期可使用today, yesterday, tomorrow, next week, last Friday, in two weeks等
  • 路徑
    • 要搜尋:path includes 路徑
    • 不搜尋:path does not include 路徑
  • 事項描述
    • description includes 字串
    • description does not include 字串
  • 最靠近標題
    • heading includes 標題
    • heading does not include 標題
  • 是否重覆:is recurring, is not recurring
  • 排除某個事項:excludes 清單事項
  • 限制顯示事項數目:limit to 數值 tasks
  • 排序:sort by (status|due|done|path|description)
  • 顯示樣式隱藏 hide
    • edit button
    • backlink
    • done date
    • due date
    • recurrence rule
    • task count

Tasks範例

```tasks
not done
due before {{date:YYYY-MM-DD}}
```

## 未完成任務
```tasks
not done
due before today
```

## 未完成之無期限任務
```tasks
path includes 020-Daily
path does not include todo
not done
no due date
```

## 明天到期任務
```tasks
due on tomorrow
```

## 昨天完成任務
```tasks
done on yesterday
```

Reminder外掛

功能

  • 側邊欄Reminder面板顯示待辦事項到期資訊
  • 點擊Reminder面板開啟該事項所在之筆記

選項設定

  • Reminder Time:預設的到期時間
  • Primary reminder format:若需要到期時間則建議選用Reminder

設置

  • 在待辦事項後面輸入 (@日期 時間)
  • 預設的觸發文字是「(@」,可於設定裡變更
  • 觸發文字輸入後會彈出日曆視窗

Calendar外掛

  • 使用Calendar可以更方便的檢視與建立每日筆記
  • 如果有做周記的需求,可以在選項裡啟用Show work number
  • 選項裡的Trigger最好啟用,建立筆記時模板內的Templater程式碼才會生效

Kanban整合

  • @{日期} @@{時間}
  • Kanban的日期時間格式無法同步到Reminder,因此建議用Reminder的格式

Dataview

Dataview的task也可列出待辦事項。

↓未完成事項

```dataview
task where !completed
```

相關連結

教學影片

##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *