闲鱼自动化+OpenClaw双系统整合部署教程

闲鱼自动化 + OpenClaw 双系统整合部署教程

版本:v1.0 | 编写日期:2026-02-26 | 适用服务器:AlmaLinux 9 (198.46.237.215)
官网地址:https://hongshuotech.xyz/zh

一、整体架构概览

本方案在同一台服务器上运行两套系统,各司其职,协同工作:

┌─────────────────────────────────────────────────────────────────┐ │ 你的服务器 (AlmaLinux 9, 3.6GB RAM) │ │ │ │ ┌──────────────────────┐ ┌──────────────────────────────┐ │ │ │ OpenClaw Gateway │ │ xianyu-auto-reply 系统 │ │ │ │ 端口: 18789 │ │ 端口: 8080 │ │ │ │ │ │ │ │ │ │ ● AI 对话助手 │ │ ● WebSocket 直连闲鱼 │ │ │ │ ● 商品文案生成 │ │ ● 自动回复买家消息 │ │ │ │ ● 浏览器自动化 │ │ ● AI 智能客服(DeepSeek) │ │ │ │ ● 复杂任务处理 │ │ ● 虚拟商品自动发货 │ │ │ │ ● 定时巡检/通知 │ │ ● 多账号管理 │ │ │ │ │ │ ● 订单监控与邮件通知 │ │ │ └──────────┬───────────┘ └──────────────┬───────────────┘ │ │ │ │ │ │ └───────────┬───────────────────┘ │ │ │ │ │ DeepSeek API │ │ (共用同一个 API Key) │ └─────────────────────────────────────────────────────────────────┘ 

两个系统的职责分工:

维度OpenClawxianyu-auto-reply
核心定位AI 助手 + 浏览器自动化平台闲鱼专用自动化客服系统
连接闲鱼通过浏览器(受反爬限制)通过 WebSocket 直连(绕过反爬)
自动回复不直接支持24小时自动回复,关键词+AI
商品发布可生成文案,不直接发布不负责发布
自动发货不支持支持虚拟商品自动发货
通知能力Telegram/邮件/多渠道邮件通知
定时任务支持 Cron 定时任务内置定时监控
适合场景通用 AI 任务、文案、分析闲鱼消息处理、发货、客服

二、项目可靠性评估

2.1 xianyu-auto-reply

指标数据
GitHub 地址https://github.com/zhinianboke/xianyu-auto-reply
Stars2,600+
Forks748+
最后更新2026年2月(持续维护中)
技术栈Python 3.7+ / FastAPI / WebSocket / SQLite
部署方式源码安装 或 Docker 一键部署
许可证开源(仅供学习研究,严禁商业用途)

优势: 社区活跃、功能完整、WebSocket 直连不受反爬限制、支持多模型接入、Docker 部署成熟。

风险: 项目声明仅供学习研究;依赖闲鱼未公开的 WebSocket 协议,闲鱼升级可能导致暂时不可用;Cookie 登录态需定期维护。

2.2 OpenClaw

指标数据
GitHub 地址https://github.com/openclaw/openclaw
Stars227,000+
Forks43,600+
最后更新2026年2月25日
技术栈TypeScript / Node.js 22+
部署方式npm 全局安装 / Docker / Nix
许可证MIT

优势: 目前增长最快的开源 AI Agent 项目,社区极其庞大,功能全面,支持浏览器自动化、多渠道消息、定时任务等。

风险: 项目迭代快,配置项可能频繁变化;浏览器自动化功能在服务器环境需要额外配置;内存占用需关注。


三、安全风险评估

3.1 服务器安全

风险项等级说明缓解措施
系统以 root 运行两个系统都以 root 身份运行,被攻破后权限无限制创建专用用户运行服务;限制 sudo 权限
端口暴露18789 和 8080 如果开放到公网会被扫描攻击仅绑定 127.0.0.1,通过 SSH 隧道访问
SSH root 直接登录暴力破解风险使用密钥登录,禁用密码登录
未配置防火墙服务器所有端口可能被访问配置 firewalld 只允许 SSH 端口

3.2 数据安全

风险项等级说明缓解措施
DeepSeek API Key 明文存储配置文件中 API Key 明文保存设置文件权限 600;定期轮换 Key
闲鱼 Cookie 存储Cookie 泄露等同于账号被盗限制配置文件读取权限;定期更换
OpenClaw Gateway Token 暴露Token 泄露可控制你的 AI Agent不在公网暴露 Gateway;使用 SSH 隧道
SQLite 数据库无加密本地数据库如被获取可读取所有业务数据设置目录权限 700

3.3 平台合规风险

风险项等级说明缓解措施
闲鱼封号自动回复被检测为异常行为可能导致限流或封号控制回复频率;回复内容拟人化;不用攻击性话术
违反闲鱼用户协议使用非官方接口操作平台属于违规了解风险后自行决定;不用于恶意刷单
AI 回复内容不当AI 可能生成不恰当的回复导致投诉设置回复审核机制;限制 AI 回复范围

3.4 系统稳定性

风险项等级说明缓解措施
内存不足3.6GB RAM 运行两套系统 + Chromium 可能紧张已有 2GB swap;监控内存使用
Cookie 过期闲鱼 Cookie 7-30 天过期导致系统断连设置定时提醒;关注系统日志
WebSocket 断连网络波动可能导致闲鱼连接中断系统内置自动重连机制
闲鱼协议升级闲鱼更新可能导致系统暂时不可用关注 GitHub Issues 和更新

四、安全加固操作(部署前必做)

在部署两套系统之前,先完成以下安全加固:

# ============================================# 4.1 创建专用运行用户(不使用 root 运行服务)# ============================================useradd-m-s /bin/bash openclaw-user useradd-m-s /bin/bash xianyu-user # ============================================# 4.2 配置防火墙# ============================================# 启用防火墙 systemctl enable firewalld systemctl start firewalld # 只允许 SSH firewall-cmd --permanent --add-service=ssh # 移除所有其他默认开放的服务 firewall-cmd --permanent --remove-service=dhcpv6-client 2>/dev/null # 生效 firewall-cmd --reload# 验证(应该只看到 ssh) firewall-cmd --list-all # ============================================# 4.3 加固 OpenClaw 配置目录权限# ============================================chmod700 /root/.openclaw chmod600 /root/.openclaw/openclaw.json # ============================================# 4.4 配置 SSH 安全(可选但推荐)# ============================================# 备份 sshd 配置cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak # 如果你已经设置了 SSH 密钥登录,可以禁用密码登录:# sed -i 's/^#PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config# systemctl restart sshd# ⚠️ 警告:禁用密码前确保密钥登录已经测试通过,否则会锁死自己!# ============================================# 4.5 设置系统资源监控# ============================================# 安装 htop 方便监控 dnf install-yhtop# 查看当前资源使用free-hdf-h

五、部署 xianyu-auto-reply(第一套系统)

5.1 安装系统依赖

# 确认 Python 版本(需要 3.7+) python3 --version# 安装必要工具 dnf install-y python3-pip git

5.2 克隆项目并安装依赖

cd /root git clone https://github.com/zhinianboke/xianyu-auto-reply.git cd xianyu-auto-reply # 创建 Python 虚拟环境(隔离依赖,避免污染系统) python3 -m venv venv source venv/bin/activate # 升级 pip 并安装依赖 pip install--upgrade pip pip install-r requirements.txt # 安装 Playwright 浏览器(商品搜索功能需要) playwright install chromium playwright install-deps chromium 

5.3 配置 DeepSeek AI 引擎

# 编辑配置文件vi global_config.yml 

找到 LLM / AI 相关配置区域,修改为:

LLM:base_url:"https://api.deepseek.com/v1"api_key:"你的DeepSeek API Key"model:"deepseek-chat"temperature:0.7max_tokens:500
注意:不同版本的配置项名称可能略有不同,请以实际 global_config.yml 文件内容为准。如果看到 OPENAI_API_KEYAI_ENGINE 等字段,按照对应格式填入 DeepSeek 的信息。

5.4 配置安全:保护敏感文件

# 配置文件包含 API Key,限制读取权限chmod600 /root/xianyu-auto-reply/global_config.yml # 数据库目录权限chmod700 /root/xianyu-auto-reply/data 2>/dev/null 

5.5 首次启动测试

cd /root/xianyu-auto-reply source venv/bin/activate # 前台启动,观察日志是否正常 python Start.py 

看到类似 Uvicorn running on http://0.0.0.0:8080 的输出说明启动成功。按 Ctrl+C 停止。

5.6 配置 systemd 后台常驻运行

cat> /etc/systemd/system/xianyu-auto.service <<'EOF' [Unit] Description=Xianyu Auto Reply System After=network.target [Service] Type=simple User=root WorkingDirectory=/root/xianyu-auto-reply ExecStart=/root/xianyu-auto-reply/venv/bin/python Start.py Restart=always RestartSec=10 Environment=PATH=/root/xianyu-auto-reply/venv/bin:/usr/bin [Install] WantedBy=multi-user.target EOF systemctl daemon-reload systemctl enable xianyu-auto systemctl start xianyu-auto # 验证运行状态 systemctl status xianyu-auto 

5.7 访问管理后台

在你本地电脑建立 SSH 隧道(同时转发两个端口):

ssh-L8080:127.0.0.1:8080 -L18789:127.0.0.1:18789 [email protected] 

浏览器打开 http://127.0.0.1:8080

默认账号:admin / admin123

登录后立即修改默认密码。

5.8 添加闲鱼账号

方式一:扫码登录(推荐)

  1. 管理后台点击「添加账号」
  2. 选择「扫码登录」
  3. 用手机闲鱼 App 扫描二维码
  4. 登录成功后 Cookie 自动保存

方式二:手动获取 Cookie

  1. 电脑浏览器打开 https://www.goofish.com/
  2. 用手机扫码登录
  3. 按 F12 → Network 标签 → 刷新页面
  4. 点击任意请求 → Headers → 复制 Cookie 值
  5. 管理后台「添加账号」→ 粘贴 Cookie

5.9 配置自动回复规则

在管理后台的「关键词管理」中添加你的回复规则:

关键词自动回复内容
你好/在吗您好!感谢关注,请问有什么可以帮到您的?
价格/多少钱您好!这个服务的价格请参考商品描述,有任何疑问随时问~
能便宜吗亲,价格已经很实惠了,保证质量,放心购买~
怎么发货/多久拍下后会自动发货/24小时内交付,请放心~
可以定制吗可以的!请详细说一下您的需求,我评估后给您报价~

未匹配到关键词的消息会自动转给 DeepSeek 进行 AI 智能回复。


六、配置 OpenClaw(第二套系统,已部署)

你的 OpenClaw 已经部署完成,以下是确认和优化步骤。

6.1 确认运行状态

openclaw status 

应看到 Gateway 状态为 running,模型为 deepseek-chat。

6.2 确认浏览器工具可用

# 确保 Chromium 后台进程在运行nohup chromium-browser --headless --no-sandbox --disable-gpu --disable-dev-shm-usage --remote-debugging-port=18800> /dev/null 2>&1&# 验证浏览器状态 openclaw browser --browser-profile openclaw status 

应看到 running: true

6.3 将 Chromium 后台进程也设为开机自启

cat> /etc/systemd/system/chromium-headless.service <<'EOF' [Unit] Description=Headless Chromium for OpenClaw After=network.target [Service] Type=simple ExecStart=/usr/bin/chromium-browser --headless --no-sandbox --disable-gpu --disable-dev-shm-usage --remote-debugging-port=18800 Restart=always RestartSec=5 [Install] WantedBy=multi-user.target EOF systemctl daemon-reload systemctl enable chromium-headless systemctl start chromium-headless 

七、两套系统整合

这是核心部分。两套系统通过以下方式协同工作:

7.1 整合方式一:OpenClaw 作为文案生成器

在 OpenClaw Dashboard 聊天框中让 AI 帮你批量生成闲鱼商品文案:

请帮我生成5个闲鱼商品标题和描述,我是做网站开发的,服务包括: 1. WordPress 建站 2. 小程序开发 3. 企业官网设计 4. SEO 优化 5. 网站维护 要求:标题 30 字以内,吸引眼球;描述 200 字以内,突出性价比和专业性。 

然后把生成的文案复制到闲鱼 App 发布商品。

7.2 整合方式二:OpenClaw 定时巡检闲鱼系统

让 OpenClaw 定期检查 xianyu-auto-reply 系统是否正常运行:

# 创建 OpenClaw 巡检 Skillmkdir-p ~/.openclaw/workspace/skills cat> ~/.openclaw/workspace/skills/system-monitor.md <<'SKILL' --- name: system-monitor triggers: - "检查系统" - "系统状态" - "巡检" tools: - exec --- # 系统监控 Skill 当用户要求检查系统状态时,执行以下命令并汇报结果: ## 检查项目1. 检查闲鱼自动回复系统状态: ```bash systemctl status xianyu-auto --no-pager 

检查闲鱼系统日志最近错误:

journalctl -u xianyu-auto --since"1 hour ago" --no-pager |grep-i"error\|fail\|disconnect"|tail-10

检查服务器资源使用:

free-h&&echo"---"&&df-h / &&echo"---"&&uptime

检查 OpenClaw Gateway 状态:

openclaw status 

汇报格式

用中文汇报,包含:

  • 闲鱼系统运行状态(正常/异常)
  • OpenClaw Gateway 状态(正常/异常)
  • 内存使用率
  • 磁盘使用率
  • 最近1小时是否有错误日志
  • 如果有异常,给出修复建议
    SKILL
 ### 7.3 整合方式三:OpenClaw 定时提醒 Cookie 更新 ```bash # 设置 OpenClaw Cron 任务,每 7 天提醒你更新 Cookie openclaw cron add \ --name "cookie-reminder" \ --schedule "0 9 */7 * *" \ --message "提醒:闲鱼 Cookie 可能即将过期,请登录管理后台(http://127.0.0.1:8080)检查账号连接状态,如果显示断开请重新扫码登录。" 

7.4 整合方式四:OpenClaw 监控闲鱼系统健康

创建一个定时任务,每小时检查闲鱼系统是否正常:

openclaw cronadd\--name"xianyu-health-check"\--schedule"0 * * * *"\--message"请执行命令检查闲鱼系统状态:systemctl status xianyu-auto --no-pager。如果状态不是 active (running),请执行 systemctl restart xianyu-auto 重启它,并告诉我结果。"

7.5 整合方式五:配置邮件通知(闲鱼系统)

在 xianyu-auto-reply 的 global_config.yml 中配置邮件通知:

# 以 QQ 邮箱为例NOTIFICATION:email:enabled:truesmtp_server:"smtp.qq.com"smtp_port:465sender:"你的QQ号@qq.com"password:"QQ邮箱授权码"# 在 QQ 邮箱设置 → 账户 → 生成授权码receiver:"接收通知的邮箱@xxx.com"

配置完成后重启:

systemctl restart xianyu-auto 

八、SSH 隧道一键访问两个后台

每次访问两个管理后台只需要一条 SSH 命令:

ssh-L8080:127.0.0.1:8080 -L18789:127.0.0.1:18789 [email protected] 

连接后:

  • 闲鱼管理后台:http://127.0.0.1:8080
  • OpenClaw Dashboard:http://127.0.0.1:18789

九、日常运维手册

9.1 查看服务状态

# 闲鱼系统 systemctl status xianyu-auto # OpenClaw openclaw status # Chromium 无头浏览器 systemctl status chromium-headless # 内存使用free-h# 磁盘使用df-h

9.2 查看日志

# 闲鱼系统日志 journalctl -u xianyu-auto -f# OpenClaw 日志 openclaw logs --follow# 查看最近的错误 journalctl -u xianyu-auto --since"1 hour ago"|grep-i error 

9.3 重启服务

# 重启闲鱼系统 systemctl restart xianyu-auto # 重启 OpenClaw openclaw gateway restart # 重启无头浏览器 systemctl restart chromium-headless # 全部重启 systemctl restart xianyu-auto && openclaw gateway restart && systemctl restart chromium-headless 

9.4 更新系统

# 更新闲鱼系统cd /root/xianyu-auto-reply source venv/bin/activate git pull pip install-r requirements.txt systemctl restart xianyu-auto # 更新 OpenClawnpm update -g openclaw openclaw gateway restart 

9.5 备份数据

# 创建备份目录mkdir-p /root/backups # 备份闲鱼系统数据tar czf /root/backups/xianyu-backup-$(date +%Y%m%d).tar.gz \ /root/xianyu-auto-reply/data/ \ /root/xianyu-auto-reply/global_config.yml # 备份 OpenClaw 配置tar czf /root/backups/openclaw-backup-$(date +%Y%m%d).tar.gz \ /root/.openclaw/ # 设置定时备份(每周日凌晨3点)cat> /etc/cron.d/system-backup <<'EOF' 0 3 * * 0 root tar czf /root/backups/xianyu-backup-$(date +\%Y\%m\%d).tar.gz /root/xianyu-auto-reply/data/ /root/xianyu-auto-reply/global_config.yml && tar czf /root/backups/openclaw-backup-$(date +\%Y\%m\%d).tar.gz /root/.openclaw/ && find /root/backups/ -mtime +30 -delete EOF

十、端口映射与服务清单

服务端口绑定地址用途
OpenClaw Gateway18789127.0.0.1AI Agent 管理后台
OpenClaw Browser Control18791127.0.0.1浏览器控制服务
Chromium CDP18800127.0.0.1无头浏览器调试端口
xianyu-auto-reply Web8080127.0.0.1闲鱼系统管理后台
SSH220.0.0.0远程管理(唯一公网端口)

所有业务端口仅监听 127.0.0.1,不暴露到公网。通过 SSH 隧道安全访问。


十一、资源使用预估

组件内存占用(预估)CPU 占用
OpenClaw Gateway200-400 MB低(空闲时)
Chromium Headless150-300 MB低(空闲时)
xianyu-auto-reply100-200 MB低(WebSocket 常驻)
系统 + 其他500 MB-
合计约 950MB - 1.4GB-

服务器有 3.6GB RAM + 2GB swap,完全够用。但建议定期用 htop 监控,如果内存经常超过 80% 考虑升级。


十二、故障排查速查表

现象可能原因排查命令解决方案
闲鱼系统无法登录后台服务未启动systemctl status xianyu-autosystemctl restart xianyu-auto
闲鱼不自动回复Cookie 过期查看管理后台账号状态重新扫码登录
闲鱼不自动回复WebSocket 断连查看日志 journalctl -u xianyu-auto -f系统自动重连;如不恢复则重启
OpenClaw 无法对话Gateway 挂了openclaw statusopenclaw gateway restart
浏览器工具不可用Chromium 进程死了systemctl status chromium-headlesssystemctl restart chromium-headless
AI 回复失败DeepSeek API 余额不足检查 DeepSeek 控制台充值
内存不足多进程占满内存free -h / htop重启服务释放内存
SSH 隧道断开网络波动重新执行 ssh -L 命令本地电脑重新建立隧道


十三、免责声明

  1. xianyu-auto-reply 项目声明仅供学习和研究使用,严禁商业用途。使用该系统进行商业活动的法律风险由用户自行承担。
  2. 使用非官方接口操作闲鱼平台可能违反《闲鱼用户协议》,存在账号被限制或封禁的风险。
  3. AI 自动回复可能产生不准确或不恰当的内容,建议定期查看回复记录并调整。
  4. 本文档仅提供技术部署指导,不构成任何商业建议或法律建议。

Read more

一天开13个会、一个Bug要修200天!前亚马逊L7爆料:这轮大裁员,AI只是“背锅侠”

一天开13个会、一个Bug要修200天!前亚马逊L7爆料:这轮大裁员,AI只是“背锅侠”

整理 | 郑丽媛 出品 | ZEEKLOG(ID:ZEEKLOGnews) 过去一年,大型科技公司的裁员消息几乎从未停过。但当公司对外给出的理由越来越统一,“AI 让组织更高效”,也有越来越多内部员工开始提出另一种质疑:事情或许没那么简单。 最近,一段来自前亚马逊员工 Becky 的 YouTube 视频在开发者社区流传开来。她曾在亚马逊工作 7 年,其中 5 年担任 L7 级别的技术管理者,负责过团队年度规划(OP1)等核心管理工作——可去年,她主动离开了亚马逊。 就在最近,她的三位前同事接连被裁,其中两人还是 H-1B 签证员工,都背着房贷压力。其中一位同事忍不住给 Becky 发消息:“你去年离开的时候,是不是已经预料到会发生这些?” 对此,Becky 的回答很坦诚:她不知道具体什么时候会裁员,但她早就感觉情况不对劲了。 在她看来,这轮裁员被归因为

By Ne0inhk
用 10% GPU 跑通万亿参数 RL!马骁腾拆解万亿参数大模型的后训练实战

用 10% GPU 跑通万亿参数 RL!马骁腾拆解万亿参数大模型的后训练实战

整理 | 梦依丹 出品 | ZEEKLOG(ID:ZEEKLOGnews) 左手是提示词的工程化约束,右手是 Context Learning 的自我进化。 在 OpenAI 新发布的《Prompt guidance for GPT-5.4》中,反复提到了 Prompt Contracts(提示词合约)。要求开发者像编写代码一样,严谨地定义 Agent 的输入边界、输出格式与工具调用逻辑,进而换取 AI 行为的确定性。 但在现实操作中,谁又能日复一日地去维护那些冗长、脆弱的“提示词代码”? 真正的 Agent,不应只靠阅读 Context Engineering,更应该具备 Context Learning 的能力。 为此,在 4 月 17-18

By Ne0inhk
当OpenClaw引爆全网,谁来解决企业AI Agent的“落地焦虑”?

当OpenClaw引爆全网,谁来解决企业AI Agent的“落地焦虑”?

2026 年 3 月,开源 AI Agent 框架 OpenClaw 在 GitHub 上的星标突破28万,并一度超越 React,成为 GitHub 最受关注的软件项目之一。短时间内,开发者利用它构建了大量实验性应用:从全栈开发辅助,到自动化营销脚本,再到桌面操作自动化,AI Agent 的能力边界正在迅速被拓展。 这股热潮也带动了另一个趋势——本地部署与算力硬件需求的快速增长。越来越多开发者尝试在个人设备或企业服务器上运行 Agent 系统,以获得更高的控制权和数据安全性。 从表面上看,AI Agent 似乎正从“概念验证”走向更广泛的开发实践。但在企业环境中,情况却没有想象中乐观。当企业负责人开始追问—— “它能直接解决我的业务问题吗?” 很多演示级产品仍难以给出令人满意的答案。 如何让 Agent 真正融入企业既有系统、适配复杂业务流程,正成为大模型产业落地必须跨越的一道门槛。 与此同时,中国不同城市的产业结构差异明显:互联网、

By Ne0inhk
二手平台出现OpenClaw卸载服务,299元可上门“帮卸”;2026年春招AI人才身价暴涨:平均月薪超6万;Meta辟谣亚历山大·王离职 | 极客头条

二手平台出现OpenClaw卸载服务,299元可上门“帮卸”;2026年春招AI人才身价暴涨:平均月薪超6万;Meta辟谣亚历山大·王离职 | 极客头条

「极客头条」—— 技术人员的新闻圈! ZEEKLOG 的读者朋友们好,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。(投稿或寻求报道:[email protected]) 整理 | 苏宓 出品 | ZEEKLOG(ID:ZEEKLOGnews) 一分钟速览新闻点! * 微信员工辟谣“小龙虾可自动发红包”:不要以讹传讹 * 蚂蚁集团启动春招,超 70% 为 AI 相关岗位 * 受贿 208 万!拼多多一员工被抓 * 2026 年春招 AI 人才身价暴涨: 平均月薪超 6 万元 * 二手平台出现 OpenClaw 上门卸载服务 * 权限太高,国家互联网应急中心发布 OpenClaw 安全应用的风险提示 * 字节豆包内测 AI 电商功能:无需跳转抖音,日活用户数超

By Ne0inhk