﻿# HOMEVISTA C端独立模块页 PRD

## 修订记录

| 版本 | 日期 | 修改人 | 修改内容 |
|---|---|---|---|
| v0.1 | 2026-07-09 | Codex | 从原页面模板 PRD 拆分为独立页面 PRD |
| v0.2 | 2026-07-09 | Codex | 同步导航和身份验证的通用组件归属 |

## 一、页面定位

独立模块页用于将一个功能模块包装为可独立访问、独立分享、独立交付的页面。

页面重点是让顾客收到明确链接后，直接完成单一任务，例如查看周边地图、浏览户型列表、查看眺望、打开样板间体验或查看资料文件。

## 二、用户任务

- 顾客快速打开一个明确能力。
- 顾客围绕单一内容或单一动作完成查看、体验、选择或联系。
- 销售人员可以针对顾客兴趣点单独分享一个模块。

## 三、入口与访问场景

- 销售分享。
- 项目入口。
- 渠道二维码。
- 模块入口。
- 企业客户只购买或启用某个单模块能力时的交付入口。

## 四、页面输入与输出

| 类型 | 内容 |
|---|---|
| 页面输入 | 一个可独立承担用户任务的主模块；项目识别信息；可选联系 / 预约入口；必要的导航与返回组件 |
| 页面输出 | 顾客完成单模块查看、体验、选择或联系；必要时进入联系、预约或关联模块 |

## 五、使用模块

| 模块角色 | 可承载内容 |
|---|---|
| 主模块 | 任一可独立完成任务的内容资产驱动模块，例如 `M-10 户型卡片列表`、`M-13 住户表`、`M-19 眺望集`、`M-20 周边地图`、`M-21 资料集文件夹` |
| 辅助模块 | 项目概览摘要、项目联系方式、单文件夹引用展示 |
| 转化模块 | 来场预约、项目联系方式 |
| 系统模块 | 身份验证组件、导航与返回组件 |

## 六、交互原型说明

- 页面应围绕一个主模块展开，不应把多个主题并列堆叠。
- 顾客进入页面后，应能快速识别当前打开的内容对象和所属项目。
- 若主模块支持继续查看详情、播放、解析、比较或联系，应提供明确入口。
- 辅助模块和转化模块只服务主任务，不反向抢占页面主题。

## 七、异常与空状态

主模块不可用时，页面原则上不可发布或不可访问。辅助模块不可用时，可按模块自身规则隐藏或降级。

具体空数据、配置缺失、权限不足、外部不可用处理，以 `02-最小功能模块PRD.md` 和 `06-权限与访问控制规则.md` 为准。

## 八、不做边界

- 不承载需要多个模块共同讲清楚的复杂销售主题。
- 不承担自动播放、讲解脚本或销售演示路径。
- 不定义视觉样式、卡片样式和按钮样式。
- 不处理销售归属、CRM 同步和客户分配。

## 九、验收标准

- 页面必须有且只有一个主任务。
- 页面主模块必须能独立解释顾客进入本页的原因。
- 主模块不可用时，不应展示空壳页面。
- 页面至少提供完成状态、返回来源、联系或预约中的一种后续动作。
- 页面引用的模块状态和异常处理不得与 `02-最小功能模块PRD.md` 冲突。

## 十、待确认问题

| 编号 | 待确认问题 | 影响范围 | 当前处理 |
|---|---|---|---|
| T01-Q01 | 独立模块页是否必须支持销售分享链接追踪 | 统计、销售分享、权限 | 待 `07-埋点与统计规则.md` 确认 |
| T01-Q02 | 独立模块页是否允许追加推荐模块 | 页面范围、模块组合 | 当前默认不追加，除非对应页面 PRD 明确 |
