写点什么

本地 Docker 部署闲鱼智能监控机器人,内网穿透远程访问教程

作者:科技热闻
  • 2025-08-18
    浙江
  • 本文字数:1342 字

    阅读完需:约 4 分钟

闲鱼智能监控机器人是阿里巴巴旗下二手交易平台“闲鱼”自研的自动化运维工具,可 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 格式的接口地址,例如https://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 登录名及密码访问登录闲鱼智能监控机器人后台。



五、登录闲鱼并同步状态  

1. 在贝锐洋葱头浏览器或 Chrome 安装官方扩展“闲鱼登录状态提取”。



2. 打开闲鱼网页版并登录,点击扩展图标 → “获取登录状态” → “复制”。



3. 回到监控机器人后台,点击提示“闲鱼未登录”,粘贴刚才复制的状态码并保存。机器人即可模拟登录并抓取数据。



六、 创建监控任务  

项目已包含 docker-compose.yaml 文件,docker-compose 会自动读取 .env 文件和 docker-compose.yaml 的配置,并根据其内容来创建和启动容器。




在【任务管理】点击“新增任务”,按需填写关键词、价格区间、刷新频率等条件。  



点击“运行”按钮,任务即刻生效。  



在【结果查看】可浏览实时抓取到的商品列表,点击条目查看详情。



七、外网访问:花生壳内网穿透  

1. 在贝锐花生壳官网下载并安装花生壳 Linux 客户端  




根据不同位数的系统输入下面的命令进行安装,安装完成会自动生成 SN 码与登录密码。



安装完成会自动生成 SN 码与默认密码 admin。



2. 激活设备  

浏览器访问 http://b.oray.com/,输入 SN 码和默认密码登录,首次需扫码或贝锐账号激活。



3. 添加映射  

登录后在控制台选择【内网穿透】→【添加映射】,填写新增映射信息:



保存后,系统会生成一个外网地址,例如 https://abc123.gnway.cc



4. 外网访问  

在任何可联网的设备浏览器中输入刚获得的外网地址,即可安全访问 Docker-闲鱼智能监控机器人后台。至此,整套系统已具备公网访问能力。



通过以上步骤,你已成功完成闲鱼智能监控机器人的 Docker 化部署及外网映射。现在,无论身在何处,只需打开浏览器即可实时掌握闲鱼平台的最新动态与潜在风险。

用户头像

科技热闻

关注

还未添加个人签名 2021-05-31 加入

还未添加个人简介

评论

发布
暂无评论
本地Docker部署闲鱼智能监控机器人,内网穿透远程访问教程_科技热闻_InfoQ写作社区