SuperAPI AI 工具集

hermes-agent-architecture

智能体与模型

查看项目

更新于 10-16 01:30

技能介绍

用途:本技能面向 Hermes Agent 框架的深入使用与扩展开发,覆盖内部架构、扩展模式与经源码校验的实现策略。Hermes Agent 是 Nous Research 的 LLM 智能体框架,包含记忆管理、多智能体编排、18+ 消息平台集成与工具执行系统。

安装与配置: git clone https://github.com/NousResearch/hermes-agent.git cd hermes-agent pip install -e . 或使用 Poetry:poetry install。随后执行 cp config.example.yaml config.yaml 并填写 API 密钥与偏好。

主要能力:核心代理循环位于 hermes/agent.py,流程为消息处理→提示组装→模型推理→工具调用抽取→经 ToolRegistry 分发→结果聚合与记忆存储→生成回复。工具通过装饰器集中注册,并可按 Toolset 分组。记忆系统为 store、manager、provider 三层,支持会话 FTS5 搜索与快照冻结以保护提示缓存边界。上下文压缩 v3 提供 MD5 去重、相似消息折叠、参数截断三阶段预处理与结构化摘要。技能系统按 markdown 文件自动发现,支持条件激活与插件命名空间。多智能体提供任务委派、混合智能体、后台评审与直接消息四种机制。还包含浏览器自动化(playwright/selenium 等后端)、受限代码执行沙箱、消息网关平台适配器、插件双钩子、MCP 集成、智能模型路由与提示缓存优化,以及 smart/manual/off 三种危险命令审批模式。

适用场景:需要构建或扩展生产级、多平台 LLM 智能体的开发者。

限制:具体收费、价格与效果数据暂未提供;实际行为以源码和配置为准。