TaskNotes 整合指南:使用 YAML 前置資料實現單檔案單任務管理
探索 TaskForge 如何支援 Obsidian 的 TaskNotes 格式,讓你能夠使用 YAML 前置資料以單檔案單任務的方式管理任務。完美適用於詳細的任務文件、豐富的中繼資料和結構化的筆記工作流程。
前置資料記錄任務的狀態、優先順序和截止日期。內文完全由你掌控,寫筆記、放連結,或任何這項工作需要的東西。
什麼是 TaskNotes 格式?
TaskNotes 是一種任務管理格式,使用 YAML 前置資料將中繼資料儲存在單檔案單任務的結構中。與散佈在筆記中的行內任務不同,TaskNotes 為每個任務提供專屬的檔案,包含結構化的屬性和充足的詳細文件空間。
單檔案單任務
每個任務都存在於自己的 markdown 檔案中,為你提供無限的筆記、附件和文件空間。
YAML 前置資料
在結構化的 YAML 前置資料中儲存任務中繼資料,包括狀態、優先順序、日期、標籤和自訂屬性。
彈性識別方式
透過標籤或自訂屬性識別任務檔案。選擇最適合你工作流程的方法。
可設定的資料夾
設定新任務檔案的預設資料夾,並依照你的儲存庫結構進行組織。
任務檔案範例
以下是你的 Obsidian 儲存庫中典型的任務檔案樣貌:
---
status: in-progress
priority: high
due: 2025-10-15
tags:
- work
- project-alpha
created: 2025-10-01
---
# Review PR #123
Review the new authentication system PR and provide feedback on:
- [ ] Code quality and patterns
- [ ] Test coverage
- [ ] Documentation completeness
- [ ] Security considerations
## Notes
- Need to verify the new token refresh logic
- Check that rate limiting is properly implemented
- Test with various user permission levels
## Links
- [[Authentication Design Doc]]
- [[Security Guidelines]] 支援的屬性
狀態
任務完成狀態:待辦、進行中、暫停、已規劃或已完成
status: in-progress 優先順序
任務重要性:最高、高、中、低或最低
priority: high 日期
截止日期、排程日期、開始日期和完成日期
due: 2025-10-15 scheduled: 2025-10-10 start: 2025-10-01 標籤
使用清單格式的多個標籤組織任務
tags: - work - urgent - project-alpha
重複
設定具有彈性間隔的重複任務
recurrence: every week 設定任務檔案
- 1
Enable 任務檔案
開啟「設定 > 任務類型」,開啟「任務檔案」,再點「任務檔案設定」,設定辨識方式、預設資料夾和欄位對應。
- 2
選擇識別方式
選擇 TaskForge 應如何識別任務檔案:透過特定標籤(例如 #task)或透過自訂屬性(例如 type: task)。
- 3
設定預設資料夾
選擇應建立新任務檔案的預設資料夾。這有助於保持你的儲存庫井然有序。
- 4
選擇預設格式
決定新任務預設要建立成任務檔案還是內嵌任務。你隨時可以針對個別自訂空間另外設定。
- 5
自訂欄位對應(選用)
進階設定:如果你在儲存庫中使用不同的欄位名稱,可自訂 YAML 屬性名稱。
任務檔案與行內任務的比較
適合使用任務檔案的情況:
- 你需要詳細的任務文件
- 任務需要多個筆記和附件
- 你偏好結構化的中繼資料
- 任務是複雜的專案
- 你想要可搜尋的任務封存
適合使用行內任務的情況:
- 任務是簡單的行動項目
- 任務屬於會議筆記
- 你偏好讓任務留在筆記內容的脈絡中
- 快速捕捉是優先考量
- 你使用 Obsidian Tasks 外掛程式
好消息: 你不必做出選擇!TaskForge 無縫支援兩種格式。將任務檔案用於大型專案,將行內任務用於快速行動項目 - 全部都在一個統一的列表檢視中。
TaskNotes 還有哪些更深入的功能?
除了一個任務一個檔案管理的基礎功能外,TaskNotes 還提供多項更深入的功能,讓你可以根據精確的工作流程客製化系統。如果你已經有了既定的儲存庫結構或特定的筆記組織慣例,這些選項特別有用。
自訂欄位對應
如果你的儲存庫已經使用不同的 YAML 屬性名稱,你無需更改它們。TaskForge 允許你將預設欄位名稱重新對應為你自己的名稱。例如,如果你使用 'state' 而非 'status',或 'importance' 而非 'priority',你可以設定 TaskForge 直接讀寫這些欄位。這表示你可以在不重組任何現有檔案的情況下採用 TaskNotes。
自訂檔案名稱格式
使用 {title}、{date} 和 {priority} 等變數精確控制新任務檔案的命名方式。例如,你可以將格式設定為 '{date}-{title}',讓每個任務檔案以建立日期開頭,方便在 Obsidian 的檔案總管中按時間順序排列檔案。
內文範本
定義預設的 markdown 內文範本,該範本會插入到每個新的任務檔案中。如果你總是希望任務檔案中有筆記區段、檢查清單區段和連結區段,只需設定一次範本,每個新任務就會以該結構開始。範本可以省去你重複輸入相同範本內容的麻煩。
專案和情境
TaskNotes 支援使用 +專案名稱 和 @情境 語法的專案和情境註解。用 +WebsiteRedesign 標記任務以將其綁定到特定專案,或用 @office 指示工作應在何處完成。這些註解與一般標籤協同運作,為你提供更豐富的方式來分類和篩選儲存庫中的任務。
如何從行內任務遷移到任務檔案?
如果你一直在使用行內任務並希望開始利用任務檔案,好消息是你不必一次性切換所有內容。TaskForge 同時支援兩種格式,因此你可以按自己的節奏逐步遷移。
從複雜任務開始
最適合遷移的是那些已經超出單行的任務。如果你發現自己在向行內任務新增長描述、多個子任務或參考連結,那麼該任務天然適合 TaskNotes 格式,在那裡它可以獲得自己的檔案和無限的文件空間。
保持簡單任務為行內
並非每個任務都需要自己的檔案。'買菜'或'回覆Sara的郵件'等快速行動項目作為行內任務完全可行。將 TaskNotes 格式留給那些真正受益於結構化中繼資料和詳細筆記的任務。
同時使用兩種格式
TaskForge 會在同一個統一清單檢視中同時顯示內嵌任務和任務檔案。你不用擔心格式混用:兩種類型都會出現在你的自訂空間、行事曆檢視和小工具中。App 會在背後處理差異,讓你專心工作。
在專用資料夾中組織任務檔案
在你的儲存庫中為任務檔案建立一個專用資料夾,如 'Tasks' 或 '任務檔案'。這可以保持儲存庫整潔,並方便在 Obsidian 的檔案總管中找到任務檔案。在 TaskForge 設定中將此資料夾設為預設位置,這樣每個新的任務檔案都會自動儲存到正確的位置。
分批遷移
與其一次性轉換所有行內任務,不如先選擇一個專案或生活領域進行遷移。將工作任務移到任務檔案一週,看看感覺如何。一旦熟悉了工作流程,再擴展到其他領域。這種漸進式方法讓你可以在完全投入之前最佳化欄位對應和範本。
準備好試用 TaskNotes 了嗎?
下載 TaskForge,開始在 Obsidian 中使用 TaskNotes 格式進行詳細的任務管理工作流程。 在我們的 功能頁面 了解所有 TaskNotes 功能,並查看 最新的 TaskNotes 增強功能 以獲取最新更新。