2.8 KiB
2.8 KiB
title, source, author, published, created, description, tags
| title | source | author | published | created | description | tags | |||
|---|---|---|---|---|---|---|---|---|---|
| 1 创建 Symbolic Link | shenwei |
|
#symbolic-link #obsidian #openclaw
下面是一份可以直接放进 Obsidian 的 Markdown 笔记,用于记录 macOS 创建 / 解除 Symbolic Link(符号链接) 的操作。
背景
OpenClaw 默认使用隐藏目录:
~/.openclaw
该目录不方便在 Finder 或 Obsidian 中直接作为 Vault 使用。
解决方法是创建一个 Symbolic Link(符号链接),把隐藏目录映射为普通目录:
~/openclaw
这样:
-
OpenClaw 继续使用
~/.openclaw -
Obsidian 可以使用
~/openclaw -
两者访问的是 同一份数据
1 创建 Symbolic Link
在 Terminal 执行:
ln -s /Users/weishen/.openclaw /Users/weishen/openclaw
或使用 ~:
ln -s ~/.openclaw ~/openclaw
执行后目录结构变为:
~/openclaw -> ~/.openclaw
2 验证 Symbolic Link
查看链接:
ls -l ~ | grep openclaw
示例输出:
openclaw -> /Users/weishen/.openclaw
查看链接指向:
readlink ~/openclaw
3 在 Obsidian 中使用
打开 Obsidian:
Open folder as vault
选择:
/Users/weishen/openclaw
Obsidian 即可访问 OpenClaw 的 Markdown 文件。
4 解除 Symbolic Link(删除映射)
如果需要取消映射,只需要删除链接:
rm ~/openclaw
或者:
rm /Users/weishen/openclaw
⚠️ 该操作 只会删除链接文件,不会删除真实目录。
5 验证解除成功
检查链接是否存在:
ls -l ~ | grep openclaw
如果没有输出,说明链接已经删除。
真实目录仍然存在:
ls ~/.openclaw
6 注意事项
不要误删真实目录:
rm -rf ~/.openclaw
该命令会 删除 OpenClaw 数据目录。
7 推荐的长期目录结构
为了更方便管理,可以采用如下结构:
~/openclaw
│
├── agents
├── skills
├── memory
├── prompts
├── logs
└── docs
然后创建反向链接:
ln -s ~/openclaw ~/.openclaw
这样:
~/openclaw # 实际目录
~/.openclaw -> ~/openclaw
优点:
-
Finder / Obsidian 可直接访问
-
OpenClaw 兼容原路径
-
方便 Git 管理与备份
如果需要,我还可以帮你整理一套 OpenClaw + Obsidian 的完整知识库结构(Agent Memory / Skills / Prompts / Runbooks),非常适合你现在的 多服务器 OpenClaw Agent 管理场景。