|
|
||
|---|---|---|
| .. | ||
| 1.0.5 | ||
| README.md | ||
| data.yml | ||
| logo.png | ||
README.md
PanSou 网盘搜索 API
PanSou 是一个高性能的网盘资源搜索 API 服务,支持 Telegram 搜索和自定义插件扩展,系统以性能和可扩展性为核心,支持并发搜索、结果智能排序和多网盘类型分类。
✨ 特性
- 高性能搜索:并发执行多个 Telegram 频道及插件搜索,显著提升搜索速度
- 多网盘类型分类:自动识别百度网盘、阿里云盘、夸克网盘等多种链接
- 智能排序:基于插件等级、时间新鲜度和关键词权重的综合排序
- 异步插件系统:支持“尽快响应,持续处理”的搜索模式
- 二级缓存:内存 + 磁盘分片缓存机制,大幅提升重复查询性能
🛠 支持的网盘类型
百度网盘、阿里云盘、夸克网盘、天翼云盘、UC网盘、移动云盘、115网盘、PikPak、迅雷网盘、123网盘、磁力链接、电驴链接等。
🚀 快速开始
使用 Docker 部署(前后端一体)
docker run -d --name pansou -p 80:80 ghcr.io/fish2018/pansou-web
使用 Docker Compose(推荐)
curl -o docker-compose.yml https://raw.githubusercontent.com/fish2018/pansou-web/refs/heads/main/docker-compose.yml
docker-compose up -d
仅后端 API
docker run -d --name pansou -p 8888:8888 -v pansou-cache:/app/cache -e CHANNELS="tgsearchers2,xxx" ghcr.io/fish2018/pansou:latest
📚 API 文档
搜索 API
- 接口:
/api/search - 方法:
POST/GET - 参数:
kw:搜索关键词channels:搜索的频道cloud_types:网盘类型过滤- 更多详见项目文档
健康检查 API
- 接口:
/api/health - 方法:
GET