政安晨【零基础玩转开源AI项目】玩转Hermes Agent:自主持续进化的超级AI Agent完全指南

news2026/4/12 22:10:57
政安晨的个人主页政安晨欢迎点赞✍评论⭐收藏希望政安晨的博客能够对您有所裨益如有不足之处欢迎在评论区提出指正目录前言一、Hermes Agent是什么1.1 它不仅仅是一个聊天机器人1.2 核心架构一览二、快速安装60秒上手2.1 一键安装脚本2.2 Docker安装推荐生产环境使用2.3 Docker Compose完整配置三、Provider配置选择你的大模型3.1 支持的模型提供商3.2 配置步骤3.3 配置示例使用OpenRouter四、内存系统让Agent真正记住你4.1 双层记忆架构4.2 记忆的工作方式4.3 记忆工具操作4.4 会话搜索跨越时间找回对话4.5 外部记忆提供者五、技能系统Agent的程序记忆5.1 什么是技能Skills5.2 使用技能5.3 技能来源Hub生态5.4 Agent自主创建技能5.5 技能安全扫描六、MCP集成连接一切工具6.1 什么是MCP6.2 快速配置示例6.3 MCP工具命名规则6.4 工具过滤精细化权限控制6.5 MCP采样支持6.6 Hermes本身也可以作为MCP服务器七、语音模式真正的人机对话7.1 三种语音模式7.2 CLI语音模式7.3 语音提供商对比7.4 Discord语音频道八、消息网关15平台一个Agent8.1 支持的平台8.2 配置消息平台九、安全机制放心使用9.1 命令审批系统9.2 容器隔离9.3 环境变量过滤十、Hermes Agent vs OpenClaw两大开源AI Agent深度对比10.1 定位差异个人助手 vs 多节点协作平台10.2 记忆系统对比10.3 技能系统对比10.4 多平台消息接入对比10.5 MCP支持对比10.6 语音交互对比10.7 架构哲学对比10.8 选型建议十一、实用场景举例场景1每日自动化报告场景2个人代码助手场景3跨平台知识库场景4Discord语音助手场景5定时任务调度十二、总结前言今天要给大家介绍一个极为优质的开源AI Agent项目——Hermes Agent。它来自大名鼎鼎的Nous Research实验室这个团队我们之前已经详细介绍过没看过的朋友可以翻一下历史文章他们是全球顶级开源大模型的重要推动者之一。而Hermes Agent正是这个团队倾力打造的一款自主持续进化的AI Agent——它不仅仅是一个对话机器人更是一个能够随着使用不断学习、成长、变得越来越懂你的智能助手。说它超级一点都不夸张。它是目前唯一一个内置完整学习闭环的AI Agent——自主创建技能、自动优化技能、在使用中持续改进、甚至能主动提醒自己记住关键信息。它能跑在任何地方VPS、GPU集群、无服务器环境Daytona/Modal甚至是你的手机Termux。它支持15消息平台Telegram、Discord、Slack、WhatsApp、Signal、邮件甚至飞书在本文中我将带你从零开始全面掌握Hermes Agent的安装、配置、核心功能和实用技巧。无论你是AI新手还是有一定经验的开发者这篇文章都能让你快速上手并真正用好这个强大的工具。一、Hermes Agent是什么1.1 它不仅仅是一个聊天机器人很多AI Agent本质上就是一个Copilot——绑定在IDE里或者只是一个API包装器。但Hermes Agent的设计理念完全不同An agent that grows with you. —— 一个与你共同成长的Agent。它的核心特点在于内置学习闭环Agent自发创建技能、在使用中优化技能、主动记忆关键信息、建立对用户越来越深理解的用户模型真正做到云原生不依赖本地电脑跑在云端VPS、无服务器环境手机上也能跑全平台覆盖一个Agent对接15消息平台随时随地与它对话支持语音交互不仅能打字还能说话——CLI语音输入、Discord语音频道、Telegram语音回复1.2 核心架构一览从技术架构来看Hermes Agent分为以下几个层次入口层Entry PointsCLI命令行交互Gateway消息网关对接各消息平台ACP编辑器和IDE集成VS Code、Zed、JetBrainsBatch Runner批量任务处理核心层AI AgentPrompt Builder系统提示词组装Provider Resolution模型提供者解析支持18种ProviderTool Dispatch工具注册与分发47个内置工具40个工具集Memory Manager记忆管理系统Session Storage会话持久化SQLite FTS5全文搜索能力层47个内置工具终端、Web搜索、文件操作、代码执行、浏览器自动化等6种终端后端本地、Docker、SSH、Daytona、Modal、Singularity5种浏览器后端4种Web后端MCP动态集成15消息平台适配器二、快速安装60秒上手Hermes Agent的安装非常简单一条命令搞定。2.1 一键安装脚本Linux / macOS / WSL2 用户curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bashAndroid用户Termux需要参考专门的Termux安装指南。Windows用户需要先安装WSL2然后在WSL2终端中运行上面的命令。安装完成后重新加载shellsource ~/.bashrc # 或 source ~/.zshrc正式安装时这里选择Y等待自动安装完毕后进入下一步此时我切换到了ubuntu主机上继续Hermes使用python语言编写会在本地创建virtual env 环境并可以与openclaw兼容此处可以看一下选择Y。接下来这里还是选择 y上面这里使用它的默认即可。模型可以根据情况选择因为我本地有ollama我就先用本地模型使用。安装之后你可以看到它的指令清晰且简单如果你想要重新设置就可以再次执行hermes setup另外因为决定要在本地使用gemma4我们更新一下ollama并下载gemma4的模型ollama run gemma4:31b从我上面的俄截图中可以看到gemma4要最新的ollama所以我们重新安装。现在下载全新的gemma4的模型。如果你在安装Hermes时碰到一些问题时可以借助openclaw来解决当然你可以让openclaw帮你安装hermes但这样你就...... 嗯也挺好。openclaw给了我一个解决方案env -u ALL_PROXY -u all_proxy -u HTTPS_PROXY -u https_proxy -u HTTP_PROXY -u http_proxy hermes我觉得很好使用后成功启动 Hermes!详细介绍贴到下面你好我是 **Hermes Agent**一个 CLI 形式的 AI 助手。让我也用终端友好的方式介绍一下自己 身份 - 我是基于 CLI 的 AI Agent - 每次会话都会读取 AGENTS.md 和 USER.md 来了解背景和上下文 - I have persistent memory across sessions (via files) 工作目录 当前工作目录~/.Hermes/workspace 配置文件AGENTS.md (我是谁), USER.md (我是谁), TOOLS.md (工具配置) 记忆系统 - 日常日志memory/YYYY-MM-DD.md - 长期记忆MEMORY.md (仅在主会话中读取) - 通过记忆文件实现跨会话上下文 ⚙️ 可用能力 - 终端命令执行 (bash, python 等) - Web 浏览器自动化 - 文件操作与搜索 - GitHub 集成 - 浏览器浏览与视觉分析 - 以及各种 Skills 扩展功能 Tools 清单 已注册工具 - browser_* 系列浏览器操作 - execute_code执行 Python 脚本 - terminal执行 shell 命令 - file tools读、写、搜索文件 - memory / skill*记忆和技能管理 - 等等... (可用 skills_list 查看所有技能) MCP 集成 - mcporter远程 MCP 服务器连接 - clawhub技能市场安装 - 已安装 clawhub MCP 服务器 风格 - 用简单的终端可渲染文本 - 避免过度格式化的 markdown - 任务复杂时会使用 TODO 追踪 有什么具体想让我帮你做吗比如 - 分析某个代码库 - 爬取或搜索网络信息 - 自动化某个重复任务 - 或者只是聊会儿天另外Hermes可以作为ACP服务端供调用让 Hermes 以 ACP 服务端运行 hermes acp # 以 ACP 模式启动stdio 通信原理如下当 Hermes 以 hermes acp 启动时它变成了一个通过标准输入输出通信的服务器叫做 ACP 服务端。它只认 JSON-RPC 格式的指令。架构是这样的JSON-RPC通过 stdin/stdout 传递┌─────────────────┐ pipe ┌─────────────────┐│ ACP 客户端 │ ← ─ ─ ─ ─ ─ ─ → │ Hermes ACP ││ (你需要写的程序) │ stdin / stdout │ 服务端 │└─────────────────┘ └─────────────────┘也就是说需要一个中间人程序负责1. 向 Hermes 的 stdin 写入 JSON-RPC 请求2. 从 Hermes 的 stdout 读取 JSON-RPC 响应3. 把结果传回给你Hermes ACP模式有大用途 —— 我觉得想法很Nice2.2 Docker安装推荐生产环境使用如果你希望更干净地隔离环境推荐使用Docker# 创建数据目录 mkdir -p ~/.hermes # 交互式安装向导首次配置 docker run -it --rm \ -v ~/.hermes:/opt/data \ nousresearch/hermes-agent setup之后后台运行Gatewaydocker run -d \ --name hermes \ --restart unless-stopped \ -v ~/.hermes:/opt/data \ nousresearch/hermes-agent gateway run重要提示所有数据配置、API密钥、会话、记忆、技能都存在~/.hermes目录中Docker镜像本身是无状态的升级镜像不会丢失任何数据2.3 Docker Compose完整配置version: 3.8 services: hermes: image: nousresearch/hermes-agent:latest container_name: hermes restart: unless-stopped command: gateway run volumes: - ~/.hermes:/opt/data deploy: resources: limits: memory: 4G cpus: 2.0三、Provider配置选择你的大模型3.1 支持的模型提供商Hermes Agent支持非常多的模型提供商Provider说明配置方式Nous Portal订阅制零配置OAuth登录OpenAIGPT系列API KeyAnthropicClaude系列API KeyOpenRouter多模型路由API KeyDeepSeekDeepSeek APIAPI KeyHuggingFace20开源模型统一路由HF_TOKENMiniMaxMiniMax国际版API Key阿里云/QwenDashScopeAPI Key本地Ollama/VLLM自托管模型Custom EndpointKimi/Moonshot月之暗面模型API Key3.2 配置步骤运行交互式配置向导hermes setup或者分别配置hermes model # 选择模型 hermes tools # 配置工具 hermes setup # 一站式配置最低要求模型上下文窗口至少64K tokens否则无法支持多步工具调用工作流。3.3 配置示例使用OpenRouter在~/.hermes/.env中添加OPENROUTER_API_KEYsk-or-v1-xxxxx四、内存系统让Agent真正记住你这是Hermes Agent最核心的差异化特性之一——持久化记忆系统。4.1 双层记忆架构Hermes Agent使用两个文件来管理记忆MEMORY.md~2,200字符Agent的个人笔记记录环境事实、工作流规范、经验教训USER.md~1,375字符用户画像记录用户偏好、沟通风格、身份信息每次新会话开始时这些记忆会自动注入系统提示词让Agent能够想起来之前学到的重要信息。4.2 记忆的工作方式记忆采用冻结快照模式——在会话启动时注入一次之后不会中途改变保证LLM的prefix缓存性能。Agent在会话中增加的新的记忆会立即持久化到磁盘但这些新记忆只会在下次会话才生效。4.3 记忆工具操作Agent通过memory工具管理记忆add添加新记忆replace替换现有记忆使用唯一子串匹配remove删除不再相关的记忆使用示例用户我习惯用TypeScript而不是JavaScript → Agent自动保存到USER.mdPrefers TypeScript over JavaScript 用户这台服务器是Debian 12装了PostgreSQL 16 → Agent自动保存到MEMORY.mdServer runs Debian 12 with PostgreSQL 164.4 会话搜索跨越时间找回对话除了持久化记忆Agent还能搜索所有历史会话hermes sessions list # 浏览历史会话会话数据存储在SQLite数据库中~/.hermes/state.db支持FTS5全文搜索。Agent可以找到上周讨论的那个问题即使那件事没有保存在记忆文件中。4.5 外部记忆提供者除了内置的记忆系统Hermes还支持8个外部记忆提供者插件包括Honcho塑料实验室的用户建模方言系统Mem0OpenVikingHindsightHolographicRetainDBByteRoverSupermemory这些提供者支持知识图谱、语义搜索、自动事实提取等高级功能hermes memory setup # 选择并配置提供者 hermes memory status # 查看当前激活的提供者五、技能系统Agent的程序记忆5.1 什么是技能Skills技能是按需加载的知识文档——当Agent需要用到某个技能时才会加载避免了把所有知识都塞进上下文带来的token浪费。技能采用渐进式披露Progressive Disclosure模式Level 0skills_list()→ 仅返回技能名称和描述列表~3K tokensLevel 1skill_view(name)→ 加载完整技能内容Level 2skill_view(name, path)→ 加载特定参考文件5.2 使用技能所有已安装的技能都可以作为斜杠命令使用/gif-search funny cats /axolotl help me fine-tune Llama 3 /github-pr-workflow create a PR for auth refactor /plan design a rollout for migration也可以在自然对话中触发❯ 我需要部署一个K8s集群帮我看看有什么技能可以用5.3 技能来源Hub生态Hermes支持从多个来源安装技能来源示例说明官方技能official/security/1passwordHermes官方维护skills.shskills-sh/vercel-labs/...Vercel公共技能目录Well-Known端点well-known:https://...URL方式发现GitHub直接openai/skills/k8s从GitHub仓库安装ClawHubclawhub:...第三方技能市场LobeHublobehub:...LobeHub社区技能目录搜索和安装示例hermes skills search kubernetes # 搜索所有来源 hermes skills search react --source skills-sh # 只搜skills.sh hermes skills install openai/skills/k8s # 安装GitHub技能 hermes skills install official/security/1password # 安装官方技能 hermes skills check # 检查已安装技能的更新 hermes skills update # 更新有变化的技能5.4 Agent自主创建技能这是最令人惊叹的功能——Agent能够自己创建技能Agent会在以下情况自动创建技能完成了5步以上的复杂任务踩过坑后找到正确路径用户纠正了Agent的方案发现了 nontrivial 的工作流程# Agent可以使用skill_manage工具 skill_manage(actioncreate, namedeploy-k8s, content..., categorydevops) skill_manage(actionpatch, namedeploy-k8s, old_string旧内容, new_string新内容) skill_manage(actiondelete, name过时的技能名)技能目录结构~/.hermes/skills/ ├── mlops/ │ └── axolotl/ │ ├── SKILL.md # 主指令文件必需 │ ├── references/ # 额外文档 │ ├── templates/ # 输出格式模板 │ ├── scripts/ # 可调用的辅助脚本 │ └── assets/ # 补充资源 └── devops/ └── deploy-k8s/ # Agent创建的技能 └── SKILL.md5.5 技能安全扫描所有从Hub安装的技能都会经过安全扫描数据外泄检测提示词注入检测破坏性命令检测供应链信号检测如果扫描发现危险级别的问题会被直接阻止警告级别可以用--force参数覆盖需要人工审查后。六、MCP集成连接一切工具6.1 什么是MCPMCPModel Context Protocol是一种开放标准协议让Hermes Agent能够连接外部工具服务器——GitHub、数据库、文件系统、浏览器、内部API等。如果你想让Hermes使用一个已经存在于别处的工具MCP通常是最简洁的方式。6.2 快速配置示例安装MCP支持如果用了标准安装脚本则已包含cd ~/.hermes/hermes-agent uv pip install -e .[mcp]添加GitHub MCP服务器在~/.hermes/config.yaml中mcp_servers: github: command: npx args: [-y, modelcontextprotocol/server-github] env: GITHUB_PERSONAL_ACCESS_TOKEN: ghp_xxx tools: include: [create_issue, list_issues, search_code] prompts: false resources: false添加文件系统MCP服务器mcp_servers: filesystem: command: npx args: [-y, modelcontextprotocol/server-filesystem, /home/user/projects]HTTP远程MCP服务器mcp_servers: company_api: url: https://mcp.internal.example.com headers: Authorization: Bearer ***6.3 MCP工具命名规则MCP工具会自动前缀以避免命名冲突服务器名_工具名 → mcp_server_tool例如github服务器的create_issue→mcp_github_create_issuefilesystem服务器的read_file→mcp_filesystem_read_file6.4 工具过滤精细化权限控制MCP支持非常精细的工具过滤# 白名单模式只暴露指定的工具 mcp_servers: github: tools: include: [create_issue, list_issues] # 黑名单模式排除危险操作 mcp_servers: stripe: url: https://mcp.stripe.com tools: exclude: [delete_customer, refund_payment] # 完全禁用 mcp_servers: legacy: url: https://mcp.legacy.internal enabled: false6.5 MCP采样支持MCP服务器可以通过sampling/createMessage协议向Hermes请求LLM推理能力mcp_servers: my_server: command: my-mcp-server sampling: enabled: true model: openai/gpt-4o # 可选覆盖默认模型 max_tokens_cap: 4096 # 最大token数 timeout: 30 # 超时秒数 max_rpm: 10 # 每分钟最大请求数6.6 Hermes本身也可以作为MCP服务器Hermes不仅可以连接MCP服务器它本身也能作为MCP服务器对外提供能力。这意味着Claude Code、Cursor、Codex等MCP客户端可以通过Hermes向所有已连接的消息平台发消息和读取对话历史hermes mcp serve七、语音模式真正的人机对话7.1 三种语音模式模式平台说明交互式语音CLI按CtrlB录音Agent自动检测沉默并回复语音回复Telegram/DiscordAgent用语音气泡回复文字消息语音频道DiscordAgent加入语音频道听懂用户说话并语音回复7.2 CLI语音模式安装语音依赖pip install hermes-agent[voice] pip install faster-whisper # 推荐本地免费STT无需API Key在CLI中启用hermes /voice on # 启用语音模式操作方式按CtrlB开始录音听到提示音表示开始说话Live音频电平条实时显示停止说话后3秒自动停止录音两声提示音确认音频通过Whisper转文字后发给Agent如果开启了TTSAgent的回复会语音播报之后自动回到录音状态继续说话无需按键7.3 语音提供商对比语音转文字STT提供者模型速度质量费用API Key本地faster-whisperbase/small/large中好-最好免费不需要Groqwhisper-large-v3-turbo极快~0.5s好免费额度需要OpenAIwhisper-1快~1s好付费需要文字转语音TTS提供者质量费用延迟API KeyEdge TTS好免费~1s不需要ElevenLabs极佳付费~2s需要OpenAI TTS好付费~1.5s需要NeuTTS好免费取决于CPU不需要推荐配置本地faster-whisperSTT零成本 Edge TTSTTS零成本 完全免费的语音方案7.4 Discord语音频道最炫酷的功能——Agent加入你的Discord语音频道像真人一样和你对话配置Discord Bot权限添加Connect、Speak、Voice Activity启用Discord特权IntentsPresence、Members、Message Content安装Opus编解码器配置DISCORD_ALLOWED_USERS白名单# 加入语音频道 /voice join # Agent会自动 # - 识别当前频道的用户 # - 听取每个人的发言 # - 转写 → Agent处理 → TTS语音回复 # - 文字记录也会出现在文字频道八、消息网关15平台一个Agent8.1 支持的平台Hermes Agent的消息网关支持以下平台CLI、Telegram、Discord、Slack、WhatsApp、Signal、Matrix、Mattermost、Email、SMS、DingTalk、飞书Feishu、WeCom、BlueBubbles、Home Assistant、Webhook8.2 配置消息平台hermes gateway setup # 交互式配置向导 hermes gateway # 启动网关以飞书为例Feishu配置# ~/.hermes/config.yaml channels: feishu: enabled: true app_id: cli_xxx app_secret: xxx bot_name: Hermes九、安全机制放心使用9.1 命令审批系统对于潜在危险的命令Hermes会请求用户确认# 配置审批规则 channels: telegram: approval_required: [rm -rf, sudo, git push --force]9.2 容器隔离推荐使用Docker或SSH后端运行命令彻底隔离Agent操作环境hermes config set terminal.backend docker # Docker隔离 hermes config set terminal.backend ssh # SSH远程隔离9.3 环境变量过滤对于MCP的stdio服务器Hermes不会盲目传递完整shell环境只传递明确配置的环境变量和必要的安全基准变量。十、Hermes Agent vs OpenClaw两大开源AI Agent深度对比很多朋友会问Hermes Agent和我已经在用的OpenClaw有什么不同应该选哪个这个问题非常实际让我从多个维度进行深入对比。10.1 定位差异个人助手 vs 多节点协作平台OpenClaw的核心定位是一个多节点AI协作平台。它的设计初衷是让一个主节点协调多个子节点Robot01-04、aaa、Windows-PC等每个节点可以独立运行不同的任务通过消息通道飞书、TUI等与用户交互。在我的实际使用中OpenClaw更多扮演的是一个AI中枢的角色——管理地球仪AI功能玩法的更新、协调子节点的健康检查、处理多源新闻采集等后台任务。Hermes Agent的核心定位是一个面向终端用户的个人AI助手。它更侧重于与用户个人的交互体验——记住用户的偏好、自主学习新的技能、在各种消息平台上随时响应用户需求。它的设计哲学是一个与你共同成长的Agent。一句话总结OpenClaw是AI指挥官Hermes Agent是AI伙伴。10.2 记忆系统对比维度Hermes AgentOpenClaw记忆形式MEMORY.md USER.md双文件字符限制2,2001,375MEMORY.md长期记忆 每日memory/YYYY-MM-DD.md日志记忆容量紧凑设计强制精简更宽松支持大量日记式记录外部记忆支持8种外部记忆提供者Mem0/Honcho等通过skill系统扩展记忆能力会话搜索SQLite FTS5全文搜索所有历史会话session_history工具按需查询特色Agent主动管理记忆容量、自动去重、安全扫描按日期组织适合事件追踪10.3 技能系统对比Hermes Agent的技能系统是它最引以为傲的功能之一Agent可自主创建技能这是Hermes独有的能力——Agent在完成复杂任务后会主动将工作流程保存为可复用技能渐进式披露技能按需加载Level 0仅列表、Level 1才加载全文token效率极高多Hub生态支持官方/ skills.sh/ GitHub/ ClawHub/ LobeHub等多个技能市场安全扫描每次安装都会进行威胁扫描条件激活技能可以设置fallback机制如web工具不可用时自动启用duckduckgo-searchOpenClaw的技能系统同样强大Skill商店通过clawhub命令安装社区技能飞书专属技能feishu-bitable、feishu-calendar、feishu-task等飞书生态深度集成按需加载使用前阅读SKILL.md系统化程度高自建能力支持用户创建自定义技能skill-creator10.4 多平台消息接入对比平台Hermes AgentOpenClaw飞书✅ 支持✅ 深度集成App/机器人/频道规则Telegram✅✅Discord✅ 含语音频道✅Slack✅✅WhatsApp✅❌Signal✅❌Email/SMS✅❌CLI/TUI✅✅ (openclaw-tui)家庭助理✅ (Home Assistant)❌Webhook✅✅Hermes在平台覆盖面上更广尤其是对Signal、Email、Home Assistant的支持是OpenClaw目前没有的。而OpenClaw在飞书生态的深度集成上更胜一筹——多维表格、日历、任务、云文档等飞书原生能力的Skill支持非常完善。10.5 MCP支持对比两者都支持MCPModel Context Protocol但切入点不同Hermes Agent的MCP作为MCP客户端连接外部MCP服务器GitHub、文件系统等获取更多工具能力作为MCP服务器对外暴露消息能力让其他MCP客户端通过Hermes发消息工具前缀规则mcp_server_tool清晰明了支持MCP采样MCP服务器向Hermes请求LLM推理OpenClaw的MCP通过mcporterSkill配置MCP服务器支持HTTP和stdio两种连接模式主要用于扩展工具能力如文件操作、远程服务调用等10.6 语音交互对比维度Hermes AgentOpenClawCLI语音输入✅ CtrlB录音 自动静默检测❌TTS回复✅ 多引擎Edge/ ElevenLabs/ OpenAI/ NeuTTS❌通过外部TTS工具实现语音频道✅ Discord语音频道实时对话❌STT引擎本地faster-whisper免费 Groq OpenAI需要外部集成特色语音聊天的完整闭环本地方案零成本可通过飞书等平台间接实现语音10.7 架构哲学对比Hermes Agent强调自主进化Agent自己管理记忆、创建技能、优化自身渐进式披露所有信息技能、记忆都按需加载多后端执行6种终端后端、5种浏览器后端可选沙箱隔离社区生态多Hub技能市场开放社区共建OpenClaw强调多节点协作主节点多个子节点分布式任务处理系统化架构Gateway/Agent/Skill分层清晰飞书优先飞书生态深度集成适合国内企业场景中央存储通过同宇宙MCP文件服务器实现多节点文件同步10.8 选型建议选择 Hermes Agent 当你需要 一个真正懂你的个人AI助手能记住你的偏好并持续进化️ 完整的语音交互体验CLI录音、Discord语音频道、TTS回复️ 自主创建和优化技能的工作流自动化 在Signal、Email、Home Assistant等多平台上与AI交互 完全免费的本地STTTTS语音方案选择 OpenClaw 当你需要️ 多台设备/节点统一协调的AI中枢管理 飞书多维表格、日历、任务等企业协作工具的深度集成 多节点分布式任务处理如地球仪玩法更新、健康检查 面向组织的AI助手平台适合团队使用场景 对接国内生态飞书、钉钉、企业微信等两者也可以结合使用实际上OpenClaw的MCP支持意味着你可以让OpenClaw调用Hermes作为某个子节点的能力或者让Hermes通过MCP连接到OpenClaw的消息网关实现互补。十一、实用场景举例场景1每日自动化报告每天早上9点帮我检查Hacker News的AI新闻然后总结发到我的Telegram。→ Hermes自动创建Cron任务每天定时执行发送到指定平台。场景2个人代码助手通过ACP集成在VS Code/Zed中直接召唤Hermes处理代码任务。场景3跨平台知识库配合MCP的文件系统服务器Hermes可以管理整个项目文档帮你写文档、找资料、做总结。场景4Discord语音助手在Discord服务器中Hermes作为语音Bot加入频道实时回答问题、解释代码、协助创作。场景5定时任务调度每周一早上8点给我发送上周GitHub活跃度报告。→ Hermes设置周期性Cron任务自动收集数据并发送报告。十二、总结Hermes Agent是一款真正具有突破性的开源AI Agent项目。它的核心优势在于内置学习闭环唯一一个有built-in learning loop的Agent能自主创建技能、自动优化、持续改进真正的跨平台15消息平台一个Agent覆盖所有沟通渠道全平台运行从$5 VPS到GPU集群从服务器到手机无处不在强大的记忆系统持久化记忆 会话搜索 外部记忆提供者构建深度的用户理解开放的技能生态兼容agentskills.io支持多个技能市场社区共建MCP全面支持连接一切外部工具GitHub、数据库、文件系统随手拈来语音交互本地STTTTS免费方案Discord语音频道真正实现语音对话顶级团队背书Nous Research出品质量有保证与OpenClaw相比Hermes更侧重于个人AI伙伴的角色强调自主进化和语音交互而OpenClaw则在多节点协作和飞书企业生态方面更有优势。两者定位不同在实际使用中完全可以互补——用OpenClaw做AI中枢协调用Hermes做贴身智能助手。官方网站https://hermes-agent.nousresearch.com/GitHub项目https://github.com/NousResearch/hermes-agentNous Research官网https://nousresearch.com/——————————————————————————————————————————

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2510980.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…