闲社服务运行正常AI智能体自动化平台
h

房产数据采集

技能标识:hauscout

Hauscout 부동산 데이터 수집/분석 파이프라인. HouseSigma에서 매물을 자동 수집하고 AI 분석 후 Neon PostgreSQL에 저장. '매물 수집', '부동산 데이터 수집', 'hauscout', '수집 실행', '부동산 크롤링' 요청 시 사용.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

房产数据采集

技能名称: hauscout
详细描述:

Hauscout 数据采集

项目位置

/Users/kendrick/projects/hauscout

采集执行

bash
cd /Users/kendrick/projects/hauscout
npx tsx scripts/collect.ts

CLI 选项

  • - --url — 仅采集特定房源
  • --profile — 仅采集特定搜索配置文件
  • --headed — 显示浏览器(用于调试)
  • --dry-run — 仅进行AI分析,不保存到数据库

采集流程摘要

  1. 1. 使用Playwright进行HouseSigma地图搜索 → 获取房源列表
  2. 按价格/卧室/类型代码过滤
  3. 访问详情页面 → 提取DOM文本(排除Comparables部分)
  4. GPT-4o-mini AI分析 → 结构化数据 + 性价比分析
  5. 保存到Neon PostgreSQL(跟踪新增/更新/价格变动)

采集后检查清单

  1. 1. 确认是否无错误完成(退出代码、错误计数)
  2. 如有新房源,记录地址/价格/AI摘要
  3. 如有价格变动,记录变动
  4. 在memory/YYYY-MM-DD.md中编写采集结果摘要
  5. git commit & push(仅在存在变更时)

数据库检查(如需)

bash
cd /Users/kendrick/projects/hauscout
npx tsx -e
import { neon } from @neondatabase/serverless;
import { drizzle } from drizzle-orm/neon-http;
import * as schema from ./src/db/schema;
// 需要加载 .env.local
const sql = neon(process.env.DATABASE_URL!);
const db = drizzle(sql, { schema });
const all = await db.select().from(schema.listings);
console.log(JSON.stringify(all, null, 2));

搜索配置文件(当前2个)

  1. 1. Queensway附近公寓(2-3卧,$80万以下)
  2. 密西沙加独立屋($80万以下)

注意事项

  • - HouseSigma是SPA → 使用domcontentloaded + waitForTimeout
  • 价格提取仅使用Listed for: $XXX模式(防止混入Comparables价格)
  • 请求间随机延迟2-4秒(防止速率限制)

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 hauscout-1776270320 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 hauscout-1776270320 技能

通过命令行安装

skillhub install hauscout-1776270320

下载

⬇ 下载 hauscout v1.0.0(免费)

文件大小: 1.83 KB | 发布时间: 2026-4-16 16:16

v1.0.0 最新 2026-4-16 16:16
hauscout 1.0.0 – Initial release

- Automated pipeline to collect and analyze HouseSigma real estate listings with AI, storing results in Neon PostgreSQL.
- CLI supports targeted listing/profile, headless/headed browser, and dry-run options.
- Playwright used for search, AI models for analysis, and price history tracked.
- Post-collection checklist ensures data integrity and supports easy reporting.
- Includes database query and profile management instructions.
- Special handling for SPA content, accurate price extraction, and rate-limiting strategies.
返回顶部