房地产AI助手:BMAD-METHOD房产投资分析扩展包实战
扩展包概述
BMAD-METHOD(Breakthrough Method for Agile Ai Driven Development)提供了灵活的扩展包机制,允许开发者为特定领域定制AI驱动的开发流程。当前项目中已包含游戏开发(如bmad-2d-phaser-game-dev)、DevOps等领域的扩展包,这些扩展包通过自定义AI Agent团队、工作流程和模板文件实现领域适配。
房产投资分析扩展包设计
核心组件架构
房产投资分析扩展包需包含以下关键模块,参考游戏开发扩展包结构:
# 扩展包目录结构(建议)
real-estate-analyzer/
├── agent-teams/ # AI角色配置
│ └── real-estate-team.yaml # 包含投资分析师、市场研究员等角色
├── templates/ # 文档模板
│ ├── investment-report-tmpl.yaml # 投资分析报告模板
│ └── market-trend-tmpl.yaml # 市场趋势分析模板
└── workflows/ # 工作流程定义
└── property-analysis.yaml # 房产分析流程
AI Agent团队配置
参考team-fullstack.yaml,房产领域团队需配置以下AI角色:
- 市场分析师:负责收集区域房价数据
- 财务建模师:计算ROI和现金流预测
- 风险评估师:识别投资潜在风险
数据分析工作流程
基于greenfield-fullstack.yaml改造的房产分析流程:
实战应用指南
环境配置
- 创建扩展包目录:
mkdir -p expansion-packs/real-estate-analyzer/templates
- 复制基础模板文件:
cp bmad-core/templates/prd-tmpl.yaml expansion-packs/real-estate-analyzer/templates/investment-report-tmpl.yaml
自定义分析模板
修改投资报告模板,添加房产领域专属字段:
# 在原有模板基础上增加财务指标模块
financial_metrics:
template: |
- 预计年化收益率: {{roi}}%
- 投资回收期: {{payback_period}}年
- 租金回报率: {{rental_yield}}%
执行分析流程
通过BMAD CLI工具启动分析流程:
npx bmad run-workflow \
--pack real-estate-analyzer \
--workflow property-analysis \
--input property-data.yaml
扩展包开发参考资源
- 官方扩展包指南:docs/expansion-packs.md
- 模板设计规范:bmad-doc-template.md
- 工作流定义:brownfield-fullstack.yaml
未来功能规划
扩展包开发完成后,可提交PR至项目仓库,参考CONTRIBUTING.md指南。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



