[错误][Hermes] README 中的 MEMORY_TENCENTDB_LLM_* 变量永远不会到达 Gateway - L1 提取过程会默默失败,而健康状况仍保持绿色

作者: blrain3创建于 2026年9月17日更新于 2026年9月18日

(1) 文档中的名称hermes-plugin/memory/memory_tencentdb/README.md:146-148,在该文件的环境表(行 236-238)中重复,在提供程序向 Hermes 广告的配置模式中(__init__.py:975 / 981 / 987)以及在 scripts/install_hermes_memory_tencentdb.sh:362-364 中:

bash
export MEMORY_TENCENTDB_LLM_API_KEY="sk-..."
export MEMORY_TENCENTDB_LLM_BASE_URL="https://api.LLM.com/v1"  # optional
export MEMORY_TENCENTDB_LLM_MODEL="GPT-4o"  # optional

(2) Gateway 实际读取的名称MemoryCore/src/gateway/config.ts:588-590

typescript
baseUrl: env("TDAI_LLM_BASE_URL") ?? str(llmConfig, "baseUrl") ?? "https://api.ZZTERM7ZZ.com/v1",
apiKey:  env("TDAI_LLM_API_KEY")  ?? str(llmConfig, "apiKey")  ?? "",
model:   env("TDAI_LLM_MODEL")    ?? str(llmConfig, "model")   ?? "GPT-4o",

*.py / *.ts / *.sh 中,对 MEMORY_TENCENTDB_LLM 进行全仓范围的 grep 返回仅有这些模式和文档字符串以及安装程序的注释示例 — 没有桥接。提供程序本身根本不写任何环境变量(grep -n 'os.environ\[' __init__.py supervisor.py → 空),因此无法弥补这种不匹配。

内容来源: TencentCloud/TencentDB-Agent-Memory