﻿# HOMEVISTA C端比较页 PRD

## 修订记录

| 版本 | 日期 | 修改人 | 修改内容 |
|---|---|---|---|
| v0.1 | 2026-07-09 | Codex | 从原页面模板 PRD 拆分为独立页面 PRD |
| v0.2 | 2026-07-09 | Codex | 同步对象对比组件归属，删除旧对比模块编号 |

## 一、页面定位

比较页用于帮助顾客在多个候选对象之间做选择。

页面重点是并列呈现差异，帮助顾客缩小选择范围，而不是承担项目首次介绍或沉浸体验。

## 二、用户任务

顾客已经有多个候选户型、住户、空间、样板间、眺望或资料对象，需要并列查看差异，进一步筛选。

## 三、入口与访问场景

- 户型列表或住户表后的候选比较。
- 空间、样板间、眺望等内容浏览后的比较。
- 销售推荐多个候选对象给顾客复看。
- 顾客二次筛选或家庭讨论。

## 四、页面输入与输出

| 类型 | 内容 |
|---|---|
| 页面输入 | 同类型或可比较的候选对象集合；对象对比组件；可选联系 / 预约入口 |
| 页面输出 | 顾客缩小候选范围、联系项目方、预约到访或继续查看单个对象 |

## 五、使用模块

| 模块角色 | 可承载内容 |
|---|---|
| 主模块 | 具体业务对象的对比视图，例如空间、户型、住户或资料对象对比；对象选择、并列展示和差异提示复用对象对比组件 |
| 输入模块 | 户型卡片列表、住户表、样板间列表、共有部列表、眺望集 |
| 辅助模块 / 查看形态 | 户型图大图查看形态、费用计算器、周边地图、资料引用 |
| 转化模块 | 联系销售、来场预约、保存 / 分享候选结果，是否支持保存需待确认 |

## 六、交互原型说明

- 页面应清晰展示候选对象和差异项。
- 顾客应能移除候选对象或进入单个对象详情。
- 当候选对象不足以形成比较时，应提示回到候选入口或继续添加。
- 若比较对象字段缺失，缺失字段的处理以对应模块规则为准。

## 七、异常与空状态

无候选对象、候选对象不足、候选对象不可访问时，页面不得展示误导性的空比较表。

字段级缺失、对象权限不足、比较能力不可用，以 `02-最小功能模块PRD.md` 和 `06-权限与访问控制规则.md` 为准。

## 八、不做边界

- 不承担项目首次介绍。
- 不承担无候选对象的泛浏览。
- 不承担 WALK / VR 主流程。
- 不定义每个业务对象的最终比较字段；字段以对应模块和资产字典为准。

## 九、验收标准

- 页面必须明确比较对象类型和候选数量。
- 页面必须能处理候选不足、对象不可访问和字段缺失。
- 页面必须提供继续查看、移除候选、联系或预约中的必要动作。
- 页面不得自行新增未在模块或资产字典中确认的比较字段。

## 十、待确认问题

| 编号 | 待确认问题 | 影响范围 | 当前处理 |
|---|---|---|---|
| T03-Q01 | 比较页是否需要保存、分享或恢复候选结果 | 比较页、对象对比组件、权限、数据追踪 | 当前只定义比较任务，不定义保存能力 |
| T03-Q02 | 对象对比组件是否支持跨类型对象对比 | 通用组件、比较页、页面边界 | 待 `05-通用组件说明.md` 确认 |
