RK3566小主机变身AI管家:保姆级部署教程,提升效率的AI工具合集

实用教程2周前发布 iowen
3 00
RK3566小主机变身AI管家:保姆级部署教程,提升效率的AI工具合集RK3566小主机变身AI管家:保姆级部署教程,提升效率的AI工具合集

# RK3566小主机变身AI管家:保姆级部署教程,提升效率的AI工具合集

家里那台RK3566小主机,刷了飞牛NAS系统后,24小时挂着,存放一些平时用不上的文件资料,偶尔跑跑Docker。时间久了,这东西在我家的存在感越来越低——有时候甚至想不起来家里还有这么一台机器在跑着。

直到我接触到AI Agent这个方向,开始折腾个人AI助手相关的工具。我先后试过几个方案,功能确实能跑,但放在NAS上长期运行总觉得差点意思:要么配置太复杂,每次维护都要翻文档;要么吃硬件资源,一跑起来NAS就卡卡的;更别提有些工具只能在局域网里访问,出门在外想调用一下都找不到入口。

后来换到了Hermes,算是找到了一个相对平衡的点。它本身是专门为长期部署设计的AI Agent,资源占用控制得还行,接入模型之后可以通过终端、Web控制台和微信三种方式调用。对于NAS用户来说,把Hermes部署上去,相当于给这台24小时在线的机器配了一个专属AI管家——人在外面的时候,打开微信直接问,家里的“管家”帮你查资料、写内容、处理一些简单任务,全程不需要开电脑,不需要进后台。用了一个多月下来,这套组合是目前我试下来最适合NAS场景的方案。

从下面这张图可以快速理解这个工具的核心使用方式:

Hermes AI助手界面预览
Hermes的Web控制台界面,支持终端、Web和微信三种交互方式

Hermes是什么?为什么适合部署在NAS上?

Hermes是一个开源的AI Agent项目,可以理解成一个能够长期运行的个人AI助手

它和普通聊天机器人不太一样。普通聊天机器人更多是“问一句、答一句”,而Hermes更偏向长期使用任务沉淀。我们可以通过终端、Web控制台、消息平台和它交互,让它帮忙处理文本、生成内容,或者完成一些简单的自动化任务。

对于NAS用户来说,Hermes比较适合做成一个常驻服务

原因很简单:NAS本身就是一台24小时在线的设备,平时可以跑Docker、挂服务、做远程访问。如果把Hermes部署到NAS里,就相当于给这台机器加了一个可以随时调用的AI管家。

Hermes适合新手吗?

如果你是第一次接触AI Agent部署,Hermes的Docker一键部署脚本确实降低了门槛。相比其他需要手动配置环境变量、安装依赖的工具,Hermes的初始化向导会引导你完成模型选择和消息平台配置,整个过程大概10-15分钟就能跑起来。

不过,如果你完全不懂SSH和Docker基础操作,建议先花10分钟了解一下基本命令。Hermes的部署虽然简单,但后续维护(比如更新模型、调整配置)还是需要一些命令行基础。

Docker一键部署Hermes:从零开始的完整教程

我这次使用的是一台RK3566小主机,已经刷好了飞牛NAS ARM版系统。飞牛NAS本身支持Docker,所以这里不需要单独安装Docker,直接通过SSH执行脚本部署Hermes即可。

准备工作:开启SSH服务

首先打开飞牛NAS桌面的【Docker】,确认Docker服务已经开启。然后进入【系统设置】里的【SSH】,把SSH服务打开,后面的命令需要通过终端执行。

接着,电脑摁下【Win + X】键,选择【终端(管理员)】打开PowerShell窗口:

PR0

输入密码后,执行以下命令切换至root用户:

PR1

部署Hermes:一键脚本安装

切换好后,执行如下命令进行一键部署:

PR2

默认直接回车即可,然后进入Hermes初始化向导,等待镜像拉取。拉取完成后,会出现如下选项,直接选择快速开始即可(Quick setup)。

配置模型:以DeepSeek为例

回车后,会来到选择提供商页面(Select provider),这里以DeepSeek为例,选择进行回车。

接着,访问DeepSeek官方keys页面,创建一个API Key:
https://platform.deepseek.com/api_keys

复制好key后,填写到终端(粘贴不会显示)。模型这里就用默认的deepseek-chat,然后回车。

配置消息平台:先跳过,后续再配

会来到配置消息平台的部分,我们选择第二项,先暂时跳过。跳过后,等待一下,可以看到提示已经初始化完成了。

我们回车,运行这个Hermes。运行起来是这样的,我们可以对话询问一下:

PR3

可以看到它知道运行在Docker容器里面,接入的是DeepSeek模型。接着我们输入如下指令退出,完成剩下部分配置:

PR4

出现如上提示,代表全部配置完成啦!我们还可以访问Web控制台:
http://192.168.50.212:9119

常见错误与避坑指南

错误1:镜像拉取失败

如果网络环境不好,镜像拉取可能会超时。建议使用国内镜像源,或者在执行脚本前先配置Docker镜像加速器。

错误2:API Key填写错误

终端中粘贴API Key不会显示,容易误操作。建议先在记事本中复制好,然后右键粘贴(不要用Ctrl+V)。

错误3:模型选择后无法连接

部分模型需要额外配置代理或环境变量。如果使用DeepSeek,确保API Key有效且账户有余额。

将Hermes接入微信:实现真正的“随身AI管家”

我们重新执行一键部署脚本:

PR5

输入6进行配置聊天平台网关,然后会进入到如下页面,选择【WeiXin】然后回车。

接着会提示是否开始扫码登录,直接回车。扫码连接后,会来到如下页面,依次选择默认的配对审批模式和禁用群聊消息,然后回车使用当前连接的账号。

最后会回到消息平台选择菜单,选择【Done】退出。接着回到菜单,选择【8】重启一下Hermes服务。

此时可以给Hermes发送消息测试。可以看到能够正常回复了,但是还需要配对审批:

PR6

回到菜单,选择选项【10】执行容器内Hermes原生命令,输入审批授权的命令。出现如上提示,代表这个微信用户已经通过配对授权了。

接着我们直接对话询问就可以了:

PR7

可以看到,这次它成功的回复了!这样我们就配置好了Hermes并且接入到微信啦!接下来就是大开脑洞让它完成任务了,比如给个提示词:

PR8

效果(DeepSeek-chat模型)非常不错。

进阶技巧:微信接入的优化建议

技巧1:设置关键词触发

在Hermes配置中,可以设置特定关键词才触发AI回复,避免群聊中误回复。比如只对“@管家”开头的消息响应。

技巧2:多账号管理

如果你的NAS有多个用户,可以为每个用户单独配置微信账号,实现权限隔离。

技巧3:定时任务

Hermes支持定时任务,可以设置每天早上8点自动推送天气和日程提醒。这个功能在微信接入后特别实用。

使用误区:微信接入的常见问题

误区1:以为微信接入后就能直接对话

实际上,微信接入后需要先进行配对审批,否则Hermes不会响应。很多新手卡在这一步。

误区2:忽略群聊消息过滤

如果不配置群聊消息过滤,Hermes可能会在群聊中回复所有消息,造成干扰。建议默认禁用群聊消息。

误区3:认为微信接入后就不需要Web控制台

微信适合快速查询和简单任务,但复杂配置(比如修改模型、调整参数)还是需要Web控制台。两者是互补关系。

穿透Hermes WebUI以实现公网访问

前面我们已经把Hermes部署到了飞牛NAS上,也完成了微信接入。到这一步,NAS里的AI助手已经可以正常使用了。

不过,局域网里的服务终究还是局域网服务。Hermes的Web控制台虽然可以通过本地地址访问,但如果人在外面,想远程查看运行状态、调整配置,或者临时打开控制台,就没那么方便了。

所以接下来,我们给它加上cpolar内网穿透,把飞牛NAS本地的9119端口映射到公网。这样即使不在家,也能通过公网地址访问Hermes的Web控制台。

什么是cpolar?

它是一款内网穿透工具,可以把局域网内运行的服务映射到公网。简单来说,只要服务已经在本地跑起来,比如本文中的Hermes Web控制台9119端口,就可以通过创建公网访问地址。这样外部设备不需要配置路由器端口转发,也能远程访问本地服务。

支持Windows、macOS、Linux、树莓派、群晖NAS等平台,也适合飞牛NAS这类支持SSH和Docker的设备使用。

安装cpolar

回到SSH终端窗口,执行下面命令安装:

PR9

安装完成后,执行下面命令查看服务状态:

PR10

如果状态中显示active (running)就说明cpolar已经正常启动。

接着,在浏览器中输入下面地址,访问Web UI控制台,例如我这里的飞牛NAS IP是192.168.50.212,所以访问地址就是:
http://192.168.50.212:9200

可以看到,已经成功进入Web UI页面。如果还没有注册账号,也可以点击页面底部的注册入口先完成账号注册。

将Hermes WebUI映射到公网

注册好账号以后,回到该页面进行登录即可。登录成功后,进入侧边的【隧道管理>隧道列表】,可以看到有2条隧道。

选择website这条隧道,点击编辑进行修改(也可以创建新的隧道)。创建或者更新完成后,接着点击状态>在线隧道列表,可以看到同一个隧道生成了两个公网访问地址,一个是http,另一个是https。

这里以https为例,访问测试一下。可以看到,成功的访问到了飞牛Hermes的管理界面,已经支持外网访问啦!

固定二级子域名

虽然前面我们使用永久免费套餐版成功实现了内网穿透,但免费版的随机域名存在一些不便之处:域名又长又难记忆,而且每隔24小时左右就会自动变化一次。这意味着每次域名变化后,我们都需要重新分享新的地址,使用起来非常不方便。

为了解决这个问题,cpolar提供了固定二级子域名功能。只需升级到任意付费套餐,就可以配置一个固定不变、简短易记的专属域名,彻底告别域名频繁变化的烦恼。

设置二级子域名

首先,进入官网的预留页面:
https://dashboard.cpolar.com/reserved

然后,选择预留菜单,即可看到保留二级子域名项,填写其中的地区、名称、描述(可不填)项,然后点击保留按钮。列表中显示了一条已保留的二级子域名记录:地区显示为China Top,二级域名显示为hermes01。

修改隧道为子域名方式

进入侧边菜单栏的【隧道管理】下的【隧道列表】,可以看到名为【hermes01】的隧道。点击【编辑】按钮进入编辑页面,修改域名类型为【二级子域名】,然后填写前面配置好的子域名,点击更新按钮。

接着来到【状态】菜单下的【在线隧道列表】可以看到隧道名称为【hermes01】的公网地址已经变更为【二级子域名+固定域名主体及后缀】的形式了。

访问测试一下,访问成功!到这里,Hermes WebUI已经拥有了一个固定的公网访问地址。

设置HttpAuth访问认证

前面我们已经通过固定二级子域名,给Hermes WebUI配置了一个固定的公网访问地址。这样做的好处是访问更方便,但也带来一个问题:只要知道这个公网地址,别人也可能尝试打开你的Hermes WebUI。

所以,建议给公网访问地址再加一层HttpAuth访问认证。这样访问Hermes WebUI时,需要先输入用户名和密码,通过认证后才能进入页面,相当于在WebUI外面再套一层基础保护。

配置HttpAuth

回到Web UI控制台,点击左侧菜单栏的【隧道管理】→【隧道列表】,找到前面配置好的hermes01隧道,点击右侧的【编辑】。在编辑页面中,展开【高级】选项,找到HttpAuth配置项,填写自定义的用户名和密码,格式参考如下:

PR11

注意,中间使用的是英文冒号:。用户名和密码可以自定义,但不建议使用admin:123456这类弱密码。

设置完成后,点击【更新】保存配置。接着再次访问前面配置好的Hermes WebUI公网地址,就会先弹出一个认证窗口,需要输入刚才设置的用户名和密码。认证通过后,才能继续进入Hermes WebUI页面。

这样一来,即使公网地址被别人看到,对方也无法直接打开控制台,安全性会更高一些。

安全提醒:HttpAuth只是基础访问认证,适合给个人测试环境增加一层保护。公网访问地址不要随意公开,密码也尽量设置复杂一些。

行业趋势:为什么AI Agent+NAS的组合越来越火?

最近半年,我观察到几个明显的趋势:

1. 边缘计算下沉到家庭

以前AI服务都依赖云端,现在随着芯片性能提升(比如RK3566这类ARM芯片),本地部署AI已经成为可能。NAS作为家庭数据中心,天然适合承载这类服务。

2. 用户需求从“能用”转向“好用”

早期AI工具只要能跑起来就行,现在用户更关注长期运行的稳定性、资源占用、远程访问的便捷性。Hermes这类专门为长期部署设计的工具,正好满足了这种需求。

3. 消息平台成为新入口

微信、Telegram等消息平台正在成为AI助手的首选交互入口。相比打开网页后台,发一条消息就能完成任务,体验上确实更接近“管家”的感觉。

如果你正在筛选类似工具,可以参考「

」进行系统对比。

使用建议:Hermes适合谁?不适合谁?

适合人群

  • NAS用户:家里有24小时开机的NAS,想让它发挥更多价值
  • 效率控:需要随时查询信息、生成内容,但不想一直开电脑
  • 技术爱好者:对AI Agent感兴趣,想体验本地部署的乐趣
  • 远程办公者:经常在外面,需要远程访问家里的服务

不适合人群

  • 完全不懂技术的小白:虽然部署脚本简化了很多步骤,但SSH、Docker这些基础概念还是需要了解
  • 追求极致性能的用户:RK3566这类ARM芯片跑AI模型,响应速度肯定不如云端服务
  • 对隐私要求极高的人:虽然数据在本地,但通过内网穿透暴露到公网,理论上存在安全风险

Hermes免费版够用吗?

Hermes本身是开源免费的,但如果你需要固定二级子域名,cpolar的付费套餐是必须的。免费版虽然能用,但域名24小时变化一次,实际体验很差。

个人建议:先免费版试用一周,确认Hermes确实符合你的需求,再考虑升级cpolar付费套餐。毕竟固定二级域名一年也就几十块钱,相比带来的便利性,性价比很高。

Hermes替代方案

如果你觉得Hermes的配置还是太复杂,或者对微信接入有更高要求,可以考虑以下替代方案:

  • Home Assistant:开源智能家居平台,支持更多设备接入
  • Node-RED:可视化流程自动化工具,适合复杂任务编排
  • n8n:工作流自动化平台,支持更多第三方服务集成

不过,这些工具在“AI对话+微信接入”这个场景上,都不如Hermes来得直接。

总结:这台NAS终于不再吃灰了

搭完这套系统之后,我家那台RK3566小主机总算是从“吃灰存储机”变成了“正经干活的设备”。

Hermes在NAS上跑着,24小时不掉线,配合DeepSeek模型基本能覆盖日常大部分文字需求。最实用的还是微信接入这个环节——出门在外想到什么事,直接微信发过去,回来的时候回复已经在等着了。这种“随手问一句、出门就有答案”的体验,是之前在网页后台里调用AI的时候没有过的。

安全方面也留了一手:加了HttpAuth认证,固定二级域名方便记忆的同时,公网入口有密码把着关,不用担心被陌生人扫到。

整体用下来感觉,这套方案最适合的场景就是——你家里有一台24小时开机的NAS或者小主机,想让它不只是存文件,而是变成一个真正能被用起来的私人AI助手。配置一次,后面长期跑着,微信随叫随到,这个状态是我目前用下来最接近“私人AI管家”这个说法的。

如果你也在考虑RK3566小主机的AI部署方案,或者想找一套完整的Hermes工具使用教程,这套从部署到微信接入再到公网穿透的完整流程,应该能帮你省下不少折腾的时间。

© 版权声明

相关文章

暂无评论

none
暂无评论...