搜索

PythonReactSEOPDF
OpenClaw

Obsidian Cli Skills

Obsidian CLI 探索记录

0x-cryptopriest0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install 0x-cryptopriest/obsidian-cli-skills

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Obsidian CLI 探索记录

更新时间:2026-03-05

简介

Obsidian CLI 是一个命令行工具,用于操作 Obsidian vault(笔记库)。它可以完成搜索、创建、移动、删除笔记等操作。

环境配置

  • 默认 Vault:/Users/luoxiaohei/.openclaw/obsidian_workspace
  • 设置默认 Vault:obsidian-cli set-default "<vault路径>"

命令列表

1. create - 创建笔记
obsidian-cli create "笔记名" --content "内容"

参数:

参数 简写 说明
--content -c 笔记内容
--open -o 创建后打开笔记
--overwrite -o 覆盖已存在的笔记
--append -a 追加到已存在的笔记
--vault -v 指定 vault 名称

示例:

obsidian-cli create "新笔记" --content "这是笔记内容"
obsidian-cli create "test-note" --content "This is a test note" --open

2. print - 打印笔记内容
obsidian-cli print "笔记名"

示例:

obsidian-cli print "test-note"
# 输出: This is a test note

3. search - Fuzzy 搜索
obsidian-cli search "关键词"

说明: 交互式搜索,会打开 Obsidian 让你选择笔记。


4. search-content - 全文搜索
obsidian-cli search-content "关键词"

说明: 在笔记内容中搜索包含指定关键词的笔记。

⚠️ 注意: 当前版本测试有问题,可能需要指定 vault 参数。


5. move - 移动/重命名笔记
obsidian-cli move "旧路径" "新路径"

特点: 移动时会自动更新 wiki 链接。

示例:

obsidian-cli move "test-note" "test-note-moved"
# 输出: Moved note from .../test-note.md to .../test-note-moved.md

6. delete - 删除笔记
obsidian-cli delete "笔记名"

示例:

obsidian-cli delete "test-note-moved"
# 输出: Deleted note: /Users/luoxiaohei/.openclaw/obsidian_workspace/test-note-moved.md

7. frontmatter - 查看/修改 YAML 头信息
# 查看 frontmatter
obsidian-cli frontmatter "笔记名" --print

# 修改 frontmatter
obsidian-cli frontmatter "笔记名" --edit --key "key名" --value "值"

# 删除 frontmat...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/0x-cryptopriest/obsidian-cli-skills
Version
—
Commit
a2cf6d0e1b5ac181d3fb5d205c293c3c821d2b51
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Obsidian CLI 探索记录

> 更新时间:2026-03-05

## 简介

Obsidian CLI 是一个命令行工具,用于操作 Obsidian vault(笔记库)。它可以完成搜索、创建、移动、删除笔记等操作。

## 环境配置

- **默认 Vault**:`/Users/luoxiaohei/.openclaw/obsidian_workspace`
- **设置默认 Vault**:`obsidian-cli set-default "<vault路径>"`

---

## 命令列表

### 1. create - 创建笔记

```bash
obsidian-cli create "笔记名" --content "内容"
```

**参数:**
| 参数 | 简写 | 说明 |
|------|------|------|
| --content | -c | 笔记内容 |
| --open | -o | 创建后打开笔记 |
| --overwrite | -o | 覆盖已存在的笔记 |
| --append | -a | 追加到已存在的笔记 |
| --vault | -v | 指定 vault 名称 |

**示例:**
```bash
obsidian-cli create "新笔记" --content "这是笔记内容"
obsidian-cli create "test-note" --content "This is a test note" --open
```

---

### 2. print - 打印笔记内容

```bash
obsidian-cli print "笔记名"
```

**示例:**
```bash
obsidian-cli print "test-note"
# 输出: This is a test note
```

---

### 3. search - Fuzzy 搜索

```bash
obsidian-cli search "关键词"
```

**说明:** 交互式搜索,会打开 Obsidian 让你选择笔记。

---

### 4. search-content - 全文搜索

```bash
obsidian-cli search-content "关键词"
```

**说明:** 在笔记内容中搜索包含指定关键词的笔记。

**⚠️ 注意:** 当前版本测试有问题,可能需要指定 vault 参数。

---

### 5. move - 移动/重命名笔记

```bash
obsidian-cli move "旧路径" "新路径"
```

**特点:** 移动时会自动更新 wiki 链接。

**示例:**
```bash
obsidian-cli move "test-note" "test-note-moved"
# 输出: Moved note from .../test-note.md to .../test-note-moved.md
```

---

### 6. delete - 删除笔记

```bash
obsidian-cli delete "笔记名"
```

**示例:**
```bash
obsidian-cli delete "test-note-moved"
# 输出: Deleted note: /Users/luoxiaohei/.openclaw/obsidian_workspace/test-note-moved.md
```

---

### 7. frontmatter - 查看/修改 YAML 头信息

```bash
# 查看 frontmatter
obsidian-cli frontmatter "笔记名" --print

# 修改 frontmatter
obsidian-cli frontmatter "笔记名" --edit --key "key名" --value "值"

# 删除 frontmat...

相关技能

OpenClaw

x402hub

capncoconut

Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...

OpenClaw

claw

capevace

Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.

OpenClaw

captchas-openclaw

captchasco

OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.