oh-my-hermes卸载完全指南omh uninstall --all与包管理器清理全流程【免费下载链接】oh-my-hermesAll in one plugin for Hermes Agent ⚚ the coding intelligence, a long-term memory system and model optimized workflow packages项目地址: https://gitcode.com/GitHub_Trending/ohm/oh-my-hermesoh-my-hermesOMH是 Hermes Agent 的一体化插件为 Hermes 提供编码智能、长期记忆系统和模型优化的工作流包。当你决定不再使用它时官方提供了完整的卸载流程先用omh uninstall --all清掉 OMH 管理的全部本地状态和 Hermes 集成再按安装来源用对应的包管理器命令移除 CLI 本身。本文面向新手带你走通从预览要删什么到机器上彻底无痕的每一步全程安全、可回退、不碰无关文件。卸载前先分清 OMH 装在机器上的三层很多新手卸载不干净是因为不清楚 OMH 到底动了哪些地方。OMH 会落地三层内容层位置说明① CLI 命令包包管理器全局包或 install 脚本隔离的 venv提供你敲的omh命令② Hermes 集成Hermes 配置里的 skills 注册、~/.hermes/plugins/omh插件包、TUI 组件与皮肤让 Hermes长出OMH 能力③ 本地状态~/.omh含模型链配置、长期记忆等OMH 自己的数据目录对应地卸载也要两步omh uninstall --all负责清掉第②③层顺带清理 installer 托管的 venv包管理器命令负责清掉第①层。完整说明见官方文档 Uninstall 章节。第一步安全预览——omh uninstall --dry-run 先看看会删什么在执行任何删除操作前官方强烈建议先跑一次空跑omh uninstall --dry-run它不会修改任何东西只会列出即将被清理的注册项和文件。这是 OMH 一贯的设计哲学——只删它有清单证明属于自己的文件凡是无法证明归属的目录比如你自己放进去的同名目录它会保留并明确报告而不是盲目删除。第二步执行完整卸载——omh uninstall --all 全流程说明确认预览结果没问题后执行omh uninstall --all--all等价别名--purge裸omh uninstall也是完整卸载会完成以下动作把~/.omh/skills从 Hermes 配置中注销并删除~/.omh整个状态目录含已审核的记忆记录删除带 OMH 清单的~/.hermes/plugins/omh插件包以及生成的团队角色文件对~/.hermes/profiles/下每个 bot profile 做同样的注销与清理同样受清单校验保护当当前命令正运行在 install.sh 托管的 venv 里时连带移除该 venv 与命令链接不会动无关的 Hermes 文件、其他插件、其他 agent也不会碰 pipx 或开发环境里的 Python 环境几个进阶参数按需使用即可参数作用--dry-run只预览不修改--registration-only仅注销 Hermes 配置里的注册项保留插件目录这会成为刻意退出标记后续omh update不会重新注册--remove-files旧版清理注册项 ~/.omh目录--force仅在你确实要连无管理的~/.hermes/plugins/omh目录一起删时才加--keep-command保留 install.sh 托管的命令 venv/链接只清 Hermes 侧状态第三步按安装来源清理 CLI——包管理器移除对照表omh uninstall --all管不到通过包管理器安装的第①层。注意顺序先跑omh uninstall --all清状态再执行包管理器移除命令反过来只删 CLI 的话~/.omh、记忆和 Hermes 注册都会保留下来。当初的安装方式移除 CLI 的命令Homebrewbrew install rlaope/tap/omhbrew uninstall omhBunbun install -g oh-my-hermesbun remove -g oh-my-hermesnpmnpm install -g oh-my-hermesnpm uninstall -g oh-my-hermescurl / PowerShell 安装脚本一般无需额外操作managed venv 已被omh uninstall清理顺手清理npm/Bun 启动器的轮子缓存npm/Bun 方式安装的启动器会在系统缓存里保留当前 wheel 及最近两次使用的缓存废弃的暂存目录 24 小时后自动移除。omh uninstall --all不会动这块缓存如果你要求完全无痕等所有omh进程退出后手动删除对应目录即可macOS~/Library/Caches/oh-my-hermes/npmLinux$XDG_CACHE_HOME/oh-my-hermes/npm回退为~/.cache/oh-my-hermes/npmWindows%LOCALAPPDATA%\oh-my-hermes\Cache\npm卸载后验证确认 OMH 已彻底离开omh --version # 应提示命令不存在 omh doctor # 同上若仍可运行说明 CLI 包还留在 PATH 上文档原文也提示卸载后omh仍能运行意味着命令包还在PATH上——回到第三步用当初安装它的那个包管理器或 pip/pipx移除即可。确认无误后可以顺手重启一次 Hermes Desktop让 bot 会话重新加载技能列表。常见问题卸载时最容易踩的 4 个坑 ️1. 只想让某个 bot 退出 OMH不想全部卸载针对单个 profile 只注销注册保留插件目录作为退出标记omh --hermes-home ~/.hermes/profiles/name uninstall --registration-only2. 卸载后omh update会把注册带回来吗不会。只要走的是--registration-only这类刻意退出路径插件目录留在原地就是标记更新逻辑尊重这个选择、绝不重新注册。3. 装错了版本想推倒重来直接omh uninstall --all后重装即可重新安装Homebrew/Bun/npm/安装脚本任选再跑一次omh setup状态从零开始不会残留旧版本干扰。4. 会不会误删我自己在~/.hermes/plugins/omh里放的东西不会。无 OMH 清单、无法证明归属的目录默认保留并在输出中报告只有你显式加--force才会删。总结卸载 oh-my-hermes 就记四步 ✅omh uninstall --dry-run先预览心里有数omh uninstall --all清掉 Hermes 集成 ~/.omh状态brew uninstall omh/bun remove -g oh-my-hermes/npm uninstall -g oh-my-hermes按安装来源移除 CLI需要完全无痕时手动删除 npm 缓存目录并重启 Hermes整套流程设计得相当新手友好每一步都可预览、可只删一半、绝不越权删除。想深入了解各参数的完整语义可查阅 docs/INSTALLATION.md实现上可参考卸载命令入口 src/commands/main.py 与安装器 src/install/installer.py。祝卸载顺利机器干净如初【免费下载链接】oh-my-hermesAll in one plugin for Hermes Agent ⚚ the coding intelligence, a long-term memory system and model optimized workflow packages项目地址: https://gitcode.com/GitHub_Trending/ohm/oh-my-hermes创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考