装修公司/建材对比引擎
解决什么问题
找装修公司最怕:报价看不懂、低价进场后期疯狂增项、口碑难核实。
本引擎把决策标准化:筛选→打分→排序→避坑。
用法
echo '{"city":"武汉","budget_wan":10,"area_sqm":80,"prefs":["全包","环保"]}' \
| python3 scripts/compare_engine.py
输入
| 字段 | 说明 |
|---|---|
| city | 城市(候选须同城) |
| budget_wan | 总预算(万元) |
| area_sqm | 建筑面积(㎡) |
| prefs | 偏好列表,如["全包","环保"] |
打分维度与权重
价格适配30% / 口碑25% / 经营年限20% / 服务匹配15% / 环保+品牌10%
总分0-100,降序输出,附分项得分。
输出
- 对比表(排名/公司/单价/总预算/口碑/得分)
- 推荐(最高分+理由)
- 避坑清单(超预算/低价陷阱/未指定偏好提醒)
硬性规则
- 只按输入与候选库计算,不编造口碑数据
- 候选库为示例数据,真实使用前需替换为本地检索数据源
- 预算/面积必须为正,无候选城市明确报错