本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:可爱的小cherry
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 生态打通。
#在头条安利我的兴趣#
本站是社保查询公益性网站链接,数据来自各地人力资源和社会保障局,具体内容以官网为准。
定期更新查询链接数据 苏ICP备17010502号-11