闲鱼智能监控机器人是阿里巴巴旗下二手交易平台“闲鱼”自研的自动化运维工具,可 7×24 小时监控系统健康、实时预警风险并自动处理异常,帮助卖家和运营团队提升平台安全与运营效率。本文将手把手教你用 Docker 在本地或云端快速拉起整套服务,并通过贝锐花生壳实现外网安全访问。
一、准备工作
1. 安装 Docker****
在终端执行以下命令自动安装 Docker 并启用阿里云镜像加速:
然后启动docker。
安装完成后,Docker 会自动启动并加入开机自启。
2. 安装 Docker-Compose****
(1)下载docker-compose文件。
(2)赋予docker-compose执行权限。
二、获取项目源码
使用 Git 把官方仓库拉到本地:
三、配置机器人
1. 创建环境变量文件****
根据提示填写以下三项必填信息:
- OPENAI_API_KEY :你的多模态大模型 API Key ;
- OPENAI_BASE_URL :兼容 OpenAI 格式的接口地址,例如 ark.cn-beijing.volces.com/api/v3/ ;
- OPENAI_MODEL_NAME :模型名称,如 doubao-seed-1-6-250615 、 gemini-2.5-pro 等。
其余均为可选项,包括代理地址、各类通知渠道(ntfy、Gotify、Bark、企业微信、通用 Webhook)、浏览器选项、调试模式、Web UI 端口和登录凭据。若暂时不需要,可保持默认。
2. 安全提醒****
Web UI 默认启用 Basic 认证,初始账号密码为 admin / admin123。生产环境请务必改成高强度用户名与密码,防止未授权访问。
四、启动服务
在项目根目录执行:
容器启动后,浏览器访问 http://< 本机 IP>:8000 即可进入后台。示例地址:**http://10.168.123.227:8000**。即可使用配置文档配置的web登录名及密码访问登录闲鱼智能监控机器人后台。
五、登录闲鱼并同步状态
- 在贝锐洋葱头浏览器或 Chrome 安装官方扩展“闲鱼登录状态提取”。
- 打开闲鱼网页版并登录,点击扩展图标 → “获取登录状态” → “复制”。
- 回到监控机器人后台,点击提示“闲鱼未登录”,粘贴刚才复制的状态码并保存。机器人即可模拟登录并抓取数据。
六、 创建监控任务
项目已包含 docker-compose.yaml 文件,docker-compose 会自动读取 .env 文件和 docker-compose.yaml 的配置,并根据其内容来创建和启动容器。
在【任务管理】点击“新增任务”,按需填写关键词、价格区间、刷新频率等条件。
点击“运行”按钮,任务即刻生效。
在【结果查看】可浏览实时抓取到的商品列表,点击条目查看详情。
七、外网访问:花生壳内网穿透
- 在贝锐花生壳官网下载并安装花生壳 Linux 客户端
根据不同位数的系统输入下面的命令进行安装,安装完成会自动生成SN码与登录密码。
安装完成会自动生成 SN 码与默认密码 admin。
2. 激活设备****
浏览器访问 b.oray.com/,输入 SN 码和默认密码登录,首次需扫码或贝锐账号激活。
3. 添加映射****
登录后在控制台选择【内网穿透】→【添加映射】,填写新增映射信息:
保存后,系统会生成一个外网地址,例如 abc123.gnway.cc。
4. 外网访问****
在任何可联网的设备浏览器中输入刚获得的外网地址,即可安全访问 Docker-闲鱼智能监控机器人后台。至此,整套系统已具备公网访问能力。
通过以上步骤,你已成功完成闲鱼智能监控机器人的 Docker 化部署及外网映射。现在,无论身在何处,只需打开浏览器即可实时掌握闲鱼平台的最新动态与潜在风险。