我把 NAS 全权交给 openclaw … 天塌了
hello,没想到那么快我就续上了
上一篇里,我们介绍了威联通安装 openclaw 中文版,以及配置了 QQ、钉钉 机器人实现交互。
在文章末尾,我提到了威联通 MCP ,今天就以此入手,看看我把 QNAP 交给小聋瞎以后,它究竟可以做到些什么。




一、开启威联通 MCP Assistant
在最新的 APP Center 中,大家可以找到威联通的 MCP Assistant 应用。它是一个基于 SSE 的标准 MCP 协议,可以被所有的 AI 服务调用。

目前,它一共提供了以下权限:
create_shared_folder: 创建新的共享文件夹以用于团队协作
get_shared_folder: 查看共享文件夹详情和访问权限
list_shared_folder: 查看 NAS 上的所有共享文件夹
update_shared_folder_permission: 定义谁可以访问共享文件夹(设置访问权限)
create_group: 创建用户组以便更轻松地管理权限
create_user: 向您的 NAS 添加新用户
delete_group: 删除不再需要的用户组
delete_user: 从您的 NAS 中移除用户
get_group: 查看用户组详情和成员信息
get_user: 查看用户详情和访问权限
list_groups: 查看 NAS 上的所有用户组
list_users: 查看 NAS 上的所有用户
update_group: 修改组成员和权限
list_logs: 查看系统活动日志以监控您的 NAS
list_qpkgs: 查看 NAS 上安装了哪些应用程序(QPKGs)
list_storages: 检查您的存储空间和磁盘信息
query_load_avg: 监控系统性能和资源使用情况(负载平均值)
query_top_processes: 查看哪些程序正在占用最多的资源
get_system_info: 获取最新的系统信息和状态
get_qvr_logs: 获取 QVR 监控系统日志的概览
create_folder: 创建新文件夹
list_files: 浏览 NAS 上的文件和文件夹
search_files: 按名称查找特定的文件或文件夹
advanced_search: 使用高级筛选器和类别搜索文件
我们可以在授权用户 MCP 权限的时候,自由选择具体的权限大类,并且设置只读权限或者读写权限。

具体怎么用?别多管,复制 MCP Server 里的这个 JSON 代码,直接喂给小龙虾,让它干活。

二、小龙虾打工之 MCP 手脚架
直接把整段 JSON 发送给小龙虾,让它自己来读取内部涉及到的所有服务。

框框几秒钟过后,它就读取完毕,告诉我一共有14个权限(这里我忘记开读写权限了,所以只有14个)。
然后自说自话地调用了一下 MCP 里的 NAS 状态,比如:应用列表、文件列表、用户列表、系统性能等信息。
这些结果统统总结在一起返回给我。

通过查看小龙虾的workspace,我们可以看到它已经将这个 MCP 注册成为 qnap-nas ,并且保存在了自己的文档里。

三、小龙虾挂载路径
搞定了 MCP,如果后续想让小龙虾直接对 NAS 文件进行操作的话,其实有三种方式。
第一种是直接给 SSH 权限,风险较大;第二种是给文件管理的 MCP 服务;第三种是通过 Ubuntu 指令进行挂载。
这里我选择了第三种,主要是用来演示下如何结合 NAS 自身的文件传输协议操作。
在威联通的文件夹协议里,我们开启 NFS 功能,并且给出一个指定的文件夹开启 NFS 访问权限,专门用来给小龙虾霍霍。

OK,权限开完,直接把 ip、路径丢给小龙虾,让它自己帮我挂载 NFS 服务。这里有个小技巧(风险),就是你可以把 root 密码也告诉小龙虾,让它自动自行 root 权限的操作。

我使用的是 GLM 4.7 的模型,所以从模型体验上来看,小龙虾对指令的理解还是比较靠谱的。我让它做的文件测试、自动挂载等等工具它也都做到了。哪怕没有 root 权限,也记得把指令给我告诉我如何操作。

四、小龙虾实测,它能在 NAS 干什么
1.文件整理
我最先想到的是文件整理。一个强大的 AI 助手,最最简单的工作就是帮我分门别类的整理好我存在 NAS 里的资料。
以下纯粹是测试数据,我上传了 28个文件,有图片、3D模型、视频、PDF、EXE 应用程序,全部都放在通过 NFS 挂载在 Ubuntu 的文件夹里。

在 Ubuntu 里可以看到这些文件。

看看实际效果吧,小龙虾通过文件后缀,创建了五个子文件夹,然后将这些文件根据后缀直接移动到了对应的子文件夹下。
它给我的回复里,每一个文件夹下的内容都包含在内,有理有据。并且对应的文件夹权限、在 Ubuntu 和 QNAP 里都进行了校验。

回到 QNAP 里,的确可以看到这些文件都被很好的整理在了一起。
这只是一个最简单的例子,我们还可以通过 SKILL 做出一套识别图片元数据的方案,让小龙虾根据图片元数据的时间,帮我们把原来手机里不同时间拍摄,但是未规整到时间文件夹目录下的文件进行整理。

2. 自动化 NAS 管理
通过威联通的 MCP 服务,我还可以在钉钉里让小龙虾直接管理我的 NAS。当有新员工来时,可以让它自动帮员工创建账号、权限、文件夹,并且将对应的项目资料直接丢给新员工。
🔻对话 A 轮:
@小笼包 公司今天进了一个新人,使用 威联通的 MCP 服务 qanp,帮她在威联通创建一个非管理员的账号,账号就用她名字的英文名 lisa,密码随机。然后给她在 /share/Public 下分配一个同名的个人文件夹,记得给权限。最后把账号密码发回来。
🔻小龙虾的首次答复,表示只有只读权限。

🔻对话 B 轮:
不好意思,我忘记给你开权限了。现在全部qnap-nas 的 MCP 权限都放开了@小笼包
🔻获得新权限的小龙虾,通过 MCP 顺利帮我创建了新员工的文件夹、账号,并且分配了限额的容量。

回到 NAS 里,可以看到对应的共享文件夹、用户权限的确开通了。

在 MCP Assistant 里,也可以看到小龙虾调用 QNAP MCP 的任务,以及对应的操作情况。

最后
本文抛砖引玉,虽然小龙虾有点不靠谱,但是我觉得在有本地离线 AI 的场景下,在局域网范围内,它的的确确可以大幅度提高工作效率。
而且利用小龙虾、Skill、MCP 的组合,也可以帮助我们更好的管理 NAS,比如整理海量历史文件、整理老旧照片、整理文件刮削。
尤其是目前很多 docker 服务都提供了 API,我们完全可以通过定时任务让小龙虾对这些 API 进行操作,真正的把 NAS 生态打通。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

妍妍小米饭
校验提示文案
小狗贼
磕磕绊绊了几天了,豆包的指示总是装不好。
校验提示文案
nanaking
校验提示文案
roan
校验提示文案
微微辣的皮特
校验提示文案
foxfox00
校验提示文案
抵制视频
校验提示文案
messia
校验提示文案
宋世江山
校验提示文案
rayyugz
校验提示文案
solidsnakemgs
校验提示文案
快乐简单的省钱发财
校验提示文案
小丸子的姐姐叫樱杏子
校验提示文案
天山可可
校验提示文案
菠菠明
校验提示文案
值友9343222942
校验提示文案
[已注销]
校验提示文案
不知妻美东
校验提示文案
值友9927882847
校验提示文案
伊丽莎白薯
校验提示文案
88年陈酿
校验提示文案
本人的
校验提示文案
zgle
校验提示文案
adonisrenault
校验提示文案
geminialfa
校验提示文案
Mimikami
校验提示文案
伊丽莎白薯
校验提示文案
宋世江山
校验提示文案
值友9927882847
校验提示文案
不知妻美东
校验提示文案
messia
校验提示文案
抵制视频
校验提示文案
nanaking
校验提示文案
[已注销]
校验提示文案
值友9343222942
校验提示文案
菠菠明
校验提示文案
solidsnakemgs
校验提示文案
信太多因为知道太少
校验提示文案
妍妍小米饭
校验提示文案
foxfox00
校验提示文案