其他
构建或评审房地产/PropTech系统时,用于指导MLS…
当任务涉及房产、MLS、CRM、PropTech、房源列表、估值、租赁或房地产合规时,用这套做法搭建系统、分析市场和规避风险。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 48/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 55/100 ×0.15
适用场景
构建或评审房地产/PropTech系统时通用
解决思路
- 实现 MLS 集成:对接 Multiple Listing Service,建立房源同步、状态更新、查询和去重接口。
- 实现 PMS(Property Management Systems):管理物业、单元、租户、租约、维修等数据。
- 实现 CRM:管理客户、线索、跟进记录、沟通历史和转化漏斗。
- 实现交易管理:跟踪报价、合同、检查、评估、贷款、结算等交易阶段。
- 实现文档管理:集中存储、版本化和权限控制合同、披露、产权、发票等文件。
- 实现租赁管理:管理租约、租金、押金、续租、终止和通知。
- 实现维护跟踪:创建、分派、优先级排序、跟踪和关闭维护工单。
- 集成虚拟看房和 3D 漫游:提供 360 照片、3D 模型或 walkthrough。
- 实现 AI 物业估值:用历史成交数据训练模型并输出估值。
- 集成数字签名和 e-closing:支持在线签署和电子过户流程。
- 集成智能家居:连接灯控、温控、门锁、摄像头等设备。
- 部署物业 IoT 传感器:采集温度、湿度、漏水、能耗、安全等数据。
- 探索区块链产权管理:记录产权转移和权属证明。
- 使用 AR 进行房屋布置:在实景或空房中叠加虚拟家具和 staging。
- 遵循 RESO(Real Estate Standards Organization):采用标准数据字典、API 和字段定义。
- 遵循 Fair Housing Act 合规:避免在广告、筛选、贷款、租赁中歧视受保护群体。
- 遵循 RESPA(Real Estate Settlement Procedures Act):披露结算费用,禁止不当回扣。
- 遵循数据隐私 GDPR、CCPA:获取同意、限制用途、支持访问/删除请求。
- 确保网站 ADA 合规:提供可访问性、替代文本、键盘导航等。
- 遵循 NAR Code of Ethics:按行业职业道德处理客户和同行关系。
- 实现 PropertyValuationSystem:初始化 model=GradientBoostingRegressor(n_estimators=100)、scaler=StandardScaler()、trained=False。
- 实现 train_model:从 training_data 提取特征向量和 sold_price,用 fit_transform 缩放特征,再 fit 模型,并设置 trained=True。
- 实现 estimate_value:检查 trained,提取特征并用 scaler.transform 缩放,predict 得到 estimated_value,返回 estimated_value、confidence_interval(±10%)和 price_per_sqft;若未训练则返回 error 'Model not trained'。
- 实现 _extract_features:按顺序取 square_feet、bedrooms、bathrooms、lot_size、year_built、garage_spaces、stories、has_pool、has_fireplace、neighborhood_score(0-100);garage_spaces 默认 0、stories 默认 1、has_pool/has_fireplace 转 1/0、neighborhood_score 默认 50。
- 实现 MarketAnalytics.calculate_market_trends:从 sales_data 计算 median_price、average_price、average_days_on_market;用最近 30 条与之前 30 条计算 price_trend_percentage;按 average_days_on_market <30 为 Hot、<60 为 Balanced、否则 Slow;返回 total_sales;若无 sales_data 返回 error 'No sales data available'。
- 实现 MarketAnalytics.calculate_inventory_metrics:统计 active_listings 总数,计算 average_listing_price,计算 months_of_inventory(简化占位 6.0),并按 4<=months_of_inventory<=6 为 Balanced、<4 为 Seller、否则 Buyer。
- 定义 Lease dataclass:包含 lease_id、property_id、tenant_name、tenant_contact、start_date、end_date、monthly_rent、security_deposit、status、auto_renew;status 可为 'active'、'expired'、'terminated'。
- 定义 MaintenanceRequest dataclass:包含 request_id、property_id、tenant_name、category、priority、description、submitted_date、status、assigned_to;category 如 'plumbing'、'electrical'、'hvac',priority 如 'low'、'medium'、'high'、'emergency',status 如 'open'、'in_progress'、'completed'。
- 初始化 PropertyManagementSystem:self.leases={}、self.maintenance_requests=[]、self.rent_payments=[];实现 create_lease:生成 lease_id,创建 Lease,存入 self.leases,并调用 _schedule_rent_reminders。
- 实现 record_rent_payment:按 lease_id 查找租约,生成 payment_id,记录 payment(含 amount、payment_date、payment_method、for_month),计算 days_late,返回 success、payment_id、days_late、late_fee。
- 实现 submit_maintenance_request:创建 MaintenanceRequest(priority 默认 'medium',status 'open',assigned_to=None),加入 self.maintenance_requests;若 priority == 'emergency',调用 _assign_emergency_maintenance。
- 实现 check_lease_expiration:遍历 active 租约,计算 days_until_expiration,若 0 < days_until_expiration <= 60,收集 lease_id、property_id、tenant_name、end_date、days_remaining、auto_renew。
- 实现 _calculate_late_fee:days_late <=5 返回 Decimal('0');否则返回 Decimal('50') + Decimal('5')*(days_late-5)。
- 实现 _schedule_rent_reminders:安排每月租金提醒,通过邮件/通知触达。
- 实现 _assign_emergency_maintenance:将紧急维护请求自动分派给 on-call 维护人员。
- 实现 _generate_lease_id、_generate_payment_id、_generate_request_id:使用 uuid.uuid4().hex[:8].upper() 加前缀 LEASE-、PAY-、MAINT-。
- 房源管理:使用高质量专业照片。
- 房源管理:撰写有吸引力的房源描述。
- 房源管理:包含虚拟看房和 3D 漫游。
- 房源管理:状态变化时立即更新房源。
- 房源管理:1 小时内回复咨询。
- 房源管理:维护准确的 MLS 数据。
- 房源管理:使用定向营销活动。
- 物业估值:使用多种估值方法(CMA、AVM、appraisal)。
- 物业估值:考虑本地市场条件。
- 物业估值:考虑房屋状况和升级。
- 物业估值:定期审查可比销售。
- 物业估值:纳入季节性趋势。
- 物业估值:包含社区分析。
- 物业估值:记录估值方法。
- 租赁管理:使用标准化租约模板。
- 租赁管理:进行彻底租户筛选。
- 租赁管理:记录房屋状况(入住/搬出)。
- 租赁管理:将押金存放在独立账户。
- 租赁管理:安排定期房屋检查。
- 租赁管理:及时响应维护请求。
- 租赁管理:与租户保持清晰沟通。
- 合规:遵循 Fair Housing Act 要求。
- 合规:保持适当执照。
- 合规:使用合规租约。
- 合规:保护租户隐私。
- 合规:正确遵循驱逐程序。
- 合规:保持保险覆盖。
- 合规:保持准确财务记录。
- 避免反模式:不要使用低质量房源照片。
- 避免反模式:不要提供不准确房源信息。
- 避免反模式:不要慢回复咨询。
- 避免反模式:不要没有虚拟看房选项。
- 避免反模式:不要忽略在线评价。
- 避免反模式:不要手动管理文档。
- 避免反模式:不要没有租户筛选流程。
- 避免反模式:不要差维护跟踪。
- 避免反模式:不要保险覆盖不足。
- 按需阅读 references/PROPERTY_LISTING_SYSTEM.md。
- 参考资源:NAR(National Association of Realtors)https://www.nar.realtor/
- 参考资源:RESO Standards https://www.reso.org/
- 参考资源:Zillow API https://www.zillow.com/howto/api/
- 参考资源:Realtor.com API https://www.realtor.com/
- 参考资源:CoreLogic https://www.corelogic.com/
- 参考资源:Redfin Data https://www.redfin.com/
- 参考资源:Fair Housing Act https://www.hud.gov/fairhousing
适用边界 · 注意事项
- 不适用于与房地产、PropTech、MLS、CRM、租赁或房产合规无关的通用软件开发任务。
- 没有合法 MLS/CRM 数据访问权限、租户/客户数据授权或持牌合规支持时,不要直接落地真实交易、租约和隐私数据处理。
- 需要具体司法辖区的法律、税务、经纪或公平住房最终合规意见时,应咨询持牌律师/合规专家,本技能不能替代专业意见。