page contents
侧边栏壁纸
博主头像
seabell-贝海运维站-分享技术干货与行业动态

残雪凝辉冷画屏,落梅横笛已三更,更无人处月胧明

  • 累计撰写 27 篇文章
  • 累计创建 5 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

AI 闲鱼监控工具部署全流程:从 0 到 1 搭建专属捡漏神器(附避坑指南)

seabell
2025-11-29 / 0 评论 / 0 点赞 / 18 阅读 / 0 字

前言:

这个仓库是 闲鱼 (goofish) 智能监控机器人ai-goofish-monitor),是一个基于 Playwrightwright 和 AI 过滤分析的闲鱼多任务实时监控与智能分析工具,配备完善的 Web 管理界面,旨在帮助用户高效筛选闲鱼上符合需求的二手商品。

核心功能与亮点

  1. 可视化 Web 管理界面:支持任务可视化管理、AI 分析标准在线编辑、实时日志查看和结果筛选,无需直接操作命令行或配置文件。

  2. AI 驱动的任务创建:通过自然语言描述购买需求(如 “95 新以上的索尼 A7M4 相机,预算 1.3 万以内”),一键生成包含复杂筛选逻辑的监控任务。

  3. 多任务并发与实时处理:支持同时监控多个关键词,各任务独立运行;新商品出现后立即进入分析流程,避免批处理延迟。

  4. 深度 AI 分析:集成多模态大语言模型(如 GPT-4o、Gemini 等),结合商品图文信息和卖家画像进行精准筛选。

  5. 即时通知:支持通过 ntfy.sh、企业微信群机器人、Bark 等渠道,将 AI 推荐的商品实时推送至手机或桌面。

  6. 灵活调度与定制:支持 Cron 表达式设置定时任务,每个任务可独立配置关键词、价格范围、筛选条件和 AI 分析指令(Prompt)。

  7. 便捷部署与反爬策略:提供 Docker 一键部署配置;模拟真人操作(随机延迟、用户行为模拟),提高爬取稳定性。

部署教程:

必要条件一台云服务器VPS,推荐服务器1元试用7天无理由退款:《点我直达》

视频教程:

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

第一步:登录你的服务器

如果你没有终端软件点击下载:FinalShell SSH工具, FinalShell官网

第二步:更新系统 + 安装基础工具

1.输入更新命令(输完回车,等几分钟)

apt update && apt upgrade -y

2.安装一些必备小工具git(用来拉代码)

apt install -y git vim

第三步:安装 Docker 和 Docker Compose(关键!)

1. 安装 Docker

复制下面的命令,一行一行执行(每输完一行回车)

# 安装依赖
apt update && apt install -y apt-transport-https ca-certificates curl software-properties-common
# 添加GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
# 添加软件源
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# 安装最新版Docker
apt update && apt install -y docker-ce docker-ce-cli containerd.io

2.测试 Docker 是否装好了输入

docker --version

如果显示类似Docker version 24.0.7, build afdd53b,说明装好了

3. 安装 Docker Compose

# 下载Docker Compose(适配最新版本)
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 给Docker Compose加执行权限
chmod +x /usr/local/bin/docker-compose

4. 测试 Docker Compose

docker-compose --version

显示docker-compose version v2.23.0...就 OK~

第四步:克隆项目代码

把 GitHub 上的项目拉到服务器里:

# 进入服务器的“跟目录”
cd /root

# 克隆仓库(下载代码)
git clone https://github.com/Usagi-org/ai-goofish-monitor.git

# 进入项目文件夹
cd ai-goofish-monitor

执行完后,输入ls,能看到项目文件(比如docker-compose.yml.env.example)就对了~

第五步:配置环境变量

项目需要配置 AI 接口、通知方式等,我们先复制示例配置文件,再修改:

1. 复制示例配置文件

bash

cp .env.example .env

2. 编辑.env 文件(用 vim 编辑器)

输入:

bash

vim .env

3. 按步骤修改配置(新手别怕,跟着来)

  • 进入 vim 后,按i键进入 “编辑模式”(左下角会显示INSERT

  • 找到下面这些关键配置,改成你自己的信息:

  • (1)AI 接口配置(必须改!不然 AI 分析用不了)

    如果你用 OpenAI:

    ini

    OPENAI_API_KEY=你的OpenAI密钥  # 去OpenAI官网获取,比如sk-xxxxxx
    API_BASE_URL=https://api.openai.com/v1  # OpenAI官方地址,不用改
    MODEL=gpt-4o  # 用gpt-4o效果最好,也可以用gpt-3.5-turbo
    

    如果你用国内的 AI 服务商(比如 DeepSeek、智谱):

    ini

    OPENAI_API_KEY=你的服务商密钥
    API_BASE_URL=https://api.deepseek.com/v1  # 换成对应服务商的地址
    MODEL=deepseek-chat  # 换成对应模型名
    
    (2)通知配置(选填,比如用企业微信 /ntfy)

    比如用 ntfy(最简单,手机装个 ntfy app 就行):

    ini

    NTFY_TOPIC=你的ntfy主题名  # 随便起,比如goofish-monitor
    NTFY_URL=https://ntfy.sh  # ntfy官方地址,不用改
    
    (3)其他配置(默认就行,不用改)

    ini

    PORT=8000  # Web界面的端口
    COOKIES_PATH=/app/cookies.json  # 闲鱼登录信息保存的位置
    

    4. 保存并退出 vim

    改完后:

    • Esc键退出编辑模式

    • 输入:wq(冒号 + w+q),回车保存退出

第六步:启动 Docker 容器

一切配置好后,启动项目:

# 确保在项目文件夹里(/root/ai-goofish-monitor)
docker-compose up -d
  • -d表示 “后台运行”,执行完后输入docker-compose logs,看有没有报错:

    如果显示Uvicorn running on http://0.0.0.0:8000,说明启动成功!

第七步:访问 Web 管理界面

打开你的电脑浏览器,输入:

http://你的服务器IP:8000

第一次登录要输入账号密码:

用户名:admin

密码:admin123

第八步:配置AI和咸鱼

1.AI模型的API接口地址,必须兼容OpenAI格式,必须选择一个支持图片分析的多模态模型,如 doubao-seed-1-6-250615, qwen3-vl-plus 等

2.在您的个人电脑上,使用Chrome浏览器安装闲鱼登录状态提取扩展

  • 打开并登录闲鱼官网

  • 登录成功后,点击浏览器工具栏中的扩展图标

  • 点击"提取登录状态"按钮获取登录信息

  • 点击"复制到剪贴板"按钮

  • 将复制的内容粘贴到Web UI中保存即可

ntfy注册地址:https://ntfy.sh/

点击下载:ntfy安卓apk

苹果手机:ntfy App - App Store

0

评论区