网盘传输资源素材

PanSou

高性能的网盘资源搜索 API 服务,支持TG频道搜索和自定义插件搜索。系统设计以性能和可扩展性为核心,能多频道多插件并发搜索,还能对结果智能排序、按网盘类型分类。

标签:

PanSou官网

高性能的网盘资源搜索 API 服务,支持TG频道搜索和自定义插件搜索。系统设计以性能和可扩展性为核心,能多频道多插件并发搜索,还能对结果智能排序、按网盘类型分类。

网站提供:资源素材,网盘传输,Sou,PanSou。

PanSou简介

找学习资料或电影,网盘是个好渠道,但经常得在不同网盘之间来回搜,而且有些资源还失效了。

PanSou 这个开源项目能解决这些问题,它把多个搜索源整合到一个 API 里,让我们一次就能搜遍各大网盘平台。

PanSou 是个高性能的网盘资源搜索 API 服务,支持 TG 频道搜索和自定义插件搜索。系统设计以性能和可扩展性为核心,能多频道多插件并发搜索,还能对结果智能排序、按网盘类型分类。

PanSou功能特征

高性能搜索:同时执行多个 TG 频道和异步插件搜索,搜索速度更快。

网盘类型分类:自动识别多种网盘链接,按类型分类展示。

智能排序:结合插件等级、时间新鲜度和优先关键词等多方面进行排序。

异步插件系统:能通过插件增加搜索来源,支持 “尽快响应,持续处理” 的异步搜索模式。

二级缓存:采用分片内存加分片磁盘缓存,重复查询速度和并发性能提升明显。

支持的网盘类型

有百度网盘、阿里云盘、夸克网盘、天翼云盘、UC 网盘、移动云盘、115 网盘、PikPak、迅雷网盘、123 网盘、磁力链接、电驴链接等。

PanSou技术架构

工具层(util/):有二级缓存系统(cache/)、工作池(pool/)、HTTP 客户端、解析工具等。

插件系统层(plugin/):定义了插件接口、异步插件基类,还有各类具体插件(如 jikepan、pan666、hunhepan 等)。

服务层(service/):包含缓存集成、搜索服务等。

模型层(model/):定义插件结果、请求、响应等数据结构。

API 层(api/):有处理器、中间件、路由等。

缓存系统:用二级缓存,包括分片内存缓存和分片磁盘缓存,用 GOB 序列化,部分插件还有自己的缓存机制(如搜索结果缓存、详情页缓存等)。

并发控制:通过 util/pool 实现工作池管理,控制并发任务。

部署与使用

支持 Docker 部署(前后端集成版和纯后端 API 版),用 Docker 命令或 Docker Compose 就能快速启动。

也能从源码安装,需要 Go 1.18 + 环境,可选 SOCKS5 代理(用来访问 Telegram 站点)。

插件系统

PanSou可以通过插件增加搜索来源,有插件开发指南,现有多个插件(如 huban、pan666、hdr4k 等),插件能自己实现搜索逻辑、缓存策略等。

另外,作者还分享了PanSou详细的系统开发设计文档,感兴趣的开发者可以看看原理。

PanSou官网入口网址

https://so.252035.xyz/

OpenI小编发现PanSou网站非常受用户欢迎,请访问PanSou网址入口试用。

数据统计

相关导航

暂无评论

暂无评论...