技能标识:beike-xiaoqu-research
通过 mcp-chrome 插件抓取贝壳找房数据,支持两种模式:(1) 单小区深度四步研究(详情/在售/成交);(2) 按地区批量发现并筛选符合条件的小区,再对候选清单做 PAL MCP 多模型 consensus 综合评估。适用场景:查贝壳小区信息、按区域发现候选小区、多模型评估买房方案。需要用户已安装 mcp-chrome 插件(端口 12306)+ mcporter 已配置 pal server。
Agent 调用此 Skill 前必读,确保参数与返回结构符合预期。
输入参数(环境变量 / 脚本参数)
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| $1 (NAME) | string | 必填 | 小区名(中文),用于 rs{小区名} 搜索 |
| $2 (CITY) |
成功输出(OUTDIR 下生成以下文件)
json
{
status: ok,
mode: single_xiaoqu,
xiaoqu_name: 东方花园三期,
xiaoqu_id: 5011102207315,
files: {
xiaoqujson: {OUTDIR}/东方花园三期xiaoqu.json,
ershoujson: {OUTDIR}/东方花园三期ershou.json,
chengjiaojson: {OUTDIR}/东方花园三期chengjiao.json
}
}
*_xiaoqu.json 字段 Schema:
json
{
avg_price: 78000,
building_type: 板楼,
total_units: 320户,
total_buildings: 8栋,
green_rate: 35%,
far: 1.8,
ownership: 商品房,
built_year: 2008-2012,
mgmt_fee: 2.5元/月/㎡,
mgmt_company: 绿城物业,
developer: 绿城集团,
followers: 125,
on_sale: 5,
sold_90d: 2,
views_30d: 38,
metros: [🚇9号线 七宝站 688m],
parsesource: css+innerText
}
输入参数
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| $1 (BOARDS) | string | 必填 | 逗号分隔板块,如 qibao,gumei |
| $2 (CITY) |
成功输出
json
{
status: ok,
mode: region_discover,
city: sh,
district: minhang,
boards: [qibao, gumei],
total_candidates: 8,
candidates: [
{
name: 好世鹿鸣苑,
board: qibao,
price: 68000,
year: 2010-2012,
on_sale: 5,
sold_90d: 2,
metro: 1号线 莘庄站 688m,
xiaoqu_id: 5011000015858
}
],
csvfile: {OUTDIR}/candidates2026-03-23.csv
}
| exit code | status 字符串 | 说明 |
|---|---|---|
| 0 | ok | 成功 |
| 1 |
| 模式 | 触发场景 | 脚本 |
|---|---|---|
| A. 单小区深度研究 | 查XX小区的信息、看东方花园三期 | fetchxiaoqu.sh |
| B. 区域批量发现 |
两种模式最终都可接 PAL MCP Consensus 评估(consensus_analyze.py)。
bash
curl -s http://127.0.0.1:12306/mcp -X POST \
-H Content-Type: application/json \
-H Accept: application/json, text/event-stream \
-d {jsonrpc:2.0,id:1,method:initialize,params:{protocolVersion:2024-11-05,capabilities:{},clientInfo:{name:agent,version:1.0}}} \
| grep -o name:ChromeMcpServer && echo ✅ 已连接 || echo ❌ 请检查插件
获取 SESSION_ID(动态获取,不要写死):
bash
SESSION_ID=$(curl -s -i -X POST http://127.0.0.1:12306/mcp \
-H Content-Type: application/json \
-H Accept: application/json, text/event-stream \
-d {jsonrpc:2.0,id:1,method:initialize,params:{protocolVersion:2024-11-05,capabilities:{},clientInfo:{name:agent,version:1.0}}} \
| grep -i mcp-session-id: | awk {print $2} | tr -d \r\n )
bash
mcporter list pal 2>&1 | grep -q chat && echo ✅ PAL MCP 正常 || echo ❌ 请检查 ~/.mcporter/mcporter.json
bash
navigate → ershoufang/rs{小区名}/
wait 7s
JS: return Array.from(document.querySelectorAll(a))
.find(a => a.href.includes(/xiaoqu/) && /\/\d+\//.test(a.href))?.href ||
bash
navigate → xiaoqu/{小区ID}/
wait 7s
JS: return document.body.innerText
→ parse_beike.py xiaoqu
关键解析注意:
bash
navigate → ershoufang/rs{小区名}/
wait 7s
JS: return document.body.innerText
→ parse_beike.py ershou
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 beike-xiaoqu-research-1776077116 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 beike-xiaoqu-research-1776077116 技能
skillhub install beike-xiaoqu-research-1776077116
文件大小: 27.21 KB | 发布时间: 2026-4-14 11:37