联网搜索受限 — 诊断报告

Codex 核验(2026-10-10):空 backend 不能单独证明搜索禁用:当前 Hermes 官方搜索说明 区分已经保存的共享后端选择与未配置时的自动发现;实际可用性还要核对凭据/Tool Gateway、工具启用及网络。tool_search 是工具发现机制,和 web_search 的搜索后端是不同设置。本文是过去的本地诊断快照,本次没有读取凭据、重新执行调用或变更服务。

问题: web.search_backend: "" — 搜索后端被配置为空字符串,Web 搜索完全禁用。


详细发现

项目状态
web.search_backend"" (空,所有 profile 均如此)
web.backend (网页提取)"" (空)
代理/网络未检查到阻塞 — 系统代理状态需实际测试
tool_search.enabledauto(工具发现模式,不能从搜索后端为空推定禁用)

为什么是空的

这是 Hermes 的出厂默认值 — 当时快照未显式填写搜索后端;是否自动发现需核对对应版本与配置。所有 profile(keeper、mano、loop-*)全是 search_backend: ""。

可用的修复路径

方案 A — Nous Portal(推荐,一键即用)

hermes setup --portal

一次 OAuth 授权同时解锁:web search + image generation + TTS + browser,无需逐一配置 API key。

方案 B — DuckDuckGo(内置,零配置)

web:
  search_backend: duckduckgo
  backend: browser

DuckDuckGo 内置在 Hermes 中,无需 API key。网页提取用 browser 后端也不需要额外配置。适用国内网络环境。

方案 C — 自建 SearXNG 如果你已有自建 SearXNG 实例,指向它即可。适合隐私优先场景。