適用於 OpenClaw v2026.2 | 需要安裝
obsidian和notion技能,有 Obsidian vault 或 Notion workspace。
TL;DR: 安裝技能 openclaw skill install obsidian notion。設定 Vault 路徑:"vaultPath": "~/Documents/Obsidian/MyVault"。核心功能:自動筆記整理(分類、標籤)、智慧知識檢索(語意搜尋)、知識關聯(自動發現關聯)、每日總結(Cron 觸發)。搭配 Notion 同步實現多端知識管理。
實戰目標
建構一個能夠:
- 自動整理筆記
- 智慧檢索知識
- 產生知識關聯
- 建立每日總結
- 同步到雲端服務
的個人知識管理助手。
整體架構
[訊息頻道] → [Gateway] → [Agent] → [Skills]
↓
[Obsidian] [Notion] [雲端硬碟] ← [工具]
安裝必要技能
# 安裝 Obsidian 技能
openclaw skill install obsidian
# 安裝 Notion 技能
openclaw skill install notion
# 安裝搜尋技能
openclaw skill install web-search
# 安裝檔案操作技能(內建)
# openclaw skill install filesystem # 內建
設定 Obsidian 整合
建立 Obsidian Skill
---
name: obsidian-knowledge
version: 1.0.0
description: Personal knowledge management with Obsidian
triggers:
- note
- 筆記
- knowledge
- 知識
- obsidian
dependencies: []
---
# Obsidian Knowledge Skill
Manage your knowledge base with Obsidian.
## Features
- Create and organize notes
- Link related notes
- Search across all notes
- Generate daily summaries
- Sync with other services
## Setup
1. Set your Obsidian vault path
2. Configure sync settings
3. Define note templates
## Usage
### Create a note
User: "建立一條筆記:關於機器學習的基礎概念"
Action: Create a new note with proper frontmatter
### Search notes
User: "搜尋關於 Python 的筆記"
Action: Search vault and return relevant notes
### Daily summary
User: "產生今天的知識總結"
Action: Analyze today's notes and create summary
設定 Vault 路徑
{
"skills": {
"obsidian-knowledge": {
"vaultPath": "~/Documents/Obsidian/MyVault",
"templates": {
"daily": "Templates/Daily Note.md",
"project": "Templates/Project.md",
"concept": "Templates/Concept.md"
},
"autoSync": true,
"defaultTags": ["inbox"]
}
}
}
核心功能實現
自動筆記整理
使用者:幫我整理今天的筆記
Agent:好的,讓我看看今天的筆記...
[讀取今天的筆記]
[分析內容和標籤]
[整理結構]
我已經整理了今天的 5 條筆記:
1. **機器學習基礎** → 移動到 `ML/基礎/`
2. **Python 裝飾器** → 移動到 `Python/進階/`
3. **專案會議記錄** → 移動到 `專案/會議/`
4. **讀書筆記** → 移動到 `閱讀/筆記/`
5. **想法記錄** → 移動到 `想法/待處理/`
已自動新增相關標籤和雙向連結。
智慧知識檢索
使用者:我之前學過什麼關於遞迴的內容?
Agent:讓我搜尋你的知識庫...
[搜尋 obsidian-knowledge]
[分析相關筆記]
[產生摘要]
你學過以下關於遞迴的內容:
1. **遞迴演算法原理** (2026-01-15)
- 定義、終止條件、遞迴呼叫
- 連結: [[演算法/遞迴原理]]
2. **遞迴 vs 迭代** (2026-01-20)
- 效能對比、使用場景
- 連結: [[演算法/遞迴對比]]
3. **遞迴實戰:樹的走訪** (2026-02-05)
- 前序、中序、後序走訪
- 連結: [[資料結構/樹走訪]]
需要我展開其中某個內容嗎?
產生知識關聯
使用者:幫我找出知識庫中的關聯
Agent:分析中...
發現以下知識關聯:
**強關聯**:
- Python → 資料分析 (8 次引用)
- 機器學習 → Python (6 次引用)
- 演算法 → 資料結構 (5 次引用)
**潛在關聯** (建議新增連結):
- 遞迴 → 動態規劃 (主題相關)
- Docker → Kubernetes (技術棧相關)
- 設計模式 → 重構 (實務相關)
是否需要我幫你建立這些關聯?
每日知識總結
{
"cron": [
{
"id": "daily-summary",
"schedule": "0 21 * * *",
"session": "main",
"message": "請分析今天的筆記,產生知識總結",
"enabled": true
}
]
}
產生的內容:
# 每日知識總結 - 2026-02-26
## 今日學習
### 新增筆記 (5)
1. [[機器學習/基礎/線性迴歸]] - 線性迴歸原理和實作
2. [[Python/技巧/列表推導]] - 列表推導的進階用法
3. [[閱讀/筆記/深度工作]] - 《深度工作》讀書筆記
### 知識要點
- 線性迴歸的核心是最小平方法
- 列表推導可以替代 map/filter 組合
- 深度工作需要環境設計
### 待複習
- 線性迴歸的損失函數推導
- Python 裝飾器進階用法
### 明日計畫
- 完成邏輯迴歸學習
- 整理 Python 進階筆記
與 Notion 同步
設定 Notion 整合
{
"skills": {
"notion-sync": {
"apiKey": "${NOTION_API_KEY}",
"databaseId": "your-database-id",
"syncDirection": "both",
"mappings": {
"title": "Name",
"tags": "Tags",
"date": "Date",
"status": "Status"
}
}
}
}
同步流程
使用者:同步筆記到 Notion
Agent:正在同步...
[掃描本地變更]
[轉換為 Notion 格式]
[上傳到 Notion]
同步完成:
- 新建: 3 條
- 更新: 5 條
- 衝突: 0 條
Notion 資料庫已更新。
進階功能
自動標籤建議
使用者:建立筆記:Python 的裝飾器用法
Agent:建立筆記中...
筆記已建立:`Python/進階/裝飾器.md`
建議標籤:
- #Python ✅
- #裝飾器 ✅ (新)
- #進階特性 ✅
- #程式技巧 (建議新增)
- #函數式程式設計 (可選)
是否接受這些建議?
知識圖譜產生
使用者:產生 Python 學習的知識圖譜
Agent:產生中...
[分析所有 Python 相關筆記]
[擷取概念和關係]
[產生圖譜資料]
已產生知識圖譜:
Python ├── 基礎 │ ├── 變數和型別 │ ├── 控制流 │ └── 函式 ├── 進階 │ ├── 物件導向 │ ├── 裝飾器 │ └── 產生器 ├── 應用 │ ├── 資料分析 │ ├── Web 開發 │ └── 自動化指令碼 └── 工具 ├── pip ├── venv └── pytest
已儲存到:`知識圖譜/Python.md`
最佳實務
1. 定期整理
{
"cron": [
{
"id": "weekly-review",
"schedule": "0 20 * * 0",
"session": "main",
"message": "請進行週回顧:1. 整理本週筆記 2. 總結學習內容 3. 規劃下週學習"
}
]
}
2. 統一命名
筆記命名規範:
- 概念:概念名.md (如 遞迴.md)
- 專案:專案名-日期.md (如 AI助手-2026-02-26.md)
- 會議:會議-主題-日期.md (如 會議-產品評審-2026-02-26.md)
- 想法:想法-簡短描述.md (如 想法-知識圖譜視覺化.md)
3. 範本系統
<!-- Templates/Concept.md -->
---
title: {{title}}
date: {{date}}
tags: [{{tags}}]
status: draft
---
# {{title}}
## 定義
## 核心概念
## 範例
## 相關連結
## 參考資料
故障排查
筆記同步失敗
# 檢查 Vault 路徑
openclaw config get skills.obsidian-knowledge.vaultPath
# 檢查檔案權限
ls -la ~/Documents/Obsidian/MyVault
# 檢查同步狀態
openclaw skill exec obsidian-knowledge --status
檢索不準確
# 重建索引
openclaw skill exec obsidian-knowledge --reindex
# 檢查標籤
openclaw skill exec obsidian-knowledge --list-tags
小結
透過 OpenClaw 建構個人知識管理助手,你可以:
- 自動化整理:筆記自動分類、標籤
- 智慧檢索:語意搜尋知識庫
- 關聯發現:自動發現知識關聯
- 定期總結:每日/每週知識總結
- 多端同步:Obsidian + Notion 協同
更新記錄:
- 2026-02-26:初版發布
系列導航:
- ← 上一篇:自動化與排程任務
- → 下一篇:實戰:建構辦公自動化助手