如何在 Mac 上卸载 Tolaria
Tolaria 是管理 markdown 知识库的应用,来自 tolaria.md 和它的 GitHub 项目。你的笔记不在应用里,按它的 README,每个库都是你自己选的一个 markdown 文件夹,同时是一个 git 仓库,没有账号也不依赖云端,所以删掉应用后每个库都留在原处。动手之前先确认库放在哪里,用了 git 远程的话先推送一次。这份指南覆盖 Apple 芯片的官方磁盘映像和 Homebrew cask tolaria。
退出并移除应用
- 如果用 MCP 设置把 Tolaria 接到了别的工具上,先在 Tolaria 里断开。按项目的架构说明,这个设置会在别的工具的配置文件里写入 Tolaria 的条目,比如
~/.claude.json、~/.cursor/mcp.json和~/.config/opencode/opencode.json,删掉应用并不会删掉这些条目,也可以自己手动删。 - 按 Command + Q 退出 Tolaria。测试里状态页把五个进程合成一行,包括 Tolaria 本身和它用到的 macOS 网页视图与音频辅助进程。
- 打开访达,进入「应用程序」,把 Tolaria 拖进废纸篓。
测试里应用没有注册登录项,也没有启动代理。
数据在哪里
在访达按 Shift + Command + G 逐项打开,不存在的路径跳过即可。
| 位置 | 内容 | 处理建议 |
|---|---|---|
| 你的库文件夹 | 你的笔记,每个库一个 git 仓库,放在你选的任何位置 | 保留。Mole 和 Homebrew cask 都不会碰它们。 |
~/.config/com.tolaria.app |
按架构说明,里面是 vaults.json(库列表)和 settings.json,测试里这个文件夹是空的 |
移除。Mole 会列出供审查但不默认勾选。移除后 Tolaria 会忘掉认识过哪些库,库本身不受影响。 |
~/Library/Caches/club.refactoring.tolaria |
缓存 | 移除。Mole 默认勾选。 |
~/Library/WebKit/club.refactoring.tolaria |
网页视图的存储 | 移除。Mole 默认勾选。 |
getconf DARWIN_USER_CACHE_DIR 和 getconf DARWIN_USER_TEMP_DIR 打印出的两个文件夹里各一个 club.refactoring.tolaria |
Mole 的两条临时缓存行,测试里是空的 | 移除。Mole 两条都默认勾选。 |
~/.laputa/cache |
按架构说明,是放在库外面的启动加速索引,可以由文件重建,测试里不存在,Mole 也不列 | 存在的话移除。 |
检查结果
pgrep -il tolaria
ls -d /Applications/Tolaria.app ~/.config/com.tolaria.app ~/Library/Caches/club.refactoring.tolaria ~/Library/WebKit/club.refactoring.tolaria ~/.laputa/cache
grep -l -i tolaria ~/.claude.json ~/.cursor/mcp.json ~/.config/opencode/opencode.json
pgrep没有输出,说明 Tolaria 没在跑。打印出一行就是还活着的进程,退出它。ls -d提示「No such file or directory」说明那个路径已经没了,打印出路径说明还在盘上,~/.config/com.tolaria.app是你决定保留的话,留着是正常的。grep -l打印出文件名,表示那个文件里还有提到 Tolaria 的 MCP 条目。没有输出,或者你没用的工具提示「No such file or directory」,说明那个文件里没登记过。
用 Homebrew 安装时
brew uninstall --cask tolaria
这个 cask 的普通卸载会退出并移除应用。它的 zap 清单包括 ~/.config/com.tolaria.app、~/Library/Application Support/com.tolaria.app、~/Library/Caches/club.refactoring.tolaria、~/Library/Preferences/club.refactoring.tolaria.plist 和 ~/Library/WebKit/club.refactoring.tolaria。清单里没有任何库文件夹,但你自己运行 brew uninstall --cask --zap tolaria 会删掉 ~/.config/com.tolaria.app 里的库列表,而且不读取 Mole 的勾选。Mole 只在整个移除范围都通过它的 zap 检查时才加 --zap,~/.config/com.tolaria.app 不在 ~/Library 里,所以 Mole 从不执行这个 cask 的 zap,你勾选的行由 Mole 自己移除。这次没有测 Homebrew 安装。
Mole 会列出什么
Mole 默认勾选应用、~/Library/Caches/club.refactoring.tolaria、~/Library/WebKit/club.refactoring.tolaria 和两条临时缓存行,~/.config/com.tolaria.app 会列出供审查,但不默认勾选。Mole 不会去找库文件夹,也不列出它们。
这次检查覆盖了什么
2026 年 11 月 9 日,这次检查从项目的 GitHub Release 下载了 Tolaria 2026.11.6 Apple 芯片版,校验和与 Homebrew cask 一致,把应用拷进「应用程序」,没有运行 brew install,打开一次,然后退出,用源码构建的 Mole 勾上所有审查行卸载。Mole 把应用、缓存、网页视图存储、两个临时缓存文件夹和空的 ~/.config/com.tolaria.app 移进了废纸篓,没有留下能归到 Tolaria 名下的东西。状态页显示一行 Tolaria,包含 5 个进程。Mole 没有找到这个应用的更新源,也没有执行更新。创建或打开笔记库、git、MCP 设置、由 Homebrew 管理的卸载和 Mole 公证发布版都没有测。
