SuperAPI AI 工具集

obsidian-vault

办公与效率

查看项目

更新于 10-16 04:38

技能介绍

用途

obsidian-vault 用于直接从文件系统操作 Obsidian 的 Markdown 笔记与笔记库(vault)。当你需要管理个人知识库或 Markdown 笔记时可以使用它。

主要能力

该工具提供以下命令:

  • 按内容搜索笔记:/job/.pi/skills/obsidian-vault/obsidian.js search "<query>" [vault_path]
  • 列出目录中的笔记:/job/.pi/skills/obsidian-vault/obsidian.js list [vault_path]
  • 创建新笔记:/job/.pi/skills/obsidian-vault/obsidian.js create "<note_name>" "<content>"
  • 读取笔记内容:/job/.pi/skills/obsidian-vault/obsidian.js read "<note_path>"
  • 向笔记追加内容:/job/.pi/skills/obsidian-vault/obsidian.js append "<note_path>" "<text>"
  • 添加 Wiki 链接:/job/.pi/skills/obsidian-vault/obsidian.js link "<source_note>" "<target_note>"

使用方式

快速开始示例:

/job/.pi/skills/obsidian-vault/obsidian.js search "project ideas"

配置方面,默认会在以下位置查找笔记库:

  • ~/Documents/Obsidian
  • ~/obsidian
  • ./(当前目录)

可以在任意命令的最后添加参数来指定笔记库路径。

支持的 Obsidian 特性

  • Wiki 链接:内部链接 [[Note Name]];带别名 [[Note Name|Display Text]];标题链接 [[Note#Heading]]
  • 标签:在行末添加 #tagname;支持嵌套标签 #parent/child
  • Frontmatter:
---
created: 2024-01-01
tags: [project, notes]
aliases: [alt name]
---

输出格式

  • search:返回匹配笔记的列表及片段
  • list:返回笔记库中的 .md 文件列表
  • create:返回所创建笔记的路径
  • read:返回笔记内容
  • append:返回确认消息

示例

# 搜索关于 "AI" 的笔记
/job/.pi/skills/obsidian-vault/obsidian.js search "AI"

# 创建新的日记笔记
/job/.pi/skills/obsidian-vault/obsidian.js create "2024-01-15" "# Daily Notes\n\nToday I worked on..."

# 向已有笔记添加 Wiki 链接
/job/.pi/skills/obsidian-vault/obsidian.js link "Project Notes" "Meeting Notes"

适用场景

  • 用户想要搜索其 Obsidian 笔记
  • 需要创建或编辑 Markdown 笔记
  • 管理个人知识库
  • 处理 Markdown 文件与 Wiki 链接

限制

资料中未提供关于收费、价格、平台支持范围或性能效果的信息。