MUKI AI Summary
使用 Obsidian 設計週計畫與週誌,結合其高自由度與客製化功能,能滿足生活記錄與待辦事項管理的需求。建議安裝兩個插件:Periodic Notes 生成日誌計畫版面,Tasks 管理待辦事項。設定 Periodic Notes 時,選擇合適的格式與資料夾路徑,並設計模板以顯示每週的日期範圍與待辦事項。Tasks 插件的語法可調整顯示的任務資訊,並透過篩選條件確保重要任務不被遺漏。
製作待辦清單的筆記頁面後,利用 Periodic Notes 的模板自動分類待辦事項,並在 Obsidian 中整合顯示。可選擇美化 Tasks 圖示以提升視覺效果。整體流程是透過 Tasks 管理待辦清單,再用 Periodic Notes 搭配模板顯示,達到有效的計畫與紀錄。希望這些設定能幫助用戶創建理想的 Obsidian 模板,有問題可留言討論。...
前言
會想用 Obsidian 就是看中他的高自由度以及高客製化。而我有一本實體的工作手帳,所以想把手帳版面直接搬到 Obsidian,以下是我的需求:
- 可以寫 Life Log (生活記錄片段)
- 可以規劃並控管我的待辦事項
- 格式是一週一頁
最後我的版面大致如下,有興趣的朋友可以繼續往下看,我會跟大家介紹我使用的 plugins,以及我的設定檔。
安裝 Plugins
我們要安裝兩個 Plugins:
- Periodic Notes (可以產生 Daily,Weekly,Monthly,Quarterly,Yearly 多種日誌計畫的版面)
- Tasks (非常強大的待辦管理套件,真心推薦必裝)
提醒:請先安裝好這兩個 Plugins 再往下設定唷!
Obsidian 是直接跟放上 github 上的 plugins 做整合,所以我們可以直接在 Obsidian 的設定裡,安裝並啟用這些 plugins
▼ 點選左下角的「設定圖案」-> 「Community plugins」->「Browse」,就能看到所有在 github 上的 Obsidian plugins
▼ 搜尋剛剛提到的兩個 plugins:Periodic Notes 以及 Tasks,安裝後記得選擇「Enabled」啟用就可以了。
有的 plugin 名字可能會長得很像,這時候可以對照 github 的作者名稱和描述來確認唷!
設定 Periodic Notes
▼ Periodic Notes 可以產生多個版面,將你想要產生的格式開啟,就可以做設定了
Format
檔案格式是「日期 + 時間」,Format 欄位可以讓我們設定格式,他還有預覽功能,能直接看到格式的範例文字,如果寫錯能隨時調整。
我以前有用他的 Daily Notes,我當時的設計是想用「資料夾 + 檔案」的格式,資料夾名稱利用年份分類,畢竟一年有 365 天,如果沒用資料夾分類,怕檔案拖太長 XD。
因此我用的 Daily Notes 的 Format 設定為 gggg/YYYY.MM.DD
,「/
」表示分層資料夾。
▼ 以 4 月 12 為例,當我新建了一個 Daily Note,他就會自動幫我放到 2024 的資料夾底下,檔案名稱為 2024.04.12.md
▼ 但我現在用的是 Weekly Notes,所以我會關閉 Daily Notes,打開 Weekly Notes
我的 Weekly Format 格式為 gggg.MM.[Week]w
,以第 15 週為例,檔案名稱為 2024.04.Week15.md
Note Template
我們還能整合 Obsidian 的 Template 功能,設計自己的 template,注意要輸入完整的 template 路徑,包含檔名,才能正確抓到該 template。路徑名稱如果有大小寫或空格,都必須要如實輸入唷。
Note Folder
最後設定新增的檔案要放在哪裡?一樣是填寫完整的資料夾路徑即可
製作 Template
如果你已經設定好 template 路徑,我們就來製作 template 吧。
我要做的是週計畫,因此我希望看到這週的檔案筆記,就能知道該筆記的日期範圍,畢竟「15 週」這資訊不太直覺。所以我會建一個 YAML 為:
start_date:{{monday:YYYY-MM-DD}}
end_date:{{friday:YYYY-MM-DD}}
接下來文章分作兩部分,一個是 Life Log,讓我自由發揮;一個是 Tasks,搭配剛剛安裝的 Task 套件,自動顯示我當天要處理的待辦事項。
▼ 以下是完整的檔案語法,可以直接複製到自己的 markdown 再做微調
--- start_date:{{monday:YYYY-MM-DD}} end_date: {{friday:YYYY-MM-DD}} --- ## {{ monday:MM.DD }} MON **Life Log** **Tasks** ```tasks hide postpone button hide backlink hide start date starts on or before {{monday:YYYY-MM-DD}} due on or after {{monday:YYYY-MM-DD}} ``` ## {{ tuesday:MM.DD }} TUE **Life Log** **Tasks** ```tasks hide postpone button hide backlink hide start date starts on or before {{tuesday:YYYY-MM-DD}} due on or after {{tuesday:YYYY-MM-DD}} ``` ## {{ wednesday:MM.DD }} WED **Life Log** **Tasks** ```tasks hide postpone button hide backlink hide start date starts on or before {{wednesday:YYYY-MM-DD}} due on or after {{wednesday:YYYY-MM-DD}} ``` ## {{ thursday:MM.DD }} THU **Life Log** **Tasks** ```tasks hide postpone button hide backlink hide start date starts on or before {{thursday:YYYY-MM-DD}} due on or after {{thursday:YYYY-MM-DD}} ``` ## {{ friday:MM.DD }} FRI **Life Log** **Tasks** ```tasks hide postpone button hide backlink hide start date starts on or before {{friday:YYYY-MM-DD}} due on or after {{friday:YYYY-MM-DD}} ```
tasks 裡面的語法,我的處理是隱藏一些不想要的資訊,詳細的設定可以參考 Hiding / Showing Elements
再來篩選要出現的任務項目,我的篩選條件如下:
- 顯示任務開始日期為今天之前 (包含今天)
語法:starts on or before 日期
作用:昨天以前沒做完的任務,今天才會繼續顯示,提醒我們要接著處理。 - 顯示任務預計的結束日期是今天之後 (包含今天)
語法:due on or after 日期
作用:用來看我們排程的任務;假設今天的工作都做完了,就可以看明後天要做什麼任務,方便復盤。
製作待辦清單的筆記頁面
做好 template 也串好 task 語法了,那麼,task 從哪裡來呢?
我習慣做一個專門紀錄 task 的筆記頁面,把所有想到的待辦事項都寫在裡面,再利用剛剛的 Periodic Notes 的週計畫 Template 幫我們分類即可。
在 Obsidian 的筆記頁面輸入 /tasks 就可以開啟 task 套件的相關指令,這邊就不再多說使用方法了,相信有用過 Obsidian 套件的朋友都很熟悉這套操作模式,不熟的朋友可以再自行搜尋該套件的使用方法。他們的官方也有非常詳細的文件可供參考:
▼ 我沒有特別分類,想到什麼就寫什麼
最後再透過 Periodic Notes 新增你的 Daily / Weekly Note,就能自動將待辦事項顯示到對應的日期囉。
▼ 如果你跟我一樣用的是 Weekly Note,那麼會在左側側邊欄看到一個日曆的圖案,滑鼠移過會出現「Open this Week」,點擊後就會自動帶出當週的日期了。
▼ 點選「Open this week」後,會自動產生一份當週的文件,裡面有對應的日期和任務
完整的 Vault 資料夾
最近陸續有朋友詢問 Obsidian 的設定問題,很多人都是同時把 Daily Notes 和 Weekly Notes 打開,造成 template 讀取失敗。
所以我做了一份只有「Weekly Notes」的 Vault,大家可以下載後用 obsidian 打開,並對照自己的 Vault 設定,看看是哪裡需要做調整,還是不行的話可以再留言詢問。
▼ 匯入方法:解壓縮後,並打開 Obsidian ,選擇「File」->「Open Vault」->「Open Folder as Vault」,選擇解壓縮的資料夾,就能讀取這一份 Vault 囉。
美化你的 Tasks 圖示
我覺得預設的 Tasks 圖示其實有點 ugly ... XD,所以我有再裝一個套件做美化,如果你喜歡我在範例圖上的這些黑白 icon,可以使用 obsidian-tasks-custom-icons
他的使用方法很簡單,看到想要用的 icon 圖案後,找到對應的 CSS snippet 後,複製到你的 css 檔案即可,此外也能自己客製化想要的 icon,可以在他的 Read me 文件看到相關介紹唷。
結語
這邊因為用了兩個 Plugins,所以在寫作上會跳來跳去的,可能會造成大家的混亂。
但原則上,就是利用 Tasks 管理你的待辦清單,再用 Periodic Notes 搭配 Template 將待辦事項顯示出來,掌握這個流程與原則,應該就不會搞混了。
希望這個 template 對大家有所幫助,也祝大家都能設計出自己心中理想的 Obsidian template 唷!如果有任何問題,也歡迎留言詢問,假設對 template 的設計不太在行,也歡迎留言給我,大家一起想辦法集思廣益 XD。
你好因為第一次使用obsidian,想請問一下plugin要怎麼安裝呢? 是需要先在obsidian做什麼設定才能安裝github的plugin嗎?
你好,obsidian 有整合放在 github 上的 plugin,在 obsidian 軟體選擇左下角的「設定圖案」-> 「Community plugins」->「Browse」,就能看到所有在 github 上的 Obsidian plugins
我剛剛有把安裝的說明,更新到部落格文章(搜尋 安裝 Plugins 那一個章節),也放了一些圖片說明,你可以再參考看看,謝謝!
補上圖片
非常感謝你的回覆:)
我成功了!希望接下來可以使用這個把亂七八糟的工作們都處理好QAQ
你好想請教一下我開好了templates,但我這樣將你分享的語法這樣貼上是否是動作錯誤的呢?
以及我想請教一下旁邊現在只有open today是正確的嗎?
謝謝:)
如果只有 open today,那應該是有開到 Daily Notes 的設定
你參考一下這張圖片,確定你的 Daily Notes 是關閉的狀態,只有 Weekly Notes 是打開的才對喔,要跟這張圖一樣
我還有做了一個簡單的範例,你也可以下載我的 Vault 資料夾看一下設定,使用方法我有更新在部落格裡面,搜尋「完整的 Vault 資料夾」
https://muki.tw/file/obsidian_mukispace.zip
你好,
我試用了 obsidian 一下,是否有支援全局搜尋以及對應的快捷鍵?例如要快速開啟我知道的文章,直接搜尋,感謝
你要的快捷鍵可能是這個?mac 和 windows 會有一些不同,可以到設定裡面找到 Hotkeys 確認你的快捷鍵,也可以自己客製化!
我自己是習慣用滑鼠點 search 面板,比較少在用快捷鍵 😂,所以不確定有沒有會錯意,希望我找到的是你想要的 ><