一个功能完整的B站视频解析工具,支持视频转文字、AI摘要生成、思维导图可视化。
- 下载:https://www.mongodb.com/try/download/community
- 安装:选择 Complete,勾选 Install as Service
# 生成 JWT 密钥
node -e "console.log(require('crypto').randomBytes(64).toString('hex'))"
# 复制示例配置
copy backend\.env.example backend\.env
copy frontend\.env.example frontend\.env然后编辑 backend/.env,至少填写:
JWT_SECRETMONGODB_URIREDIS_URL
可选项按本机环境填写:
QIANWEN_*WHISPER_PYTHON_PATHFFMPEG_PATH
npm run dev注意:真实
.env/.env.local不要提交到 git。
详细步骤:查看 START_SIMPLE.md
- README.md(本文件)- 项目介绍
- START_SIMPLE.md - 最简单启动方式 ⭐
- CURRENT_STATUS.md - 当前项目状态
- TEST_GUIDE.md - 测试和故障排除
- DOCS.md - 完整文档导航
- 完整配置、云服务、Whisper等详细指南
- 技术设计、项目总结、部署指南
- 注册/登录(JWT认证)
- 三级权限(免费/VIP/管理员)
- 每日限额管理
- B站视频链接解析
- Whisper语音转文字
- AI摘要生成
- 思维导图可视化
- 用户管理
- 充值审核
- 系统统计
前端:React 18 + TypeScript + Vite + Ant Design
后端:Node.js + Express + MongoDB + Bull
AI服务:Whisper + 通义千问
Bilibili-Parser/
├── README.md 项目介绍
├── START_SIMPLE.md 最简单启动方式
├── CURRENT_STATUS.md 当前状态
├── TEST_GUIDE.md 测试指南
├── DOCS.md 文档导航
│
├── docs/ 详细文档
│ ├── guides/ 配置指南
│ ├── reference/ 技术文档
│ └── archive/ 归档文档
│
├── frontend/ 前端项目
├── backend/ 后端项目
└── scripts/ 安装脚本
- 免费用户:每日3次,视频≤40分钟
- VIP用户:按次消费,视频≤2小时
- 管理员:无限制,管理权限
- ✅ 代码:100%完成
- ✅ 依赖:100%安装
- ✅ 配置:已准备
- ✅ 文档:已整理
- ⏳ 测试:等待MongoDB安装
- 快速启动:查看
START_SIMPLE.md - 测试问题:查看
TEST_GUIDE.md - 详细配置:查看
docs/guides/QUICK_START.md - 文档导航:查看
DOCS.md
立即开始:打开 START_SIMPLE.md 🚀