私域 AI 算力工坊:VMware 架构 + Hermes 智能体本地部署攻略(2)
简单回顾下:Hermes 是一款开源 AI 智能代理,能自动监听共享文件夹、执行各类自动化任务,搭配我们之前配置的 SMB 共享,就能实现 Windows 宿主机扔文件、Ubuntu 虚拟机自动处理,全程数据不出本机,隐私和效率双在线。
话不多说,直接上安装步骤,全程在 Ubuntu 虚拟机内操作,每一步都有详细说明,跟着做就不会错!
目录
1、安装前准备
确保你已经完成这两步前置操作,否则会影响安装(具体查看私域 AI 算力工坊:VMware 架构 + Hermes 智能体本地部署攻略(1)):
-
VMware 已成功搭建 Ubuntu 虚拟机(推荐 22.04 LTS 版本,长期稳定,适配性最好);
-
Ubuntu 虚拟机已连接网络(NAT模式最佳,能正常访问外网,用于下载依赖)。
提示:打开 Ubuntu 终端的快捷键是 Ctrl + Alt + T,全程在终端操作即可,不用复杂配置。
2、三步一键安装 Hermes
2.1:更新系统源
Ubuntu 系统默认的软件源可能存在延迟,先执行更新命令,让系统获取最新的软件包信息,避免后续安装 curl 或 Hermes 时出现“找不到包”的问题。
sudo apt update
执行后会要求输入 Ubuntu 登录密码(输入时密码不会显示,正常输入即可,输完按回车),等待1-2分钟,直到更新完成。
2.2:安装 curl(必备工具)
curl 是一款用于下载网络文件的工具,我们后面要通过它下载 Hermes 的安装脚本,所以必须安装。执行以下命令,一键安装 curl:
sudo apt install curl -y
2.3:一键安装 Hermes(核心命令)
这一步是关键,避开官方源下载缓慢的问题,一键拉取并安装 Hermes 所有依赖和程序,不用手动配置任何环境。
curl -fsSL https://ghfast.top/https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
执行后,脚本会自动检测系统环境、安装所需依赖(如 Python、Node.js 等)、克隆 Hermes 仓库并完成配置,全程无需手动干预。
⚠️ 注意:安装过程会持续 5-10 分钟(取决于网络速度),终端会不断输出安装日志,不用着急,耐心等待即可。
3、安装完成后:启动 Hermes
安装成功后,无需复杂配置,直接在终端输入以下命令,即可启动 Hermes:
Hermes
4、进阶推荐(可选)
如果想让 Hermes 开机自启,避免每次重启虚拟机都手动启动,可执行以下命令,设置后台自启:
后台运行 Hermes(关闭终端也不会停止)
nohup hermes &
设置开机自启(推荐)
sudo systemctl enable hermes
sudo systemctl start hermes
5.SMB 共享文件夹配置
5.1 Ubuntu 安装 Samba 共享服务
sudo apt install samba -y
5.2 创建共享目录并开放权限
mkdir /home/你的用户名/shared
sudo chmod 777 /home/你的用户名/shared
5.3 修改 Samba 核心配置文件
sudo nano /etc/samba/smb.conf
5.4在配置文件最底部添加共享参数
[ubuntu-share]
comment = Ubuntu Shared Folder
path = /home/用户名/share
browseable = yes
writable = yes
read only = no
create mask = 0777
directory mask = 0777
valid users = 用户名
5.5 重启 Samba 服务生效
sudo systemctl restart smbd
5 Windows 主机访问共享文件夹
- 右键此电脑选择映射网络驱动器
- 在文件夹输入
\\虚拟机IP\ubuntu-share - 勾选使用其他凭据连接
- 输入填入的用户名和密码
6.一键启动 Hermes + 自动监听共享文件夹
nohup hermes-agent run --watch /home/$USER/shared --output /home/$USER/shared > hermes.log 2>&1 &
- 自动监听共享文件夹:
/home/你的用户名/shared - 自动把 AI 处理结果放回同一个文件夹
- 后台永久运行(关闭终端不中断)
- 日志自动保存,方便排查问题
7.关闭监听
pkill -f hermes-agent
总结
本文围绕 “Windows 宿主机 + Ubuntu 虚拟机 + SMB 共享 + Hermes AI 代理” 的本地离线自动化场景,提供了一套完整、可落地的实操方案,核心目标是实现 “Windows 扔文件、Ubuntu 自动 AI 处理”,全程数据内网流转,兼顾隐私与效率。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)