运行时依赖
安装命令
点击复制技能文档
Obsidian OpenClaw 同步
辅助工具 工具 for 同步ing OpenClaw configuration between iCloud Drive and local Obsidian vaults.
Purpose
This 技能 solves the problem of 同步ing OpenClaw configuration across multiple devices via iCloud:
Automatically 检测s all iCloud vaults with OpenClaw configs 创建s symlinks from local to iCloud for seamless 同步 Supports multi-代理 workspace templates (workspace_, workspace-) Manages OpenClaw.json 同步 with overwrite control Dependencies Dependency Required Description python3 Yes Python 3.x (macOS comes with Python pre-安装ed) macOS Yes This 技能 only works on macOS (iCloud Drive integration) obsidian-icloud-同步 Yes Obsidian must be 设置 up to 同步 vaults via iCloud Drive 检查 Dependencies # 检查 Python avAIlability python3 --version
# 检查 iCloud Obsidian path exists ls -ld ~/库/移动\ Documents/iCloud~md~obsidian/Documents
Usage /obsidian-OpenClaw-同步 [command] [options]
Commands Command Description 状态 Show all iCloud vaults with 代理s and 技能s, indicates 同步 状态 设置up Interactive 设置up to 同步 a vault to local un设置 列出 and 移除 local symlinks Options Option Short Description --vault N -v N Pre-select vault by 索引 (default: interactive) --overwrite -w Overwrite local OpenClaw.json with symlink to iCloud version --no-confirm -y Skip confirmation prompt (auto-confirm) Examples # 检查 同步 状态 (shows all iCloud vaults) /obsidian-OpenClaw-同步
# Interactive 设置up (select vault, 创建 symlinks) /obsidian-OpenClaw-同步 设置up
# 设置up with overwrite (replace local OpenClaw.json with iCloud symlink) /obsidian-OpenClaw-同步 设置up --overwrite
# 设置up without confirmation prompt (auto-confirm) /obsidian-OpenClaw-同步 设置up --no-confirm
# 设置up specific vault without prompts /obsidian-OpenClaw-同步 设置up --vault 1 --no-confirm
# 列出 and 移除 local symlinks /obsidian-OpenClaw-同步 un设置
输出 格式化 ✓ iCloud Obsidian: /Users/.../iCloud~md~obsidian/Documents
✓ Valid Vaults (N): ✓ 代理s (N): <代理1>, <代理2>, ... 技能s (N): <技能1>, <技能2>, ... ○ [OpenClaw.json not found (recommended)]
✗ Invalid Vaults (N): ✗ (missing: .obsidian/)
Local Config: .OpenClaw 代理s (N): <代理1>, <代理2>, ... 技能s (N): <技能1>, <技能2>, ...
同步ed Directories Source (iCloud) Tar获取 (Local) media/ ./media/ projects/ ./projects/ team/ ./team/ 技能s/ ./技能s/ workspace-/ ./workspace-/ .OpenClaw/.json ./.OpenClaw/.json OpenClaw.json ./OpenClaw.json (with --overwrite) Multi-Device 同步 Flow Device 1: 运行 设置up to 创建 symlinks to iCloud vault Device 2: 运行 设置up --overwrite to replace local config with iCloud symlink All devices: Changes 同步 via iCloud Drive automatically References 同步 辅助工具 Script - Core Python script for vault 检测ion