Skip to content

v1.3.0 - Turnkey Zero-Config Init, Auto Gateway Restart & Universal Path Prober

Choose a tag to compare

@shali10 shali10 released this 29 Aug 02:41
· 25 commits to main since this release

🚀 hermes-patches v1.3.0 重大更新

真正的 Turnkey 零配置开箱即用 + 全自动平滑重启 + 终极自适应寻径引擎

🌟 核心突破与改进

  1. ⚙️ 零配置开箱即用 (Turnkey Zero-Config Init):安装脚本自动检测并初始化 ~/.hermes/config.yaml,自动开启 runtime_footer.enabled: true 并预注入 Prompt 总量、缓存命中率、输出 Token、耗时与上下文占用 6 大全量指标,彻底告别「安装后因为官方配置没开导致看似没生效」的困扰!
  2. 🔄 一键全自动平滑重启 (Auto Gateway Restart):补丁注入完成后自动探测运行中的 hermes-gateway 服务并执行平滑重启,一行命令全链路闭环,改动瞬间生效!
  3. 🔍 终极多维自适应寻径引擎 (Universal Path Prober):覆盖 6 级深度寻径(环境变量 -> /proc 活跃进程 -> systemd ExecStart -> CLI shebang 解释器 -> 多 Python venv 探测 -> 系统标准路径),100% 精准锁定任何非标部署环境下的 Hermes 源码!
  4. 🧹 字节码全量清理与编译 (Bytecode Cache Purge):安装后自动清除目标目录下所有 __pycache__ 与 stale .pyc,杜绝 Python 执行陈旧缓存。
  5. 🛡️ 升级自愈守护增强:systemd 10-local-patches.conf 同时支持 HERMES_PATCH_SOURCE_ROOTHERMES_SOURCE_DIR 双变量,版本升级后自动自愈重应用。

📦 极速安装一行命令

curl -fsSL https://raw.githubusercontent.com/shali10/hermes-patches/main/install.sh | bash