360 Secure SkillHub
360 安全技能中心

Obsidian FNS

该 Skill 通过 Fast Note Sync 远程访问 Obsidian 笔记库,提供 search-notes、read-note、write-note、append-note 等高阶命令及底层 CLI,支持登录令牌复用、仓库列表与树查看、重命名移动、历史查询,并兼容中文与含空格路径,操作依赖远端服务与网络。

attack-flower
attack-flower
热度 44.43
最近更新 2026-05-11 17:37:27
分类:知识依赖:代码执行 / 第三方 API应用场景:笔记整理 / 工作流 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add obsidian-fns
Metadata
name
obsidian-fns
description
Control a remote Obsidian vault through Fast Note Sync. Use when reading, searching, writing, or appending notes in Obsidian from OpenClaw, especially for remote vault workflows that do not have direct filesystem access.

obsidian-fns

Use this skill to operate a remote Obsidian vault through Fast Note Sync.

Use the action layer by default

Prefer these high-level commands for normal work:

python3 {baseDir}/scripts/fns_actions.py search-notes --keyword "OpenClaw"
python3 {baseDir}/scripts/fns_actions.py read-note --path "OpenClaw/API-Test.md"
python3 {baseDir}/scripts/fns_actions.py write-note --path "OpenClaw/API-Test.md" --content "# hello"
python3 {baseDir}/scripts/fns_actions.py append-note --path "OpenClaw/API-Test.md" --content "\n- one more line"

Use the lower-level CLI only when you need debugging, unsupported operations, or direct API diagnosis:

python3 {baseDir}/scripts/fns.py --help

Operating rules

  • Prefer search-notes, read-note, write-note, and append-note for routine tasks.
  • Read first if the target note/path is uncertain.
  • Avoid overwriting an existing note blindly when append is enough.
  • For exploratory or risky work, create or use a dedicated test path first.
  • Keep existing compatibility assumptions intact unless the user explicitly asks to migrate config keys or paths.

Supported capabilities

This skill has verified support for:

  • login and token reuse
  • vault listing and tree inspection
  • note search and read
  • write, append, prepend, replace
  • rename and move
  • history lookup
  • Chinese paths and paths with spaces

References

Read these only when needed:

  • references/usage.md — commands, configuration sources, validated environment, and packaging notes