Releases: ShadowQuill/RealEstateAI
Releases · ShadowQuill/RealEstateAI
Release list
v1.1.0
RealEstateAI v1.1.0
新增
- 容器化一键部署:Dockerfile / docker-compose.yml / docker-entrypoint.sh / .dockerignore / requirements-api.txt,配套 DEPLOY.md(Railway / Render 部署说明)
- 前端新增「城市对比页」与「宏观环境页」(宏观指标含 CPI/GDP/M2/PMI/利率,附新手说明卡)
- 后端 /api/cities 新增可选 min_count 参数,可过滤样本过少的城市
- 接入可选 LLM(OPENAI_API_KEY,兼容 DeepSeek),/api/analyze/qa 可由 LLM 生成并强制引用数据来源
修复
- recharts 入场动画导致的页面崩溃(多页图表加 isAnimationActive=false)
- 城市对比图左侧城市名只显示部分(YAxis interval=0 + 柱末标值)
- 前端价格裸数字 / 0.0 万元 单位错误(House.price 单位为万元,统一按万元渲染)
- rag.py 检索上下文中价格单位错误导致的 0.0 万元
数据
- 执行数据质量清洗:删除 243 行异常价格(<1万 / ≥1亿),全局异常值归零
安全
- .env 移出版本控制(git rm --cached),新增 .env.example 模板;请勿提交真实密钥
注:data/.db 与 models/.pkl 已被 .gitignore 忽略,克隆不含它们,部署前请按 DEPLOY.md 准备。
RealEstateAI v1.0.0
RealEstateAI v1.0.0
首个公开发布版。房地产 AI 分析系统,覆盖「数据采集 → 价格预测 → 趋势预测 → AI 智能分析」全链路,并提供 React 前端可视化界面与 Dash 看板。
✨ 功能特性
- 54 城数据:链家/贝壳二手房成交数据 + 国家统计局 70 城房价指数
- 价格预测模型:XGBoost + 随机森林融合,输出房源总价/单价预测
- 趋势预测:基于官方同比指数的城市房价趋势研判
- AI 文本分析:房源描述 NLP 解析
- 可视化界面:React 前端(仪表盘、新房/二手房指数、多城对比)+ Dash 看板
- 一键启动:
run_system.py --with-frontend
🚀 快速开始
pip install -r requirements.txt
python run_system.py --with-frontend
# 前端 http://localhost:5173 后端 http://127.0.0.1:8000/docs 看板 http://127.0.0.1:8050
python scrapers/save_cookies.py # 浏览器登录导出 Cookie
python scrapers/chengjiao_browser.py --cities 中山 --human --pages 3 # 浏览器抓取成交