闲社服务运行正常AI智能体自动化平台
o

Obsidian同步

技能标识:obsidian-sync

Sync files between Clawdbot workspace and Obsidian. Run the sync server to enable two-way file synchronization with the OpenClaw Obsidian plugin.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
6
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Obsidian同步

Obsidian 同步服务器

一个安全的文件同步服务器,用于 Clawdbot 与 Obsidian 之间的双向同步。

📦 本技能是 obsidian-openclaw 的一部分
一个 Obsidian 插件,可让您与 Clawdbot 代理聊天,并在您的知识库与代理的工作空间之间同步笔记。

快速开始

bash
SYNC_TOKEN=your-gateway-token node scripts/sync-server.mjs

配置

环境变量默认值描述
SYNCPORT18790服务器端口
SYNCBIND
localhost | 绑定地址 | | SYNC_WORKSPACE | /data/clawdbot | 根工作空间路径 | | SYNC_TOKEN | (必填) | 认证令牌(使用网关令牌) | | SYNCALLOWEDPATHS | notes,memory | 逗号分隔的允许子目录 |

安全性

  • - 仅可访问已配置的子目录
  • 路径遍历(../)被阻止
  • 所有请求需要 Authorization: Bearer 头
  • 绑定到 localhost;通过 Tailscale serve 暴露以实现远程访问

API 端点

方法端点描述
GET/sync/status健康检查
GET
/sync/list?path=notes | 列出 Markdown 文件 | | GET | /sync/read?path=notes/x.md | 读取文件 + 元数据 | | POST | /sync/write?path=notes/x.md | 写入文件(冲突检测) |

通过 Tailscale 暴露

bash
tailscale serve --bg --https=18790 http://localhost:18790

作为服务运行

用户 systemd 服务

bash
mkdir -p ~/.config/systemd/user

cat > ~/.config/systemd/user/openclaw-sync.service << EOF
[Unit]
Description=OpenClaw 同步服务器
After=network.target

[Service]
Type=simple
Environment=SYNC_TOKEN=your-token-here
Environment=SYNC_WORKSPACE=/data/clawdbot
Environment=SYNCALLOWEDPATHS=notes,memory
ExecStart=/usr/bin/node /path/to/skills/obsidian-sync/scripts/sync-server.mjs
Restart=on-failure
RestartSec=5

[Install]
WantedBy=default.target
EOF

systemctl --user daemon-reload
systemctl --user enable --now openclaw-sync
loginctl enable-linger $USER # 开机启动

Obsidian 插件

本技能为 OpenClaw Obsidian 插件 提供后端支持:

github.com/AndyBold/obsidian-openclaw

该插件提供:

  • - 💬 聊天侧边栏 — 在 Obsidian 中与您的 Clawdbot 代理对话
  • 📁 文件操作 — 通过对话创建、编辑、删除笔记
  • 🔄 双向同步 — 保持知识库与代理之间的笔记同步
  • 🔒 安全存储 — 集成操作系统钥匙串管理令牌
  • 📋 审计日志 — 跟踪所有文件操作

通过 BRAT 使用以下地址安装插件:AndyBold/obsidian-openclaw

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 obsidian-sync-1776373515 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 obsidian-sync-1776373515 技能

通过命令行安装

skillhub install obsidian-sync-1776373515

下载

⬇ 下载 obsidian-sync v1.0.0(免费)

文件大小: 4.81 KB | 发布时间: 2026-4-17 14:17

v1.0.0 最新 2026-4-17 14:17
Initial release: Two-way file sync between Clawdbot and Obsidian
返回顶部