恐怖解谜密室逃脱
109.73M · 2026-03-09
通过本节学习,你将能够:
如果你想快速体验 Text-to-BI 系统,按照本指南 10 分钟内即可运行起来。本节将带你完成从环境准备到系统运行的完整流程。
# 确保已安装
- Python 3.11+
- Node.js 18+
- Docker & Docker Compose
# 1. 克隆项目
git clone <your-repo-url>
cd ask-sql
# 2. 配置后端
cd backend
python -m venv venv
source venv/bin/activate # Windows: venvScriptsactivate
pip install -r requirements.txt
# 3. 配置环境变量
cp .env.example .env
# 编辑 .env,添加你的 DeepSeek API Key
nano .env
# 4. 启动 CubeJS
cd cubejs
docker-compose up -d
cd ..
# 5. 启动后端
python main.py &
# 6. 启动前端
cd ../frontend
npm install
npm run dev
打开浏览器访问:
"按性别统计员工数量"
"显示各部门的员工分布"
"查询女性员工数量"
"统计每个部门的平均工资"
完成快速体验后,建议按顺序阅读完整教程:
Vibe Coding 基础 (第1-4篇)
项目架构 (第5-6篇)
后端开发 (第7-12篇)
前端开发 (第13-16篇)
部署总结 (第17-18篇)
Q1: 后端启动失败?
# 检查虚拟环境
source venv/bin/activate # macOS/Linux
# 或
venvScriptsactivate # Windows
pip list | grep fastapi
Q2: CubeJS 连接失败?
# 检查 Docker
docker-compose ps
docker-compose logs
# 重启服务
docker-compose restart
Q3: 前端无法连接?
# 检查后端
curl
# 检查环境变量
cat frontend/.env
Q4: DeepSeek API 错误?
通过本节的快速开始,你已经:
功能测试:
环境熟悉:
问题排查:
下一节:第 1 节:什么是 Vibe Coding