源码论坛新源代

 找回密码
 立即加入
香港云VPS只要28/月新源代香港VPS 站长建站必备
文字广告50/月 Q 380559645
谷歌苹果ID,推特脸书TK,Telegram邮箱全优惠
查看: 23|回复: 2
收起左侧

Hermes Agent新手教程:从入门到精通,附带变现方式

  [复制链接]
  • TA的每日心情
    擦汗
    14 小时前
  • 签到天数: 1735 天

    连续签到: 3 天

    [LV.Master]伴坛终老

    小黄牛 发表于 6 天前 | 显示全部楼层 |阅读模式


    Hermes总结来是更高级的龙虾。它更稳定更省钱,会自动进化并且更好用。之前有人靠安装龙虾提车,学会Hermes教程拿去赚钱,这一次轮到你买车。本推带来从安装到实战的新手教程
    1.新手入门
    目标让你的Hermes跑起来,完成第一次对话
    核心概念
    记忆:跨会话的记住你的偏好、项目上下文以及环境
    技能skill:日常执行中自动总结并制作skill,以更好的工作与节省token
    网关系统:链接15+通讯平台的渠道
    以下是正式执行步骤

    一键安装Hermes   macOS/Linux/WSL2

    1. curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
    复制代码


    Windows 用户:
    需先安装 WSL2,然后在 WSL2 终端中执行上述命令。 citation
    非常简单安装过程中自动处理:
    安装过程会自动处理:
    Python、Node.js、Git 等依赖项
    创建配置目录 ~/.hermes/
    设置环境变量

    1. source ~/.bashrc  # 重载shell配置(zsh用户执行:source ~/.zshrc)
    2. hermes version    # 检查版本
    3. hermes doctor     # 诊断运行环境
    复制代码


    任务 2:配置模型供应商
    安装完成后,系统会自动进入配置向导。选择 Quick Setup(推荐新手),然后选择模型供应商。
    推荐的新手配置方案:
    模型供应商
    Deepseek、kimi等国产大模型,免费额度高,先尝试后再用高级大模型
    配置命令:
    bash
    hermes chat -q "Hello! What tools do you have available?"
    首次对话测试
    bash
    hermes model  # 交互式选择模型
    # 或直接设置
    hermes config set OPENROUTER_API_KEY sk-or-xxx
    如果回复正常则安装成功
    常见的命令
    hermes交互式命令行界面,开启对话
    hermes model选择大语言模型服务商与对应模型
    hermes tools配置启用的工具集
    hermes config set设置单项配置项
    hermes gateway启动消息网关
    hermes setup重新运行全量配置向导
    hermes doctor诊断运行环境与配置问题
    hermes status检查配置状态
    hermes update更新至最新版本
    第二阶段:中级进阶
    目标:让 Hermes 变得“有用”,接入常用通讯平台
    核心机制深度理解
    1. Skill 系统(技能沉淀)
    这是 Hermes 最强大的特性。当 Hermes 完成一个复杂任务后,它会自动总结经验并创建可复用的 Skill。
    触发 Skill 创建的时机:
    完成多步骤任务后
    用户明确要求“创建技能”时
    跨会话重复某种工作模式时
    查看已有技能:
    bash
    ls ~/.hermes/skills/
    ls ~/.hermes/skills/
    2. 消息网关(Gateway)
    一个网关可以同时接入 15+平台,实现“随时随地调用 AI”。
    实践任务清单
    任务 1:接入 Telegram 机器人
    步骤 1:创建 Bot
    在 Telegram 中搜索 @BotFather
    发送 /newbot 创建新机器人
    获取 Bot Token
    步骤 2:配置 Hermes
    # 在 ~/.hermes/.env 中添加
    TELEGRAM_BOT_TOKEN=your-bot-token

    # 或通过命令配置
    hermes config set TELEGRAM_BOT_TOKEN your-bot-token
    步骤 3:编辑配置文件
    yaml
    # ~/.hermes/config.yaml
    gateway:
      adapters:
        telegram:
          enabled: true
    启动网关
    bash
    hermes gateway
    步骤 5:在 Telegram 中向机器人发送 /start
    任务 2:接入飞书/钉钉机器人
    飞书配置:
    bash
    hermes gateway setup
    # 选择飞书,按照指引配置
    或手动编辑 ~/.hermes/config.yaml:
    yaml
    gateway:
      adapters:
        feishu:
          enabled: true
          require_mention: false
          default_group_policy: open
    钉钉配置:
    yaml
    gateway:
      adapters:
        dingtalk:
          enabled: true
    任务 3:配置常用工具集
    bash
    hermes tools
    可用工具
    可启用的工具包括:
    filesystem文件读写操作
    web_search互联网搜索
    firecrawl网页抓取
    send_message多平台消息发送
    execute_command执行终端命令
    mcp模型上下文协议扩展
    任务 4:测试记忆功能
    告诉 Hermes 你的偏好(如:“我叫小明,我喜欢用中文交流”)
    退出对话:exit
    重新开启对话:hermes chat
    问它:“你知道我是谁吗?”
    如果它能记住你的名字,说明记忆系统正常工作。
    任务 5:触发 Skill 创建
    尝试让 Hermes 完成一个复杂任务:
    bash
    hermes chat
    > 请帮我抓取 Hacker News 首页的AI新闻,并总结成中文摘要发给我
    观察 Hermes 是否会提示创建新技能。
    中级阶段验收标准
    Telegram/飞书机器人能正常响应消息
    hermes tools 启用了至少 3 个工具
    跨会话记忆功能正常(重开对话后能识别你)
    成功触发至少一次 Skill 创建流程
    第三阶段:高手精通
    目标:构建自进化闭环,实现自动化工作流
    核心机制深度理解
    1. MCP(Model Context Protocol)集成
    MCP 是一种标准协议,允许 Hermes 连接到外部工具和服务。通过 MCP,Hermes 可以:
    连接本地数据库
    操作 GitHub 仓库
    调用自定义 API
    访问文件系统
    2. 多 Agent 编排
    Hermes 支持并行任务处理,可以创建多个子 Agent 协同工作。
    3. Cron 定时任务
    内置 Cron 调度,支持 7×24 小时自动执行任务。
    实践任务清单
    任务 1:MCP 扩展集成
    安装 MCP 扩展:
    bash
    uv pip install -e ".[mcp]"
    配置 MCP 服务器:
    在 ~/.hermes/config.yaml 中添加:
    yaml
    mcp:
      servers:
        filesystem:
          command: "npx"
          args: ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/dir"]
        github:
          command: "npx"
          args: ["-y", "@modelcontextprotocol/server-github"]
    使用 MCP 工具:
    在对话中直接调用:
    请读取我GitHub上的最新Issue,并总结给
    任务 2:搭建定时自动化任务
    创建 Cron 任务:
    bash
    任务 2:搭建定时自动化任务

    创建 Cron 任务:
    Hermes 会自动创建对应的 Cron 任务配置。
    查看定时任务
    bash
    ls ~/.hermes/cron/
    手动管理 Cron:
    编辑 ~/.hermes/cron/tasks.yaml:
    yaml
    tasks:
      - name: daily_news
        schedule: "0 9 * * *"  # 每天早上9点
        command: "总结今日AI新闻"
        platform: telegram
        chat_id: "your-chat-id"
    任务 3:多 Agent 编排
    创建主 Agent 调用子 Agent:
    bash
    hermes chat
    > 创建一个调研Agent负责收集信息,一个写作Agent负责整理成文,一个校对Agent负责检查错误
    通过配置文件定义多 Agent 协作流程:
    yaml
    agents:
      researcher:
        role: "调研员"
        tools: [web_search, firecrawl]
      writer:
        role: "作家"
        tools: [filesystem]
      editor:
        role: "校对员"
        tools: [filesystem]
    任务 4:高级配置与安全
    配置执行后端:
    bash
    # Docker隔离模式
    hermes config set terminal.backend docker

    # SSH远程模式
    hermes config set terminal.backend ssh
    数据备份
    bash
    # 备份配置
    tar -czvf hermes-backup.tar.gz ~/.hermes/

    # 备份内容:
    # ~/.hermes/sessions/    # 对话历史
    # ~/.hermes/memories/    # 记忆数据
    # ~/.hermes/skills/      # 技能配置
    # ~/.hermes/config.yaml # 主配置
    任务 5:性能优化
    监控日志:
    bash
    tail -f ~/.hermes/logs/hermes.log
    优化启动速度
    bash
    # 预热模型
    hermes model warmup
    资源限制:
    在 Docker 中运行以限制资源:
    bash
    docker run -d \
      --name hermes-agent \
      --memory="2g" \
      --cpus="2" \
      -v ~/.hermes:/home/hermes/.hermes \
      ghcr.io/nousresearch/hermes-agent:latest \
      hermes
    高手阶段验收标准
    MCP 扩展正常集成(至少连接一个外部服务)
    Cron 定时任务能自动执行
    多 Agent 协作流程正常运行
    掌握数据备份与安全配置
    能阅读并修改 config.yaml 高级配置
    常见问题与解决方案
    hermes: command not found执行 source ~/.bashrc 或检查 PATH
    安装后找不到命令ln -sf 重建软链接
    Windows 无法安装需先安装 WSL2
    API 密钥未设置运行 hermes model 配置
    模型不响应检查 API Key 额度
    更新后配置丢失运行 hermes config check 然后 hermes config migrate
    机器人无响应检查网关是否运行 hermes gateway
    权限错误验证 Bot Token 和权限
    消息未发送检查通道 ID 和配置
    诊断命令
    遇到任何问题,首先运行:
    hermes doctor
    这会告诉您缺少什么以及如何修复。
    学习资源汇总

    游客,如果您要查看本帖隐藏内容请回复


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即加入

    x
  • TA的每日心情
    慵懒
    3 天前
  • 签到天数: 447 天

    连续签到: 1 天

    [LV.9]以坛为家II

    haruiwen 发表于 3 天前 | 显示全部楼层
    RE: Hermes Agent新手教程:从入门到精通,附带变现方式 [[url=]修改[/url]]








    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    QQ|小黑屋|手机版|注册|源码论坛 |网站地图

    GMT+8, 2026-4-21 22:08 , Processed in 0.406250 second(s), 26 queries .

    Powered by Discuz!

    © 2001-2023 新源代源码论坛 XYDAI.CN

    快速回复 返回顶部 返回列表