不用一直刷闲鱼了:飞牛 NAS 部署 ai-goofish-monitor,让 AI 自动盯商品、筛价格

ecda1f98-98a3-4f8d-ada9-47e1b3593fc9

前言

在闲鱼寻找特定商品时,最麻烦的往往不是搜索,而是需要反复刷新页面。稍微晚看一会儿,价格合适的商品可能已经被拍下;关键词设置得太宽,又要从大量无关结果中逐个筛选。

ai-goofish-monitor 是一个开源的闲鱼智能监控系统,基于 Playwright 与 AI 实现商品持续监控和智能分析。它可以根据关键词、价格、地区等条件筛选商品,还能利用大模型分析商品信息,并将符合要求的结果及时推送出来。

如果把这套系统部署在一台能够长期运行的 Linux 服务器或 NAS 上,再让 Web 管理后台摆脱局域网限制,就相当于拥有了一个可以持续工作、随时查看的闲鱼 AI 监控助手。不用一直守着闲鱼,也能及时发现值得关注的商品。

1 什么是ai-goofish-monitor?

项目地址:https://github.com/Usagi-org/ai-goofish-monitor

ai-goofish-monitor 是一个基于 Playwright 与 AI 开发的开源闲鱼智能监控系统。它可以按照设定的条件持续搜索闲鱼商品,抓取商品详情、图片及卖家信息,再调用多模态大模型进行分析,帮助用户从大量商品中筛选出更符合需求的结果。

监控概览

相比普通的关键词监控,ai-goofish-monitor 支持通过自然语言描述需求,并自动生成相应的分析标准。不同监控任务还可以分别设置关键词、价格范围、发布时间、地区、是否包邮及 AI Prompt,适合同时关注多类商品。

项目提供了完整的 Web 管理后台,主要功能包括:

  • AI 智能分析:结合商品标题、描述和图片,判断商品是否符合设定需求。
  • 多任务监控:支持多个任务同时运行,并可设置定时执行规则。
  • 多条件筛选:支持价格、地区、新发布时间及是否包邮等筛选条件。
  • 账号与代理管理:可以为任务绑定不同的闲鱼账号,并配置代理轮换。
  • 消息通知:支持企业微信、Bark、Telegram、ntfy.sh 和 Webhook 等推送方式。
  • 可视化管理:通过 Web 页面管理任务、查看结果、编辑 Prompt 和排查运行日志。

监控任务启动后,系统会持续搜索新发布的商品,并结合商品详情和图片进行 AI 分析。符合要求的结果会展示在 Web 管理后台,同时通过设定的通知渠道及时推送,方便用户快速查看商品详情并进一步联系卖家。

2 飞牛Nas一键部署ai-goofish-monitor

我这次使用的是一台 RK3566 小主机,已经刷好了飞牛 NAS ARM 版系统。

飞牛 NAS 本身支持 Docker,所以这里不需要单独安装 Docker,直接通过 SSH 执行脚本部署 Hermes 即可。

💡 温馨提示:如果你手里也有 RK3566 设备,还没有刷飞牛 NAS,可以先参考这篇刷机教程:https://www.cpolar.com/blog/tutorial-on-installing-arm-version-of-feibo-nas-system-on-rk3566-device-even-beginners-can-easily-complete-it

2.1 启用Docker和连接SSH

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

image-20260505174537607

然后进入【系统设置】中,选择【SSH】,将其启用:

image-20260505174623872

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

image-20260505174939658

然后在终端输入如下ssh命令,进行远程连接你的飞牛Nas终端:

ssh n1@192.168.50.212

如下图所示:

111

接着,在终端执行如下命令,切换至root用户(输入密码时不会显示):

sudo -i

image-20260505180939492

2.2 部署ai-goofish-monitor

切换好用户后,然后执行如下我编写的一键部署管理命令:

curl -fsSL https://gitee.com/jun-wan/script/raw/master/ai-goofish-monitor_deploy/deploy.sh -o /tmp/deploy-ai-goofish-monitor.sh && chmod +x /tmp/deploy-ai-goofish-monitor.sh && /tmp/deploy-ai-goofish-monitor.sh

如下图:

image-20260716104609458

输入数字【1】然后回车,接着设置一些基础的自定义配置,部署位置、访问端口、管理员用户名和密码。然后是设置一个大模型(建议支持识图能力的模型):

image-20260716105558606

这里的模型提供商选用的第三方的中转平台,就不做推荐了,模型采用的为gpt-5.5,当然千问、kimi、硅基流动等大模型提供商也有许多支持多模态的模型,如Kimi-K2.7-Code、Qwen3.6-27B等大模型都支持视觉输入能力:
image-20260716110139498

配置完成后,会进行拉取镜像,等待镜像拉取完成,完成后将自动部署并且启动项目:
image-20260716110603115

可以看到已经提示部署完成了,并且输出了访问地址和管理员信息。复制访问地址在浏览器中访问一下:

image-20260716110711468

可以看到,成功的访问到页面啦!这样ai-goofish-monitor就部署完成了。

3 创建监控任务

首先,需要先来到账号管理,按照页面上的提示帮助信息,添加一个闲鱼账号:
image-20260716112146081

添加完成后,来到【任务管理】菜单,点击【创建新任务】按钮:
image-20260716112852911

接着,填写好你要关注的商品,以及购买需求等配置:
image-20260716114915431

如果有包邮、卖家、地域的需求限制,可以按需进行配置,然后点击创建任务:
image-20260716115041231

创建完成后,可以手动点击启动,等待执行一次:
image-20260716115307649

如果需要查看运行状态和过程,可以点击侧边菜单栏的【运行日志】进行查看:
image-20260716115411963

等待任务运行完成,在结果查看页面,可以看到很多的商品,并且每个商品还有AI分析:
image-20260716145234912

从结果页可以看到,系统会集中展示本次任务抓取到的商品,并针对每件商品给出对应的 AI 分析结果。

AI 会结合创建任务时填写的购买需求,对商品标题、描述和图片进行综合判断,并说明商品是否符合要求以及对应的判断理由。相比只按照关键词和价格进行筛选,这种方式还可以帮助排除配件、故障机、虚假低价以及描述与需求不符的商品,减少逐个查看的时间。

需要注意的是,AI 分析更适合作为第一轮筛选。商品的实际成色、卖家信用、维修情况以及描述真实性,仍然需要在购买前进一步确认。

4 使用cpolar远程访问ai-goofish-monitor

到这里,ai-goofish-monitor 已经可以在飞牛 NAS 上自动运行,并按照设定的条件监控闲鱼商品。

不过,目前只能在与 NAS 相同的局域网内,通过内网 IP 地址打开管理后台。如果人在外面,想临时查看任务状态、调整筛选条件或者查看最新结果,就无法直接访问。

接下来使用 cpolar 为 ai-goofish-monitor 创建一条 HTTP 公网隧道,将前面设置的 Web 服务端口映射到公网。这样不需要公网 IP,也不用修改路由器配置,就可以通过公网地址远程打开管理后台。

4.1 什么是 cpolar?

cpolar

cpolar 是一款内网穿透工具,可以把局域网内运行的服务映射到公网。

简单来说,只要服务已经在本地跑起来,比如本文中的 ai-goofish-monitor Web 管理后台8000端口,就可以通过 cpolar 创建公网访问地址。这样外部设备不需要配置路由器端口转发,也能远程访问本地服务。

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

4.2 安装 cpolar

回到 SSH 终端窗口,也就是前面连接飞牛 NAS 的终端,执行下面命令安装 cpolar:

sudo curl https://get.cpolar.sh | sh

如下图所示:

image-20260509152034028

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

sudo systemctl status cpolar

如下图所示:

image-20260509152054654

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

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

http://192.168.50.212:9200

如下图所示:

image-20260509152129581

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

4.3 将 ai-goofish-monitor 映射到公网

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

image-20260509152805723

选择website这条隧道,点击编辑进行修改(也可以创建新的隧道):

image-20260716161112528

创建或者更新完成后,接着点击【状态>在线隧道列表】,可以看到同一个隧道生成了不同协议的两个公网访问地址,一个是 http,另一个是 https:

image-20260716161201620

这里以https协议的公网地址访问测试一下:
image-20260716161242470

可以看到,已经通过 cpolar 生成的公网地址成功打开了 ai-goofish-monitor 登录页面。以后即使不在飞牛 NAS 所在的局域网内,也可以通过电脑或手机浏览器远程查看监控任务、商品分析结果和运行日志,并根据需要调整筛选条件。

5 配置固定二级子域名

通过前面的配置,我们已经可以使用 cpolar 生成的公网地址远程访问 ai-goofish-monitor。不过,目前使用的是随机公网地址,地址会不定期发生变化。一旦地址更新,原来保存的书签也会随之失效,每次都需要重新进入 cpolar 后台查看。

为了获得一个长期不变、方便记忆的访问地址,接下来为这条隧道配置固定二级子域名。配置完成后,就可以通过固定地址随时打开 ai-goofish-monitor 管理后台。

5.1 设置二级子域名

首先,登录 cpolar 官网后台,进入 预留 页面:

https://dashboard.cpolar.com/reserved

在左侧菜单中选择【预留】,找到【保留二级子域名】配置项。

image-20260716161909326

按照下面信息填写:

配置项 填写说明
地区 选择和前面隧道一致的地区
名称 自定义二级子域名,例如 xianyu01注意:该项不能重复,二级子域名名称是唯一的
描述 填写任意方便辨识的备注即可

填写完成后,点击【保留】按钮。保留成功后,会得到一个固定的二级子域名。后续我们就可以把这个固定域名绑定到 xianyu 隧道上。

5.2 修改 xianyu 隧道为固定域名

回到飞牛 NAS 上的 cpolar Web UI 管理界面,点击左侧菜单【隧道管理】>【隧道列表】,找到前面配置的 xianyu 隧道,点击【编辑】:

image-20260716162028685

将域名类型修改为【二级子域名】,并填写刚才在官网后台保留的二级子域名,然后点击更新按钮:

image-20260716162409835

更新完成后,点击左侧菜单【状态>在线隧道列表】,可以看到 xianyu 隧道已经变成固定公网地址:

image-20260716162526840

复制生成的固定公网地址,在浏览器中访问:

image-20260716162747476

可以看到,同样可以通过固定公网地址访问到 ai-goofish-monitor 页面。让我们再登录测试一下:
image-20260716162921687

成功登录,并且后台中的监控任务、商品结果和运行日志都可以正常查看。至此,固定二级子域名已经配置完成。以后无论是在电脑还是手机上,都可以通过这个固定地址随时打开 ai-goofish-monitor 管理后台,不需要再反复进入 cpolar 后台查找随机地址。

总结

通过这篇文章,我们在飞牛 NAS 上完成了 ai-goofish-monitor 的部署,并添加闲鱼账号、创建商品监控任务,实际体验了从商品搜索、条件筛选到 AI 分析的完整流程。

部署完成后,ai-goofish-monitor 可以帮助我们完成:

  • 根据关键词、价格、地区、发布时间和包邮要求筛选闲鱼商品。
  • 结合商品标题、描述和图片进行 AI 分析,减少逐个查看无关商品的时间。
  • 通过 cpolar 将 Web 管理后台映射到公网,并使用固定二级子域名随时远程查看任务和监控结果。

对于经常在闲鱼关注数码产品、硬件设备或其他特定商品的用户来说,这套方案可以把重复刷新和初步筛选交给系统完成。不过,AI 给出的判断仍然只能作为参考,实际购买前还需要仔细核对商品成色、卖家信用和描述真实性,同时注意控制监控频率,避免因访问过于频繁触发平台风控。

感谢您阅读本篇文章,有任何问题欢迎留言交流。cpolar官网-安全的内网穿透工具 | 无需公网IP | 远程访问 | 搭建网站

Share:

发表回复

目录

On Key

推荐文章