生產力
tasknotes avatar

tasknotes

透過 TaskNotes 插件 HTTP API 管理 Obsidian 任務。支援指令列建立任務、列表顯示、狀態更新及專案篩選。

簡介

TaskNotes 是一套強大的工具,旨在幫助 Obsidian 用戶將任務管理整合至自動化工作流中。透過 TaskNotes 插件的 HTTP API,此技能可實現 AI 代理與 Obsidian 庫之間的無縫同步,將 Markdown 檔案視為可程式化的資料庫進行任務追蹤。

  • 完整的 CRUD 操作:直接從指令列建立、讀取、更新及刪除任務。

  • 智慧篩選:根據狀態(如 'in-progress')、專案標籤、優先級或截止日期查詢任務。

  • 任務屬性管理:無需離開終端機即可修改任務詳細資訊、描述、排程時間及詮釋資料。

  • 批次管理:支援以表格格式列出任務,方便快速審閱與轉換狀態。

  • Obsidian 整合:與 Obsidian 的內部結構完美結合,利用 Markdown 本文處理詳細資訊,並使用 Frontmatter 管理屬性。

  • 請確保已安裝 Obsidian 的 TaskNotes 插件並在設定中啟用 HTTP API。

  • 需要 Python 3.11+ 及 'uv' 進行套件管理。

  • 支援 API 認證,可透過專案根目錄的 .env 檔案設定 TASKNOTES_API_KEY。

  • 最適合用於晨間計畫(列出待辦事項)、專案管理(指派任務至特定專案)及快速捕捉(建立帶有排程時間的任務)。

  • 關鍵詞:Obsidian 任務管理、TaskNotes API、工作流自動化、Markdown 任務追蹤、CLI 任務管理器、個人知識管理、自動化待辦列表、任務排程、專案組織。

倉庫統計

Star 數
455
Fork 數
71
Open Issue 數
6
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月1日 上午09:48
在 GitHub 查看