小白也能搞定!用 NAS 部署高性能网盘搜索神器 PanSou
本文最后更新于 2025-10-22,文章内容可能已经过时。
详细介绍
🤔 PanSou 是什么?
PanSou 是一款为网盘资源搜索而设计的高性能 API 服务,支持并发搜索、结果智能排序以及插件扩展。凭借其灵活的设计与强大的功能,它成为了资源搜索的首选工具。目前已支持的网盘有:百度网盘、夸克网盘、迅雷云盘、123盘、UC网盘等等十余款国内大小网盘,无论你是哪个网盘的用户,都可以直接使用,完全不挑用户,很强大!
🌟 核心特性
🚀 高性能搜索
⚡ 并发执行:通过多 TG 频道与异步插件搜索,显著提高查询效率。
🛠️ 任务管理:采用工作池设计,优化并发任务管理。
🤖 智能化功能
📂 网盘分类展示:自动识别多种网盘资源链接,分类呈现。
🔍 综合排序算法:基于时间、插件等级等多维度优化搜索结果。
🔄 插件与缓存机制
🧩 异步插件系统:解决响应时间长的问题,为用户提供实时更新。
💾 二级缓存:结合分片内存与磁盘缓存,提升查询速度与并发能力。
安装使用指南
下面通过 飞牛 NAS 应用中心进行安装。如果其它 NAS 需要使用 Docker Compose 根据自己实际需求进行部署。
Docker Compose 部署
docker-compose.yml 文件:
services:
pansou:
image: ghcr.io/fish2018/pansou-web:latest
container_name: pansou-app
ports:
- "8800:80"
environment:
# 基础配置
- DOMAIN=localhost
- PANSOU_PORT=8888
- PANSOU_HOST=127.0.0.1
# 代理配置(可选)
# - SOCKS5_PROXY=socks5://127.0.0.1:1080
# - HTTP_PROXY=http://proxy:8080
volumes:
# 数据持久化
- pansou-data:/app/data
- pansou-logs:/app/logs
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost/api/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
volumes:
pansou-data:
driver: local
pansou-logs:
driver: local
如果没有搜索处任何内容,需要正确配置
SOCKS5_PROXY或HTTP_PROXY。
1. 在飞牛主页面找到 Docker 打开后,切换菜单 Compose -> 新增项目。
2. 创建项目页面根据实际情况定义 项目名称、选择 路径,选中 创建 docker-compose.yml 后,把下面 yml 文件粘贴到文本框中。检查无误后点击 确定 按钮进行部署。
3. 等待部署完成,在容器管理中查看运行状态。
使用
1. 在浏览器地址输入:http://<NASIP>:8800 打开 PanSou 页面
2. 在搜索框里面搜索自己想要的资源
3. 查看 PanSou 运行状态和配置信息
其它更多配置和API使用请参考 PanSou 官方文档
后记
PanSou 作为一款高性能的网盘资源搜索API服务,支持TG频道和插件搜索。支持多频道多插件并发搜索、结果智能排序和网盘类型分类。docker集成前后端,一键启动,开箱即用,值得尝试。

本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 纳思稻壳
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果