一個基於 Python 的整合,透過 HTTP API 在思源筆記中管理結構化任務和資料庫。
從來源直接安裝技能的最快方式。
npx clawhub@latest install siyuan-task-skill
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 siyuan-task-skill。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
思源筆記任務管理技能允許使用者在自動化工作流與其個人知識管理系統之間架起橋樑。透過利用 Openclaw Skills 集合中的這一整合,開發者可以以程式化方式創建、更新和查詢存儲在思源筆記中的任務。該技能利用思源的屬性視圖(資料庫)功能,提供了一種結構化的方式來追蹤工作項,同時保持富文本環境以記錄詳細筆記。
此工具專為希望將筆記視為動態資料庫的使用者設計。它自動化了任務管理中繁瑣的部分,例如為任務材料創建子文件、管理狀態轉換以及組織附件。透過使用 Openclaw Skills 框架,它確保您的任務數據在思源介面和本地開發環境之間保持一致。
首先,在技能根目錄下的 config.env 中配置您的思源實例憑據:
SIYUAN_API_URL=http://your-ip:port
SIYUAN_API_TOKEN=your_token
SIYUAN_NOTEBOOK_NAME=work
使用 Openclaw Skills 任務執行器初始化資料庫和架構:
cd scripts
python3 task_ops.py init
此命令會自動創建操作所需的任務文件和資料庫列。
任務在具有以下結構的屬性視圖資料庫中組織:
| 欄位 | 類型 | 值/說明 |
|---|---|---|
| 任務名稱 | 塊 | 連結到子文件的主鍵 |
| 內容 | 文本 | 主要任務描述 |
| 重要性 | 選擇 | 高、中、低 |
| 緊急程度 | 選擇 | 高、中、低 |
| 狀態 | 選擇 | 未開始、進行中、已完成、已掛起 |
| 時間追蹤 | 日期/創建時間 | 自動管理的時戳 |
每個任務都會生成一個帶有標準化標題的子文件:# 任務描述、# 任務附件 和 # 後續步驟。
加載中







































