適用於 Openclaw 的 Obsidian TaskNotes 管理器

一個強大的整合工具,透過 TaskNotes 外掛程式 HTTP API 管理 Obsidian 任務、專案和優先級。

benoitjadinon
v0.1.0
Feb 1, 2026
1
2.3k
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install obsidian-plugin-tasknotes

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 obsidian-plugin-tasknotes。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 Obsidian TaskNotes 管理器?

TaskNotes 技能是一個專為開發者和 AI 代理設計的介面,旨在直接與儲存在 Obsidian 庫中的任務數據進行互動。透過利用 TaskNotes 外掛程式的本地 HTTP 伺服器,該技能可實現外部自動化腳本與內部知識庫之間的無縫同步。它是使用 Openclaw Skills 構建個性化生產力系統的核心組件,填補了 Markdown 文件與可執行任務管理之間的空白。

該技能允許對任務元數據(包括專案、上下文和計劃日期)進行深度控制,而無需在 Obsidian UI 中手動輸入。無論您是構建自定義儀表板還是將任務組織委託給 AI 代理,此工具都提供了維護高度結構化和自動化工作流所需的鉤子。

Obsidian TaskNotes 管理器 應用場景

  • 根據會議記錄或 CLI 輸入在 Obsidian 中自動建立任務。
  • 查詢並列出按特定專案或高優先級狀態過濾的待辦任務。
  • 使用簡單的終端機命令將任務進度和狀態從「待辦」更新為「已完成」。
  • 透過程式化方式更新截止日期和預估時間,管理複雜的專案進度。

Obsidian TaskNotes 管理器 運作原理

  1. 該技能與運行在用戶定義連接埠上的 TaskNotes 外掛程式本地 HTTP API 進行通訊。
  2. 透過 Python 腳本 (tasks.py) 發出指令,該腳本負責處理身份驗證和請求格式化。
  3. 該技能將 CLI 參數轉換為發送到 Obsidian 庫的 RESTful API 呼叫(GET, POST, PUT, DELETE)。
  4. Obsidian 根據 API 請求更新底層的 Markdown 檔案或前置元數據 (frontmatter)。
  5. 代理接收結構化回應,提供有關任務操作成功與否的即時回饋。

Obsidian TaskNotes 管理器 設定指南

要將此功能整合到您的 Openclaw Skills 工作流中,請按照以下安裝步驟操作:

  1. 在您的 Obsidian 庫中安裝 TaskNotes 外掛程式。
  2. 導航至 Obsidian 設定 -> TaskNotes 並開啟「HTTP API」開關。
  3. 設定您首選的 API 連接埠(預設為 8080)。
  4. (可選)為安全起見設定 API 令牌,並將其添加到庫根目錄下的 .env 檔案中:
TASKNOTES_API_PORT=8080
TASKNOTES_API_KEY=your_token_here
  1. 透過列出當前任務專案來測試連接:
uv run scripts/tasks.py options --table

Obsidian TaskNotes 管理器 資料結構與分類體系

該技能使用結構化元數據方法管理任務數據。庫的任務系統支援以下欄位:

屬性 格式 描述
status 字串 用戶定義的狀態(例如:todo, in-progress)
projects 陣列 指向專案筆記的 Markdown 連結(例如:[[專案 A]]
priority 字串 在外掛程式設定中映射的優先級級別
due 日期 截止日期的 YYYY-MM-DD 格式
scheduled ISO8601 特定開始時間的 YYYY-MM-DDTHH:MM:SS 格式
timeEstimate 數字 以分鐘為單位的時長
details 字串 寫入任務正文的 Markdown 內容

Obsidian TaskNotes 管理器 進階特性

  • 支援在 Obsidian 設定中定義的自定義狀態工作流。
  • 為基於 CLI 的任務查看提供易於閱讀的表格輸出。
  • 高級過濾功能,包括逾期狀態和特定標籤查詢。
  • 使用標準 Obsidian Markdown 語法進行無縫專案連結。
  • 細粒度的任務更新,允許對描述或元數據進行局部修改,而無需覆蓋整個筆記。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*