玩
N
A
S
ai-goofish-monitor-闲鱼AI监控神器
飞牛NAS保姆式部署教程
📌介绍:它能帮你解决什么实际问题?
如果你经常泡在闲鱼上蹲守二手好物,却苦于 手动刷新效率太低,错过降价或稀缺商品,那么 ai-goofish-monitor 就是为你量身定制的 AI监控助手。
如果你担心买到 盗图商品或 虚假描述(比如用官方图卖二手、声称"全新"实际是翻新),它的 AI图像分析功能能自动识别这些陷阱,帮你规避90%的坑。
如果你想在 不花钱租服务器的情况下,让监控7×24小时自动运行,它专为NAS优化的Docker部署方案,能在你的飞牛OS稳定运行,一个月电费不到2块钱。
如果你希望第一时间在手机上收到捡漏通知,它支持微信、钉钉、Telegram等多平台推送,比闲鱼自带的提醒快10分钟。
📌 总体流程:6步全流程

NAS 全称是 Network Attached Storage,中文叫做"网络存储设备"。它非常像一个"傻瓜式"存储系统,不像是传统电脑,也不像是USB硬盘。
NAS 是一台联网的存储设备,你可以把它理解为:
家里的"数据小屋":所有文件、照片、视频、文档、游戏存档都能存进去;
Pad + TV 可以用的"私有云":像某些云盘一样方便,但不依赖互联网,也不用担心隐私风险;
一个安静的"数据管家":不说话、不眨眼,但随时有数据、随时能调用。
简单来说,NAS 就是帮你统一、安全、高效地管理所有数字资料的设备,它才是你真正需要的"第二块硬盘"。
📌 飞牛OS Docker Compose部署
NAS上创建Compose目录:
mkdir -p /vol1/1000/docker/ai-goofish-monitor
cd /vol1/1000/docker/ai-goofish-monitorai-goofish-monitor文件夹内创建 .env 环境变量文件:
# 管理员账号密码,首次登入账户、密码。
WEB_USERNAME=admin
WEB_PASSWORD=admin123
这里我用的是modelscope的AI多模态模型,免费的,OPENAI_API_KEY=换成你自己的,
其它内容可以直接照搬,省心省力。
# --- AI 模型相关配置 ---
# 模型的API Key。
OPENAI_API_KEY=ms-b*****
# 模型的API接口地址。这里需要填写服务商提供的、兼容OpenAI格式的API地址
# 可查阅你使用的大模型API文档,如格式为 https://xx.xx.com/v1/chat/completions 则OPENAI_BASE_URL只需要填入前半段 https://xx.xx.com/v1/
OPENAI_BASE_URL=https://api-inference.modelscope.cn/v1/
# 使用的模型名称,模型需要支持图片上传。
OPENAI_MODEL_NAME=XiaomiMiMo/MiMo-V2-Flash
# (可选) 为AI请求配置HTTP/S代理。支持 http 和 socks5。例如: http://127.0.0.1:7890 或 socks5://127.0.0.1:1080
PROXY_URL=""
# 爬虫是否以无头模式运行 (默认true)。
# 使用docker部署不支持GUI,设置 RUN_HEADLESS=false 会导致无法运行。
RUN_HEADLESS=true
# AI调试模式 (默认false)。开启后会在控制台打印更多用于排查AI分析问题的日志。
AI_DEBUG_MODE=false
# 是否启用enable_thinking参数 (默认false)。某些AI模型需要此参数,而有些则不支持。
ENABLE_THINKING=false
# 是否启用response_format参数 (默认true)。豆包模型不支持json_object响应格式,需要设为false。其他模型如Gemini支持可设为true。
ENABLE_RESPONSE_FORMAT=true
# 服务端口自定义 不配置默认8000
SERVER_PORT=8000
# 管理员账号密码 默认 admin/admin123
WEB_USERNAME=admin
WEB_PASSWORD=admin123
# 是否使用edge浏览器内核 默认使用chrome浏览器内核
LOGIN_IS_EDGE=false
# 是否开启电脑链接转换为手机链接 默认不开启
PCURL_TO_MOBILE=true
# 代理轮换配置
PROXY_ROTATION_ENABLED=false
PROXY_ROTATION_MODE="per_task"# per_task 或 on_failure
PROXY_POOL=""
PROXY_ROTATION_RETRY_LIMIT=2
PROXY_BLACKLIST_TTL=300
# ntfy 通知服务配置 https://ntfy.sh/your-topic-name
NTFY_TOPIC_URL=
# (可选) Gotify 通知服务配置
GOTIFY_URL=
GOTIFY_TOKEN=
# (可选) Bark 通知服务配置,Bark 推送地址, 例如: https://api.day.app/your_key
BARK_URL=
# 企业微信机器人通知配置 如果无则不用配置
WX_BOT_URL=
# Telegram 机器人通知配置 如果无则不用配置
# 获取 Bot Token: 与 @BotFather 对话创建新的机器人
# 获取 Chat ID: 与 @userinfobot 对话获取你的用户ID,或者将机器人添加到群组并获取群组ID
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
# (可选) 通用 Webhook 通知配置 你的 Webhook URL, 例如: https://foo.bar.com/quz?a=b
WEBHOOK_URL=
# 请求方法: "GET" 或 "POST"
WEBHOOK_METHOD="POST"
# 自定义请求头 (JSON格式)
WEBHOOK_HEADERS='{"X-API-TOKEN":"your-secret-token"}'
# POST请求内容类型: "JSON" 或 "FORM"
WEBHOOK_CONTENT_TYPE="JSON"
# GET请求的查询参数 (JSON格式, 支持 {{title}}, {{content}} 占位符)
WEBHOOK_QUERY_PARAMETERS='{"title":"{{title}}","content":"{{content}}"}'
# POST请求的请求体 (JSON格式, 支持 {{title}}, {{content}} 占位符)
WEBHOOK_BODY='{"title":"{{title}}","content":"{{content}}"}'创建docker compose.yml文件:
services:
app:
image:ghcr.io/usagi-org/ai-goofish:latest
container_name:ai-goofish-monitor-app
ports:
-"8000:8000"#端口被占用可自定义
env_file:
-.env
volumes:
-/vol1/1000/docker/ai-goofish-monitor/state:/app/state
restart:unless-stopped创建完这两个文件就可以在NAS上构建docker应用了:

📌 WebUI界面配置
应用部署完成,启动docker应用,进入WebUi首先完成以下以下的主要设置:
1、账号管理—获取闲鱼Cookie

点击“闲鱼登入状态提取扩展”安装官方使用的是谷歌浏览器插件:

插件安装完成,登入闲鱼网页版账号,点击插件,点击"获取环境+登入状态",将cookie辅助填入WebUI的新建账号JSON内容中:


2、进入系统设置,配置AI模型,直接将刚才创建的.env文件内的API_Key+模型信息填入:

其它设备保持默认就行。
📌 创建监控任务
进入"任务管理-创建新任务“,填入你想要监测的商品信息。



任务创建完毕,点击运行就行,可以在运行日志实时看应用去搜索商品过程,过程中可以随时点击结果查看,就可以看到系统为你搜选的商品信息已经AI购买建议等信息。


📌 ModelScope配置篇:免费AI能力接入
1:访问ModelScope官网
2:注册/登录账号
支持邮箱注册或阿里云账号登录
3:获取Access Token
点击右上角 "个人中心"
左侧菜单选择 "访问令牌"
点击 "创建访问令牌" → 生成的Key(格式:
ms_00d7234b75c5d5c0)同时可以看到自己的免费额度,每天2000次的模型调用额度,单个模型最大500次。

📌写在最后:让AI帮你省钱省时间
当你完成这篇教程的所有步骤,你的NAS就不再只是一个存储设备,而是一个7×24小时为你工作的智能捡漏助手。它会用AI帮你识别那些藏在闲鱼里的真实好价,也会帮你挡掉90%的虚假陷阱。
几个进阶技巧:
监控列表不要贪多:3-5个核心关键词效果最好,太多会分散AI注意力
价格区间要合理:设置过低的价格反而容易错过好货,建议用市场价的7-8折作为上限
AI阈值灵活调:图像相似度调到85%能平衡误报和漏报
关于成本:如果你只用ModelScope的NLP功能(识别虚假描述),完全可以0元运行;加上硅基流动的图像分析,一个月20元能处理上万次请求,比开闲鱼会员还便宜。
最后提醒:闲鱼Token记得每周更新一次,建议在手机上设个日历提醒。如果遇到部署问题,优先检查日志里的ERROR信息,90%的报错都是路径配置或Token格式问题。
END
评论区