AgentZero

🏠 本地智能房产追踪,自动解析 Redfin 邮件

个人房产追踪器,自动化解析 Redfin/REW 房源邮件,智能匹配搜索配置,需本地 Rust 后端与 Gmail IMAP 授权

收藏
5.2k
安装
1.1k
版本
1.0.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

AgentZero 是一套面向个人用户的房产房源追踪系统,由本地 Rust/Axum 后端与可选的 Vite/TypeScript 前端组成,核心能力包括:

1. 房源 URL 解析:支持 Redfin(加拿大/美国)与 REW.ca 完整解析;Zillow、Realtor.ca 仅保存 stub。
2. 搜索档案匹配:基于房源类型、位置、价格、面积等属性自动匹配最优搜索档案。

3. 每日邮件扫描:通过 himalaya CLI 读取 Gmail 中 Redfin 警报邮件,利用 openclaw 浏览器自动化点击房源链接并入库,每日上限 3 封邮件。

4. 结构化日志:所有操作记录于 ~/.openclaw/workspace/agent_zero_logs/YYYY-MM-DD.md,支持审计与回溯。

显著优点

  • 自动化程度高:邮件→浏览器→API→入库全链路无人值守,适合定投房产监控场景。
  • 隐私设计明确:邮件访问范围限定 from:redfin.com,不存储正文,仅记录信封元数据与房源 URL;需用户显式触发。
  • 冲突检测:409 响应返回 existing_id,避免重复添加。
  • 状态持久化processed_emails.json 防止重复处理,支持跨日断点续传。

潜在缺点与局限

  • 平台受限:核心解析能力绑定 Redfin/REW.ca,Zillow/Realtor.ca 用户需手动补全数据。
  • 基础设施依赖重:需同时维护 Rust 后端、Node 前端、himalaya、openclaw 浏览器四大组件,本地开发成本较高。
  • Gmail 授权门槛:himalaya 需配置 IMAP/SMTP 及 App 密码/OAuth,非技术用户配置复杂。
  • 并发与限流:每日 3 封邮件硬限制,大规模监控场景不适用。
  • 浏览器自动化风险:openclaw 操作 Gmail 界面,若 Google 更新 DOM 或反爬策略,流程易断裂。

适合人群

  • 技术型房产投资者:具备 CLI/本地服务运维能力,需自动化追踪加拿大/美国 Redfin 房源。
  • 定投策略用户:每日定量扫描邮件,避免信息过载。
  • 隐私敏感型用户:接受本地优先架构,愿自行管理邮件凭据与数据存储。

常规风险

  • 凭据泄露:himalaya 配置存储于 ~/.config/himalaya/config.toml,需确保文件权限与 keychain 安全。
  • 日志泄露:日志文件含 Gmail 线程 URL、房源地址、价格等敏感信息,需限制 agent_zero_logs/ 目录访问权限。
  • 供应链风险:依赖 himalaya、openclaw 等第三方 CLI,更新不兼容可能导致扫描中断。
  • 合规风险:自动化访问 Gmail 可能触发 Google 服务条款限制,建议监控 API 配额与异常登录警告。

AgentZero 内容

手动下载zip · 4.7 kB
SKILL.mdtext/markdown
请选择文件