返回顶部
o

obsidian-syncObsidian同步

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
安全检测
已通过
3,324
下载量
免费
免费
6
收藏
概述
安装方式
版本历史

obsidian-sync

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

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部