# 1.1.1 通用基础页面 - 原型初设计 (线框图)
本文档使用 Mermaid 语法绘制 APP 的核心页面线框图,旨在快速对齐页面布局、核心元素和功能逻辑,为后续高保真设计和功能说明提供基础。
---
## 1. 首页 (Home)
**核心设计思路**:突出核心扫码功能,并结合个性化提醒与内容推荐,引导用户探索。
```mermaid
graph TB
subgraph "手机屏幕"
direction TB
subgraph "顶部状态栏"
A["时间 / 信号 / 电池"]
end
subgraph "主内容区"
B["搜索框
“搜索食品、成分、文章”"]
C{"
核心扫码/拍照入口
(大尺寸、醒目)"}
D["个性化动态卡片
“您关注的宝宝辅食有新的评测”"]
E["“健康知食”信息流
- 文章卡片1
- 文章卡片2
- ..."]
end
subgraph "底部导航栏"
Nav1["首页"] -- "1. 当前页" --> C
Nav2["发现"]
Nav3["健康厨房"]
Nav4["我的"]
end
B -- "2. 点击跳转" --> SearchPage["搜索页"]
C -- "3. 点击调起" --> ScanPage["扫码/拍照页"]
end
```
---
## 2. 智能食鉴 - 扫码/拍照页
**核心设计思路**:界面极简,聚焦于快速、准确地完成扫描或拍照动作。
```mermaid
graph TB
subgraph "手机屏幕"
direction TB
subgraph "顶部状态栏"
A["时间 / 信号 / 电池"]
end
subgraph "相机视图"
B["
相机实时画面
中心有对齐框引导用户
"]
end
subgraph "底部控制栏"
C["手电筒开关"]
D["“相册”
从相册选择图片"]
E["“输入”
手动输入条形码"]
end
B -- "1. 成功识别" --> ResultPage["分析结果页"]
end
```
---
## 3. 智能食鉴 - 分析结果页
**核心设计思路**:信息层级清晰,第一时间给出核心结论,次要信息可展开查看。
```mermaid
graph TB
subgraph "手机屏幕"
direction TB
subgraph "顶部导航"
A["< 返回"]
B["分享"]
end
subgraph "核心结论区"
C["产品图片"]
D["产品名称"]
E["品类“照妖镜”
“它其实是含乳饮料,不是牛奶”"]
F["**安全评级: A (优秀)**
(绿色背景)"]
G["**营养评级: 中**"]
H["**一句话总结**
“配料表很干净,可放心给宝宝食用。”"]
end
subgraph "详情解读区"
I["个性化风险高亮
(如触发过敏原则强提醒)"]
J["**健康替代品推荐**
- 替代品A卡片
- 替代品B卡片"]
K["**完整成分列表 (可展开)**
点击后显示详细成分及解读"]
L["“SHI健康指数”得分: 92分
点击查看评分模型说明"]
end
L -- "2. 点击跳转" --> SHI_Page["SHI评分模型说明页"]
A -- "3. 点击返回" --> HomePage["首页"]
end
```
---
## 4. SHI评分模型说明页
**核心设计思路**:作为静态内容页,清晰、透明地解释评分规则,建立用户信任。
```mermaid
graph TB
subgraph "手机屏幕"
direction TB
subgraph "顶部导航"
A["< 返回"]
end
subgraph "内容区"
B["