[智能体-584]:Hermes 自带工具集完整详解
发布时间:2026/6/29 3:59:42
分类:文化教育
浏览:1234
![[智能体-584]:Hermes 自带工具集完整详解](http://pic.xiahunao.cn/yaotu/[智能体-584]:Hermes 自带工具集完整详解)
一、基础概念工具 / 工具集 区别工具Tool最小执行单元是可被模型自动调用的底层函数如read_file、terminal、cronjob。工具集Toolset按业务场景打包一组关联工具支持一键启用 / 禁用隔离权限。两类入口模型自动调用LLM 判断需求自动触发工具会话斜杠命令/tools手动查看、开关全部内置工具集。分层原生内置工具集开箱即用无需额外 MCP 服务MCP 外部扩展工具外接数据库 / Git 等。二、Hermes-CLI 默认完整内置工具集交互终端默认全启用1. file 文件工具集开发 / 文档核心包含工具read_file、write_file、patch、search_files、list_dir、mv、rm、mkdir功能本地文件完整读写、代码局部补丁修改、全局文件检索、目录管理场景读取配置、生成代码文件、批量修改项目、日志检索安全支持目录白名单限制防止越权读写系统文件。2. 命令行terminal 终端工具集运维 / 脚本执行包含工具terminal、processterminal执行Bash/PowerShell 命令支持前台、后台、指定工作目录兼容本地 / SSH/Docker 远端终端process后台进程管理查看、等待、杀死异步任务场景编译项目、服务启停、批量运维脚本、Git 操作。3. web 网络搜索工具集工具web_search、web_extractweb_search全网检索支持 Tavily/Firecrawl 后端web_extract抓取网页正文、自动转 Markdown去除广告场景资料调研、行业文档抓取、实时资讯查询。4. browser 无头浏览器自动化工具集12 个内置工具工具browser_navigate、browser_click、browser_input、browser_scroll、browser_vision、browser_screenshot、browser_wait、browser_download等能力完整 CDP 无头浏览器模拟人工点击、输入、截图、OCR、页面视觉分析场景自动化填报、网页数据爬取、表单批量提交、网页截图归档。5. vision image_gen多媒体视觉工具集vision图片 OCR 识别、图像内容理解、截图解析image_gen文生图、图生图生成 配套/image斜杠命令上传本地图片分析。6. cronjob 定时调度工具集你重点关注内置全套定时任务底层工具对应会话内/cron系列斜杠命令cron_create创建定时任务接收标准 Cron 表达式cron_list查询全部任务、下次执行时间cron_pause/resume/remove/run暂停、恢复、删除、手动执行任务cron_status调度服务健康检查持久化任务存入本地数据库Hermes 后台常驻即可自动触发。7. memory 跨会话记忆工具集工具memory_store、memory_recall持久存储关键信息跨会话不丢失区分临时对话上下文与长期记忆搭配session_search检索历史全部对话记录。8. code_execution 代码运行工具集工具execute_code沙箱执行 Python/JS 代码支持数据计算、CSV/JSON 处理、简单绘图隔离沙箱禁止高危系统操作。9. delegation 子智能体编排工具集核心工具delegate_task自动拆分复杂任务生成独立子 Agent 处理细分工作子 Agent 拥有隔离上下文、独立工具权限支持多层递归委派、多任务并行执行、结果聚合场景多源数据并行调研、复杂方案分步拆解。10. messaging 消息推送工具集内置多平台消息发送飞书、钉钉、Discord、Slack、Telegram工具send_message定时任务完成、告警、报表自动推送。11. tts 语音工具集text_to_speech文本转语音朗读支持 Edge TTS、ElevenLabs对应/voice斜杠指令。12. todo 任务规划工具集会话内轻量化任务看板创建、标记、查询待办事项用于复杂任务分步跟踪。13. clarify 交互澄清工具模型自动调用当需求模糊时主动向用户提问补全信息减少幻觉。14. skills 技能管理工具集工具skills_list、skill_view、skill_create、skill_patch、reload_skills管理自定义封装工作流技能对应会话斜杠/skills、/reload。15. safe 只读安全工具集仅开放文件读取、网页查询禁用写入 / 终端执行用于安全只读会话。三、扩展配套平台工具集非默认按需启用rl 训练工具集大模型微调、LoRA 训练、指标监控需 TINKER/WandB 密钥homeassistant 智能家居工具集HA 设备控制、状态查询kanban 看板工具集内置项目任务看板管理spotify/yuanbao/feishu第三方平台专属工具集computer_use桌面自动化macOS 后台键鼠控制。四、MCP 外部工具不属于 Hermes 原生内置补充区分Hermes 支持 MCP 协议接入第三方服务不属于自带工具集需手动配置文件 MCP、数据库 MCP、GitHub/GitLab、日历、企业内部 API启动命令hermes mcp serve可把 Hermes 自身暴露为 MCP 服务给 Cursor、VSCode 调用。五、工具集管理操作Hermes 会话内斜杠命令/tools查看当前已启用全部内置工具集、开关状态/reload重载所有工具集、技能、MCP 配置/debug开启工具调用完整日志查看模型调用了哪些内置工具/status查看当前会话允许的工具集白名单。六、内置工具集 vs 斜杠命令 / 自然语言 三层关系底层内置工具函数模型自动调用无用户感知中层/ 斜杠命令用户手动快捷入口直接映射工具集能力不走 LLM 推理/cron→ 调用 cronjob 工具集/model→ 切换模型配置工具/clear→ 清空 memory 临时上下文上层自然语言模型理解需求自动选择对应内置工具执行。七、内置工具集核心特点开箱即用安装 Hermes 后无需额外部署CLI 交互模式默认全加载权限隔离工具集可单独禁用关闭终端 / 文件写入可提升安全性调度联动cronjob定时工具可串联文件、终端、消息推送工具实现自动化流水线可观测/debug日志完整记录每一次工具调用参数、返回结果无幻觉内置工具为固定底层函数执行结果确定性强不会出现语义偏差。八、典型业务流水线示例多内置工具集联动/cron create 0 0 8 * * ? 每日生成业务报表定时触发 →terminal执行数据导出脚本 →file写入 Excel 报表 →web_extract抓取行业数据补充 →send_message推送飞书报表。 整条链路全部由 Hermes 原生内置工具集完成无需外部插件。