一个基于 Nuxt.js 3 开发的小红书工具网站,提供视频下载和其他实用功能。
Google.Chrome.mp4
- 📱 现代化的用户界面,使用 shadcn-nuxt UI 组件
- 🔄 多代理支持,自动轮换下载代理
- 🎯 帖子, 评论浏览导出功能
- 💾 本地数据持久化
- 🌐 完整的代理设置功能
- Nuxt 3 - Vue.js 框架
- Vue 3 - 渐进式 JavaScript 框架
- Pinia - Vue.js 状态管理
- TailwindCSS - CSS 框架
- Shadcn-nuxt - UI 组件库
- Playwright - 浏览器自动化
- Hono - 轻量级 Web 框架
确保你的开发环境中已安装 Node.js (推荐 v18+) 和 Bun。
# 克隆项目
git clone [项目地址]
# 进入项目目录
cd xhs-web
# 安装依赖
bun install
# 安装 Playwright 浏览器
npx playwright install
# 启动开发服务器
bun run dev
注意: 本项目使用 Playwright 进行浏览器自动化操作,首次安装时需要下载浏览器。如果遇到浏览器相关错误,请确保已执行
npx playwright install
命令。
- 进入设置页面
- 在"代理设置"部分添加或修改代理地址
- 支持添加多个代理地址,系统会自动轮换使用
- 点击"保存更改"使设置生效
# 构建生产版本
bun run build
# 预览生产构建
bun run preview
- 启动应用后,访问主页面
- 根据需要配置代理设置
- 开始使用下载等功能
欢迎提交 Issue 和 Pull Request!