Obsidian
在 Obsidian 庫中讀取、搜索和創建筆記。
技能元數據
| 來源 | 捆綁(默認安裝) |
| 路徑 | skills/note-taking/obsidian |
參考:完整 SKILL.md
信息
以下是 Hermes 在觸發此技能時加載的完整技能定義。這是技能激活時代理所看到的指令。
Obsidian 庫
位置: 通過 OBSIDIAN_VAULT_PATH 環境變量設置(例如在 ~/.hermes/.env 中)。
如果未設置,則默認為 ~/Documents/Obsidian Vault。
注意:庫路徑可能包含空格 - 請始終使用引號將其括起來。
讀取筆記
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
cat "$VAULT/Note Name.md"
列出筆記
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
# All notes
find "$VAULT" -name "*.md" -type f
# In a specific folder
ls "$VAULT/Subfolder/"
搜索
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
# By filename
find "$VAULT" -name "*.md" -iname "*keyword*"
# By content
grep -rli "keyword" "$VAULT" --include="*.md"
創建筆記
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
cat > "$VAULT/New Note.md" << 'ENDNOTE'
# Title
Content here.
ENDNOTE
追加到筆記
VAULT="${OBSIDIAN_VAULT_PATH:-$HOME/Documents/Obsidian Vault}"
echo "
New content here." >> "$VAULT/Existing Note.md"
Wiki 鏈接
Obsidian 使用 [[Note Name]] 語法鏈接筆記。在創建筆記時,請使用這些語法來鏈接相關內容。