TalkofFood_Design/1-原型设计及功能说明/1.1.1通用基础页面-原型初设计.md
2025-07-23 11:42:07 +08:00

4.8 KiB

1.1.1 通用基础页面 - 原型初设计 (线框图)

本文档使用 Mermaid 语法绘制 APP 的核心页面线框图,旨在快速对齐页面布局、核心元素和功能逻辑,为后续高保真设计和功能说明提供基础。


1. 首页 (Home)

核心设计思路:突出核心扫码功能,并结合个性化提醒与内容推荐,引导用户探索。

graph TB
    subgraph "手机屏幕"
        direction TB
        
        subgraph "顶部状态栏"
            A["时间 / 信号 / 电池"]
        end

        subgraph "主内容区"
            B["搜索框<br>“搜索食品、成分、文章”"]
            C{"<br><br>核心扫码/拍照入口<br>(大尺寸、醒目)"}
            D["个性化动态卡片<br>“您关注的宝宝辅食有新的评测”"]
            E["“健康知食”信息流<br>- 文章卡片1<br>- 文章卡片2<br>- ..."]
        end

        subgraph "底部导航栏"
            Nav1["首页"] -- "1. 当前页" --> C
            Nav2["发现"]
            Nav3["健康厨房"]
            Nav4["我的"]
        end
        
        B -- "2. 点击跳转" --> SearchPage["搜索页"]
        C -- "3. 点击调起" --> ScanPage["扫码/拍照页"]
    end

2. 智能食鉴 - 扫码/拍照页

核心设计思路:界面极简,聚焦于快速、准确地完成扫描或拍照动作。

graph TB
    subgraph "手机屏幕"
        direction TB
        
        subgraph "顶部状态栏"
            A["时间 / 信号 / 电池"]
        end

        subgraph "相机视图"
            B["<br><br><br>相机实时画面<br><br>中心有对齐框引导用户<br><br><br><br>"]
        end
        
        subgraph "底部控制栏"
            C["手电筒开关"]
            D["“相册”<br>从相册选择图片"]
            E["“输入”<br>手动输入条形码"]
        end
        
        B -- "1. 成功识别" --> ResultPage["分析结果页"]
    end

3. 智能食鉴 - 分析结果页

核心设计思路:信息层级清晰,第一时间给出核心结论,次要信息可展开查看。

graph TB
    subgraph "手机屏幕"
        direction TB
        
        subgraph "顶部导航"
            A["< 返回"]
            B["分享"]
        end

        subgraph "核心结论区"
            C["产品图片"]
            D["产品名称"]
            E["品类“照妖镜”<br>“它其实是含乳饮料,不是牛奶”"]
            F["**安全评级: A (优秀)**<br>(绿色背景)"]
            G["**营养评级: 中**"]
            H["**一句话总结**<br>“配料表很干净,可放心给宝宝食用。”"]
        end
        
        subgraph "详情解读区"
            I["个性化风险高亮<br>(如触发过敏原则强提醒)"]
            J["**健康替代品推荐**<br>- 替代品A卡片<br>- 替代品B卡片"]
            K["**完整成分列表 (可展开)**<br>点击后显示详细成分及解读"]
            L["“SHI健康指数”得分: 92分<br><u>点击查看评分模型说明</u>"]
        end
        
        L -- "2. 点击跳转" --> SHI_Page["SHI评分模型说明页"]
        A -- "3. 点击返回" --> HomePage["首页"]
    end

4. SHI评分模型说明页

核心设计思路:作为静态内容页,清晰、透明地解释评分规则,建立用户信任。

graph TB
    subgraph "手机屏幕"
        direction TB
        
        subgraph "顶部导航"
            A["< 返回"]
        end

        subgraph "内容区"
            B["<h1>“食话食说健康指数 (SHI)”</h1>"]
            C["<h2>SHI指数如何计算?</h2><br>SHI = 100 + 加分项 - 减分项"]
            D["<h2>核心减分项 (安全风险)</h2><br>- 争议性添加剂<br>- 超加工程度<br>- 警示成分"]
            E["<h2>核心加分项 (额外价值)</h2><br>- 权威认证<br>- 清洁配料表<br>- 富含特定有益成分"]
        end
        
        A -- "1. 点击返回" --> ResultPage["分析结果页"]
    end

5. 搜索页 & 搜索结果页

核心设计思路:提供清晰的搜索路径和分类明确的结果展示。

graph TB
    subgraph "流程: 搜索页 -> 搜索结果页"
        direction LR
        
        subgraph "搜索页"
            A["搜索框 (自动聚焦)"]
            B["取消"]
            C["<h3>历史记录</h3><br>- 关键词1<br>- 关键词2"]
            D["<h3>热门搜索</h3><br>- 热搜词1<br>- 热搜词2"]
        end
        
        subgraph "搜索结果页"
            E["搜索框 (含用户输入内容)"]
            F["Tab: 全部"]
            G["Tab: 食品"]
            H["Tab: 文章"]
            I["**结果列表**<br>根据Tab筛选后的结果<br>- 结果1<br>- 结果2<br>- ..."]
        end
        
        A -- "1. 输入关键词并搜索" --> E
    end