# 🚀 项目实测|这个网盘资源搜索神器也太强了吧! --- ## 🔍 工具名称 **盘小子 · 多网盘聚合搜索引擎** (支持主流盘|界面丝滑|开源体验) --- ## 🧠 为什么越来越多人在用它? ✅ **聚合搜索,秒出结果** - 支持多平台资源一键搜:夸克、某度、某里,全都能搜! - 搜索效率高,资源不绕路,支持跳转原盘直达。 ✅ **界面极简,交互顺滑** - 基于现代框架打造,像 App 一样丝滑好用 - 无广告、无弹窗,体验极其清爽 ✅ **响应式支持,各设备无缝切换** - 手机、平板、电脑屏幕自适应排版,真·随时随地搜盘 ✅ **可本地部署,安全自主可控** - 技术小能手可自行搭建,数据全程自己掌控 --- ## 💡 项目亮点(懂技术的看这里) - 前端框架:Next.js 15 + React 18 - UI 系统:Tailwind CSS + Radix UI - 状态管理:React Hooks + 上下文 - 表单与验证:React Hook Form + Zod - ORM 管理:Drizzle ORM + MySQL - API 路由:Hono - 身份认证:JWT - 全栈语言:TypeScript 全覆盖 --- ## 🚀 快速体验地址 👉 在线体验: **[https://pan.xiaozi.cc](https://pan.xiaozi.cc)** --- ## 🛠 本地部署指南(技术向) ### 📦 前提环境 - Node.js 18+ - MySQL 数据库(或使用 PlanetScale) ### 🔑 环境变量配置 在根目录创建 `.env.local` 文件,并按如下格式填写:
DATABASE_HOST=your-database-host
DATABASE_PORT=3306
DATABASE_USERNAME=your-username
DATABASE_PASSWORD=your-password
DATABASE_NAME=your-database-name
JWT_SECRET=your-jwt-secret
### 🧱 安装步骤 ```bash git Clone <repository-url> cd panxiaozi # 安装依赖 npm install # 数据库生成 & 应用迁移 npm run db:generate npm run db:push # 启动开发服务 npm run dev
📂 启动后访问地址:http://localhost:3000
🔧 常用命令参考
npm run dev # 启动开发环境 npm run build # 构建生产版本 npm run start # 启动生产服务 npm run lint # 检查代码规范 npm run db:generate # 生成数据库迁移 npm run db:push # 应用迁移变更 npm run db:studio # 图形化数据库管理
🧠 适用人群
📁 经常找资源、搜资料的重度用户
🧑💻 想自建聚合搜索站的开发者
🔍 看腻了广告弹窗,追求极简高效体验的人
⚠️ 免责声明
本项目仅供学习交流使用,不提供资源存储服务,请勿用于任何商业或非法用途。使用过程中请遵守相关法律法规及平台协议,自行承担责任。
版权所有 © 2025 极客猿工厂(https://m.gjpdf.cn/)保留所有权利。 本站资源均来源于互联网,仅供学习与交流使用,版权归原作者所有。若侵犯了您的权益,请联系我们及时处理。禁止将本站内容用于任何商业用途,违者必究。




还没有评论,来说两句吧...