浅谈部署闲鱼自动回复管理系统xianyu-auto-reply

xianyu-auto-reply项目浅尝, 未成功应用(个人感觉不靠谱), 个人水平有限期待高人指点

有什么用/怎么用

目前个人部署版本无法正常使用, 用处仅为: 导出现有所有货品的列表

相关内容

实现方法

1
2
3
mkdir xianyu-auto-reply/ 
cd xianyu-auto-reply/
mkdir data

docker-compose文件

1
2
3
4
5
6
7
8
9
services:
xianyu-auto-reply:
ports:
- 8116:8080
restart: always
volumes:
- ./data/:/app/data/
container_name: xianyu-auto-reply
image: registry.cn-shanghai.aliyuncs.com/zhinian-software/xianyu-auto-reply:latest

image-20260416115543447

docker版应该是有问题的, 需要用去windows版?

切换https://hub.docker.com/r/zhoupingxiao/xianyu-auto-reply/tags

状态: docker跑起来了但是无法实现自动登录刷新cookie无法正常使用自动回复功能

很遗憾, 个人水平有限, 尝试了所有我可以操作的东西, 包括 切换不同的版本, 通过docker去自建一个镜像等, 都无法正常发挥出产品本应设计的自动回复功能.

项目搁置…. (期待高人指点, 有偿, 请报价联系)

联系微信扫码项目报价

希望高手指点

灵感来源

闲鱼自动回复管理系统是一个基于 Python + FastAPI 开发的自动化客服系统,专为闲鱼平台设计。系统通过 WebSocket 连接闲鱼服务器,实时接收和处理消息,提供智能化的自动回复服务。

本项目参考了以下开源项目:

  • XianYuApis - 提供了闲鱼API接口的技术参考
  • XianyuAutoAgent - 提供了自动化处理的实现思路
  • myfish - 提供了扫码登录的实现思路

闲鱼APP中聊天记录导出

一键导出闲鱼聊天记录,支持勾选消息、导出 HTML 和 Markdown 格式

image-20260517113443570

安装顺利.

使用有问题:

点击“导出 Markdown” 或者 “导出 HTML” 被权限卡死, 偶尔, 设置修改了权限后, 全新窗口; 能导出(有弹窗)

绝大多数情况, 无法弹窗

解决办法:

需要修复一下downloadFile; 新版的数据如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function downloadFile(content, filename, type) {
//旧版本
// const blob = new Blob([content], { type: type + ';charset=utf-8' });
// const url = URL.createObjectURL(blob);
//
// chrome.downloads.download({
// url: url,
// filename: filename,
// saveAs: true
// });


// 1. 将内容转换为 UTF-8 的 Base64 编码,绕过 ObjectURL 在异步中的手势检查限制
const base64Content = btoa(unescape(encodeURIComponent(content)));
const dataUrl = `data:${type};charset=utf-8;base64,${base64Content}`;

chrome.downloads.download({
url: dataUrl,
filename: filename,
saveAs: true
}, (downloadId) => {
// 2. 增加错误捕获,如果依然失败,可以在控制台直接看到原因
if (chrome.runtime.lastError) {
console.error("下载失败原因:", chrome.runtime.lastError.message);
// 降级备用方案:如果 API 真的被拦截,尝试用传统的 <a> 标签下载(虽然也可能受限,但多一层保障)
const a = document.createElement('a');
a.href = dataUrl;
a.download = filename;
a.click();
}
});

}

非常感谢这个作者: https://github.com/gansgoods/xianyu-chat-exporter; 我欠你一杯咖啡

我修改插件以后导出了39个聊天记录;

导出聊天记录从2026年4月底, 到2026年2月, 等待继续…

我的硬件工作记录实在太多, 成功案例实在太多, 要如何展示呢?

image-20260518000029012

待优化:

将视频部分的代码处理; 替换为可在网页中直接播放的方式

\n\n

个性化需求沟通 扫客服加V加群: