核心用法
AgentZero 是一套面向个人用户的房产房源追踪系统,通过本地 Rust/Axum 后端(localhost:8000)管理房产数据。主要功能包括:
1. 手动添加房源:通过 Redfin 或 REW.ca 链接自动解析房源信息,AI 智能匹配搜索画像(search profile)后入库
2. 每日邮件扫描:自动读取 Gmail 中的 Redfin 房源提醒邮件,提取房源链接并入库(需配置 himalaya CLI 邮件客户端)
3. 房源刷新:更新现有房源的价格、状态等字段
4. 搜索画像管理:按区域、房型、预算等维度分类追踪
显著优点
- 隐私优先:完全本地部署,数据不经过第三方云服务;邮件扫描仅读取 envelope 元数据,不存储邮件正文
- 自动化程度高:Daily Email Scan 工作流可实现"邮件提醒→自动入库→前端展示"的全链路无人值守
- 智能匹配:添加房源时自动分析 URL 和页面内容,匹配最合适的搜索画像
- 详细的审计日志:所有操作记录到本地 Markdown 文件,便于追溯
潜在缺点与局限性
| 限制项 | 说明 |
|--------|------|
| 平台支持 | 仅完整支持 Redfin(.ca/.com)和 REW.ca;Zillow 和 Realtor.ca 仅保存 stub,无法解析详情 |
| 邮件依赖 | 核心自动化功能依赖 Gmail + himalaya 配置,配置门槛较高 |
| 浏览器自动化 | Daily Scan 需启动 openclaw 浏览器点击邮件链接,资源占用较大 |
| 每日限额 | 硬编码每日最多处理 3 封邮件,防止过度请求 |
| 本地服务依赖 | 后端、可选前端、浏览器均需手动启动,无托管方案 |
适合人群
- 在加拿大/美国活跃看房、需要系统化管理 Redfin 房源提醒的个人买家
- 对数据隐私敏感、不愿使用云端房产追踪服务的用户
- 具备基本 CLI 和本地开发环境配置能力的技术用户
常规风险
1. 邮件访问风险:himalaya 需配置 Gmail App 密码或 OAuth,凭证管理不当可能导致邮件泄露
2. 浏览器自动化风险:openclaw 需保持浏览器运行,存在会话劫持或意外操作风险
3. 数据丢失风险:日志和状态文件存储在本地工作区,无自动备份机制
4. 服务可用性:后端、浏览器、邮件服务任一环节故障都会导致工作流中断