Install
openclaw skills install @bettermen/house-market-query房产信息查询全维度助手。当用户需要找房源(二手房/租房/新房/买房/找房)、选笋盘、比价格、查成交、看小区、查学区、查学校时使用。基于贝壳找房/链家/安居客/房天下等主流房产平台实时数据,覆盖8大查询场景,生成交互式HTML可视化报告。触发词:找房, 买房, 二手房, 租房, 新房, 笋盘, 比价, 成交记录, 小区信息, 学区房, 学校划片, 房产查询, 房价查询, 楼盘查询, 看房, 查房源, 房产对比, 房源推荐, 地段分析。
openclaw skills install @bettermen/house-market-query一站式房产信息查询助手,覆盖二手房/租房/新房/笋盘/成交/小区/学区/学校 8 大查询场景, 基于贝壳找房、链家、安居客、房天下等主流平台实时数据,输出交互式 HTML 可视化报告。
当用户在自然语言中提到:
从用户输入中提取以下关键参数:
| 参数 | 说明 |
|---|---|
query_type | 搜索类型: second_hand / rental / new_house / bargain / transaction / community / school_district / comparison |
city | 目标城市 (必填) |
district | 目标区域/板块 (可选) |
budget_min / budget_max | 预算范围 (万元) |
room_count | 户型 (如 "3室2厅") |
area_min / area_max | 面积范围 (平米) |
keywords | 其他关键词 (地铁/学区/花园/电梯等) |
如果缺少必要参数 (至少需要 city),主动询问用户补充。不要在参数缺失时继续。
根据 query_type 选择目标平台和搜索策略。
| 平台 | 优势 | 适合场景 |
|---|---|---|
| 贝壳找房 (ke.com) | 房源最全,数据真实度高 | 二手房/新房/成交 |
| 链家 (lianjia.com) | 二手房专业,VR看房 | 二手房/租房/成交 |
| 安居客 (anjuke.com) | 新房覆盖广 | 新房/租房 |
| 房天下 (fang.com) | 楼盘信息全面 | 小区/新房 |
| 百度搜索 | 补充学区/学校信息 | 学区/学校 |
对每个目标平台,使用 WebSearch 组合搜索,同时用 query_keyword_groups 覆盖多个角度:
二手房搜索示例:
贝壳找房 {city} {district} 二手房 {room_count} {budget}链家 {city} {district} 二手房 均价{city} {district} 二手房 最新房源 2026学区搜索示例:
{city} {school} 学区划片 对口小区 2026{city} {district} 学区房 学校排名{city} 小学划片 中学学区 政策 2026对搜索结果中的关键详情页,使用 WebFetch 提取结构化数据 (价格/面积/户型/朝向/楼层/建成年代等)。
从搜索结果和详情页中提取以下字段:
| 字段 | 说明 |
|---|---|
title | 房源标题 |
price_total | 总价 (万元) |
price_unit | 单价 (元/平米) |
area | 面积 (平米) |
layout | 户型 (如 3室2厅) |
floor | 楼层信息 |
orientation | 朝向 |
build_year | 建成年代 |
decoration | 装修情况 |
community | 小区名称 |
district | 所在区域 |
tags | 标签 (地铁/学区/满五唯一等) |
source | 来源平台 |
source_url | 来源链接 |
对每个房源计算笋盘指数 (0-100):
| 维度 | 权重 | 计算方式 |
|---|---|---|
| 价格偏离度 | 35% | (区域均价 - 房源单价) / 区域均价 × 100 |
| 房东急售信号 | 20% | 标题含"急售/降价/诚心" +5分/个 |
| 挂牌时长 | 15% | <7天=100分, <30天=70分, <90天=40分, ≥90天=10分 |
| 楼层优势 | 10% | 中间楼层/高楼层非顶楼 +10分 |
| 装修溢价 | 10% | 精装+10, 简装+5, 毛坯+0 |
| 税费优势 | 10% | 满五唯一+10, 满二+5 |
笋盘等级:
使用 assets/report_template.html 作为基础模板,根据查询类型定制内容。
报告必须包含:
报告风格:
报告保存路径: {当前工作目录}/outputs/house_market_report_{city}_{timestamp}.html
用户输入示例: "上海浦东 600万 三室" 工作流执行:
用户输入示例: "北京朝阳区租房 一居室 5000以内" 工作流执行:
用户输入示例: "深圳南山 新房 三房" 工作流执行:
用户输入示例: "上海找笋盘 总价500万以内" 工作流执行:
用户输入示例: "查一下杭州滨江区XX小区最近成交价" 工作流执行:
用户输入示例: "帮我看看北京望京XX小区的信息" 工作流执行:
用户输入示例: "上海徐汇区学区房 对口XX小学" 工作流执行:
用户输入示例: "帮我对比一下这三个楼盘" 工作流执行:
加载 assets/report_template.html,根据查询类型替换以下占位符:
{{TITLE}} → 报告标题{{SUMMARY_CARDS}} → 概览卡片 HTML{{DATA_TABLE}} → 数据表格 HTML{{CHARTS_JS}} → Chart.js 图表 JavaScript{{ANALYSIS_SECTION}} → 分析内容 HTML{{SUGGESTIONS}} → 行动建议 HTML{{DISCLAIMER}} → 免责声明{{THEME_COLOR}} → 主题色