# 🚀 项目实测|这个网盘资源搜索神器也太强了吧!

---

## 🔍 工具名称  
**盘小子 · 多网盘聚合搜索引擎**  
(支持主流盘|界面丝滑|开源体验)

---

## 🧠 为什么越来越多人在用它?  

✅ **聚合搜索,秒出结果**  
- 支持多平台资源一键搜:夸克、某度、某里,全都能搜!  
- 搜索效率高,资源不绕路,支持跳转原盘直达。  

✅ **界面极简,交互顺滑**  
- 基于现代框架打造,像 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/)保留所有权利。 本站资源均来源于互联网,仅供学习与交流使用,版权归原作者所有。若侵犯了您的权益,请联系我们及时处理。禁止将本站内容用于任何商业用途,违者必究。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,168人围观)

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