TaskNotes 獲得重大升級:自訂樣板、檔案名稱格式及更多功能
TaskForge 推出了一套全面的 TaskNotes 支援增強功能,使其比以往更加強大和可自訂。從自訂檔案名稱格式到正文樣板、基於完成的循環,以及對項目和內容的完整支援,這些更新改變了您在 Obsidian 中使用一檔案一任務工作流程的方式。
TaskNotes 的新增功能
在過去的幾週內,TaskForge 推出了七項重大的 TaskNotes 支援增強功能。這些功能讓您對工作的組織、格式設定和在 Obsidian 檔案庫中的管理方式有了前所未有的控制。
1. 可自訂的檔案名稱格式
最受歡迎的功能之一終於推出了。您現在可以使用動態變數為 TaskNotes 檔案定義自訂的檔案名稱格式。
2. 新工作的正文樣板
停止每次建立新 TaskNote 時從頭開始。透過正文樣板,您可以定義出現在每個新工作檔案中的預設內容結構。
3. 基於完成的循環
循環工作變得更聰明了。TaskNotes 現在支援基於完成的循環,讓您控制何時應建立循環工作的下一個實例。
4. 項目和內容支援
TaskNotes 現在完全支援項目和內容,這是兩個強大的組織維度,可幫助您更有效地對工作進行分類和篩選。
5. 具有9個狀態的增強狀態系統
TaskForge 已從5個工作狀態擴展到9個,為您提供對工作流程的更精細控制。新狀態包括用於規劃、阻擋和進度追蹤的額外狀態。
可用狀態:
- • 待辦
- • 進行中
- • 暫停
- • 計畫中
- • 已完成
- • 已取消
- • 被阻擋
- • 檢查
- • 等待中
6. TaskNotes 的自訂優先級名稱
自訂優先級在 TaskNotes YAML frontmatter 中的寫法。如果您喜歡 'critical' 而不是 'highest' 或 'urgent' 而不是 'high',您現在可以定義自己的優先級命名慣例。
7. YAML 錯誤檢測和報告
TaskForge 現在自動檢測和報告 TaskNotes 檔案中損壞的 YAML 屬性。不再有沉默的失敗或神祕的遺失工作。
檢測到的常見問題:
- • 無效的 YAML 語法
- • 格式不正確的日期格式
- • 不正確的屬性類型
- • 遺失必要的欄位
開始使用新功能
所有這些增強功能現在都在最新版本的 TaskForge 中提供。以下是如何開始使用它們的方法:
更新 TaskForge
確保您正在執行最新版本的 TaskForge。這些功能在版本 1.18 及更高版本中提供。
啟用 TaskNotes 支援
如果您還沒有這樣做,請轉到 設定 → 任務類型 → 任務檔案 並啟用 TaskNotes 支援。設定您的識別方法和預設資料夾。
設定檔案名稱格式和樣板
在 任務檔案設定中,設定您偏好的檔案名稱格式和正文樣板。隨著工作流程的演變,您可以隨時更改這些設定。
自訂狀態和優先級名稱
訪問 設定 → 任務顯示 → 自訂任務狀態 / 自訂任務優先順序,以自訂它們在 TaskNotes 檔案中的顯示方式。
開始建立 TaskNotes
使用新功能建立您的第一個 TaskNote。嘗試新增項目、內容和自訂循環格式,以查看它們的工作方式。
為什麼這些功能很重要
這些增強功能代表了在使 TaskNotes 成為 TaskForge 中一流公民方面的重大進展。它們解決了採用一檔案一任務工作流程的使用者最常見的要求。
更好的組織
自訂檔案名稱格式和項目支援使保持檔案庫的組織和快速尋找工作變得更容易。
提高效率
正文樣板消除了重複性的設定工作,讓您可以專注於工作內容而不是格式設定。
工作流程靈活性
可自訂的狀態名稱、優先級標籤和循環選項意味著 TaskForge 適應您的工作流程,而不是相反。
可靠性
YAML 錯誤檢測可防止資料遺失,使維護清晰且格式良好的 TaskNotes 檔案變得更容易。
這些功能與現有的TaskNotes相容嗎?
One of the core design principles behind these enhancements is full backward compatibility. You do not need to change anything about your existing files to benefit from the update.
Existing Files Work Without Modification
TaskForge reads your current TaskNotes files exactly as before. No migration step is needed. Files created with earlier versions of TaskForge continue to work without any changes.
New Features Are Opt-In
Custom filename formats, body templates, and the new status options only apply when you enable them in settings. Until you turn them on, TaskForge behaves the same way it always has.
Custom Field Mapping Preserves Compatibility
If you use tools other than TaskForge to read your TaskNotes files, custom priority names and status labels are stored as plain text in YAML frontmatter. Any tool that parses YAML can read these values. Your data stays portable.
TaskNotes and Inline Tasks Coexist
You can use TaskNotes files and standard inline Markdown tasks in the same vault without conflicts. TaskForge treats them as separate formats and manages each one according to its own rules. This means you can adopt TaskNotes for detailed workflows while keeping quick to-do items as inline checkboxes in your daily notes.
擁有 10+ 年行動與桌面應用程式開發經驗的軟體工程師,熟悉 Swift、Kotlin 與 Flutter。獨立開發者,現居 Canada Toronto。TaskForge 的創作者。 深入了解