飞牛 NAS 部署 AI 咸鱼监控机器人全流程与实战
本文最后更新于 2025-10-22,文章内容可能已经过时。
⏳ 熬夜刷信息流不一定代表勤奋,能把“判断力”自动化才酷。把你的标准喂给机器人,让它替你守株待“宝”;当真正值得出手的那一刻出现,它第一时间通知你。本次的主角 ai-goofish-monitor 是一套“抓取 + 多模态 AI 分析 + 智能筛选 + 多渠道推送”的自动化监控工具。
📦 项目概述
✨ 核心能力: 实时/定时监控、多关键词并发、自然语言创建任务、图文多模态理解、可视化后台、Webhook/企业微信/Bark/ntfy.sh 推送、Docker 一键部署
🎯 适用场景: 二手平台“捡漏”、稀缺型号盯盘、价格/参数阈值预警、黑白名单过滤、批量任务编排
🧠 使用心法: 用“硬规则”固化底线,用“偏好”引导取舍;低成本模型广撒网,高精度模型做终审
🖇️ 运行架构与处理链路
🕵️ 抓取层: 仿真人浏览器行为,增量发现新商品
🧩 分析层: 多模态大模型理解标题/描述/图片,执行规则与偏好
⚖️ 决策层: 依据 Prompt 标准出具“强烈推荐/可关注/忽略”分级
📲 推送层: 即时通知 + 降噪聚合,触达手机/桌面/自建服务
🖥️ 管理层: Web 界面统一管理任务、标准、日志与回溯
📊 部署流程图
flowchart TD
A[💻 打开ai-goofish-monitor项目页面] --> B[📥 Download ZIP]
B --> C[📂 进入 ai-goofish-monitor]
C --> D[⚙️ 复制 .env.example .env]
D --> E[📝 上传项目到飞牛 NAS]
E --> F[▶️ 飞牛 Docker 部署]
F --> G[🚀 容器运行中]
G --> H[🌍 浏览器访问 http://NASIP:8000]
H --> I[🖥️ Web 后台创建任务]
I --> J[📡 实时查看日志与推送]
🐳 Docker 部署
🧰 前置准备
💻 环境: 已安装 Docker 与(可选)Docker Compose。本文以飞牛(fnOS) NAS 为例。
🔌 端口: 预留 8000(可在运行时改映射)
🔑 密钥: 可用的 OpenAI 或兼容服务的 API Key(需多模态支持)
docker-compose.yml 文件
services:
app:
image: ghcr.io/dingyufei615/ai-goofish:latest
container_name: ai-goofish-monitor-app
pull_policy: always
ports:
- "8000:8000"
env_file:
- .env
volumes:
- .:/app
restart: unless-stopped
8000: 端口可以根据自己喜好定义,不要和已存在的服务冲突即可。
🚀 快速开始(使用docker compose)
📦 项目地址:https://github.com/dingyufei615/ai-goofish-monitor
1.下载项目到本地并解压
2. 复制 .env文件
.env.example复制一份并重新命名为.env
3. 初始化环境变量(编辑 .env 文件)<可选>
🔔 部署成功后可以在 Web 界面进行编辑
根据实际情况填写 AI 模型相关配置(模型需要支持图片上传功能的,不一定我这个模型也行。这里消耗模型 Token 使用量比较大,最好对接免费的模型供应商)
建议修改下默认的账户名和密码,以提高安全性。
4. 上传文件到飞牛 NAS 目录
5. 在飞牛主页面找到 Docker 打开后,切换菜单 Compose -> 新增项目。
6. 创建项目页面根据实际情况定义 项目名称、选择 路径,选中 创建 docker-compose.yml 后,把下面 yml 文件粘贴到文本框中。检查无误后点击 确定 按钮进行部署。
7. 等待部署完成,在容器管理中查看运行状态。
使用
1. 在浏览器输入:http://<NASIP>:8000 打开登录界面,输入默认的用户名和密码进行登录
用户名:admin密码:admin123如果上面步骤4修改了
.env文件的账号密码,这里填修改后的账号和密码
2. 进入到面板界面,点击右上角登录闲鱼账号
3. 根据提示安装插件获取登录信息
4. 浏览器安装 Xianyu Login State Extractor 插件
5. 打开并登录闲鱼官网后,获取登录信息
6. 粘贴信息,点击“保存”
7. 点击右侧 系统设置 菜单,进行基础配置
7.1 AI 设置
一定要先测试下AI配置是否正确,不然后期有误也无法判断。
7.2 通知设置
可以根据自己想要的通知渠道进行配置通知。
7.3 提示词选择
8. 点击页面右上角创建新任务按钮
9. 根据自己需求进行填写,之后点击 创建任务 保存
10. 保存成功后,由于时间还未到,我们就先手动执行下
11. 切换到菜单 运行日志 就可以查看抓取的日志,等待抓取完成。
12. 抓取完成后,切换到菜单 结果查看 可以看到符合要求的结果,并会有 AI 提供建议
总结
非常实用的项目,属于是”垃圾佬“必备了,经常看到什么”大量XX涌入咸鱼“,但去搜一看,价格都涨得飞起,项目虽不错,但还是建议大家理性消费,同时抵制”传家宝“行为。项目基于 Playwright 和 AI 过滤分析,搭配可视化界面操作,适合需要实时监控闲鱼商品的捡漏,不过需要特别注意 AI 模型 Token 消耗量比较大。 