Enter password

This page is password protected.

Faithmate Care States Wireframe

会员 / 非会员状态拆分、手机通知、首页承接、独立 care session 与首页文案回写。左侧为 375×812 线框图,右侧为同序号中文规则说明。

用户路径分流总览

无会员 / 无 Faithmate 路径
No member or no Faithmate
  1. 1
    异常状态触发后发送组合式 push

    push 使用非人格化的组合文案,不展开具体组合规则。当前仅覆盖压力过高触发。

  2. 2
    点击 push 后进入配置去向

    可直接去对应 CTA 流程,也可进入首页普通邀请卡;具体分流规则沿用已有产品文档。

  3. 3
    点击 CTA 直接执行对应动作

    无会员,或有会员但尚未绑定 Faithmate 的用户,不创建临时 care session;CTA 映射沿用既有产品文档,本稿不展开。

会员且有 Faithmate 路径
Member + Faithmate
  1. 1
    异常状态触发后发送 Faithmate care push

    push 文案由服务端 AI 返回。服务端报错或超时时,按压力过高使用兜底文案。

  2. 2
    首页展示 Faithmate 关怀卡片

    用户可从首页卡片进入,也可直接从底部 Faithmate tab 进入,若独立 session 尚未进入过,都承接到同一 session。

  3. 3
    进入独立 care session

    该 session 使用独立 sys prompt,携带本次 care event、状态图表和推荐动作,不等同于普通 Faithmate 对话。

  4. 4
    根据 action 结果回写首页文案

    有有效对话后才进入回写判断;若未发生有效对话,保持原 Faithmate 关怀卡,直到下次异常或 30 分钟后消失。

共同规则:本需求不是 Faithmate 首次初始化流程,而是用户出现需要关怀的状态后,按“无会员 / 无 Faithmate”与“会员且有 Faithmate”拆分 push、首页承接、对话入口和首页回写。

Care event 临时 session 流程图

flowchart TD A["检测到 care event
当前覆盖:压力过高
生成 event 快照:类型、时间、摘要、图表数据"] B{"是否会员且有 Faithmate?"} A --> B subgraph NF["无会员 / 无 Faithmate 路径"] C["不创建临时 session
发送组合式 push"] D["点击后进入 CTA 流程或首页普通邀请卡
具体分流规则不在本稿展开"] end subgraph HF["会员且有 Faithmate 路径"] E["创建本次临时 session
session_status = available
绑定 care event + 独立 prompt 上下文"] F["Push
AI 返回 Faithmate 文案
卡片主体 -> 本次临时 session 对话
按钮 -> 发起 Faithmate call
call 产生有效对话 -> 临时 session 消失"] G["Home
展示 Faithmate 关怀卡
点击卡片 / CTA -> 同一临时 session"] H["Faithmate tab
进入前判断 session 状态
available -> 临时 session
entered/exited -> 普通对话"] I["Temporary session
独立 sys prompt
携带 event、图表、近期上下文
目标:推荐 action 或生成反馈"] end subgraph SR["Session result / 首页回写"] O{"是否发生有效对话?"} J{"Faithmate 是否推荐 action?"} K["推荐 action 且用户完成
首页回写 after-talk"] L["推荐 action 但用户未执行
AI 生成未完成状态回写文案"] M["未推荐 action
临时对话结束后生成 after-talk feedback"] P["未发生有效对话
不触发 after-talk
保持原 Faithmate 关怀卡"] R["首页 after-talk / 回写卡
CTA = Talk again"] S["首页保留原 Faithmate 关怀卡
CTA = Talk with Faithmate"] Q["首页 Faithmate 模块
下次异常刷新替换
或 30 分钟后消失"] N["Talk again
进入普通 Faithmate 对话"] end B -- "无会员,或会员但无 Faithmate" --> C --> D B -- "会员且有 Faithmate" --> E E --> F E --> G E --> H F --> I G --> I H --> I I --> O O -- "否" --> P --> S --> Q O -- "是" --> J J -- "是,且完成" --> K --> R J -- "是,但未执行" --> L --> R J -- "否" --> M --> R R --> Q R -- "点击 Talk again" --> N classDef start fill:#fbfaf7,stroke:#cfc7ba,color:#25221e; classDef warn fill:#fbefe6,stroke:#e3c3a8,color:#25221e; classDef member fill:#edf6ef,stroke:#b7cfbf,color:#25221e; classDef session fill:#eef4fb,stroke:#b9cce2,color:#25221e; classDef decision fill:#ffffff,stroke:#8a5a2b,color:#25221e; class A start; class B,O,J decision; class C,D warn; class E,F,G,H member; class I,K,L,M,N,P,Q,R,S session;
临时 session 的含义:它是由某一次 care event 触发、只服务于这一次异常状态的独立会话。只有“会员且有 Faithmate”的用户会创建该 session;无会员,或会员但无 Faithmate,都不创建。它不是普通 Faithmate 聊天,也不是 Faithmate 初始化流程。点击 push 卡片主体进入本次临时 session 对话;点击 push 按钮发起 Faithmate call。call 中产生有效对话时,本次临时 session 消失;若未发生有效对话,不执行 after-talk 回写,首页保持原 Faithmate 关怀卡;直到下次刷新并再次出现压力异常,或 30 分钟后,该模块才会替换或消失。

AI 请求与 Prompt 约定

以下仅列本需求新增 / 需要区分的 AI 请求。Push 发送文案的 sys prompt 已有,不在本表展开。本表中的“User prompt 占位符”只表达输入信息范围,不代表最终字段格式。

请求命名 触发时机 Sys prompt User prompt 占位符 输出 / 回写
care_session_greeting.generate 用户首次进入本次临时 session,第一条 Faithmate 打招呼内容生成。 faithmate_care_greeting_v1
临时会话开场专用,不复用普通对话。
同普通 Faithmate 打招呼内容的 user prompt。 占位符沿用前置需求;本处仅标明该请求使用临时会话开场 sys prompt。 生成临时会话第一条打招呼 / 关怀消息,用于自然承接本次异常状态。
care_session.chat 临时 session 内持续对话,Faithmate 需要理解状态、追问、判断是否下发 action。 faithmate_care_session_v1
临时会话专用 sys prompt;不同于普通 Faithmate 对话。
同普通 Faithmate 对话的 user prompt 占位符规则。 每轮返回 { text, action }text 为正常对话回复并进入用户对话记忆;action 表示本轮是否给出动作推荐,可为空,也可为 prayermeditation
care_aftertalk.generate 临时 session 已发生有效对话,且需要回写首页文案时触发。若用户进入后未发生有效对话,不触发本请求。 faithmate_aftertalk_v1
after-talk 统一 sys prompt;不同路径通过 user prompt 的 action 状态区分。
同 after-talk sys prompt 的占位符规则。 history: {{history}}(取临时 session 聊天记录,按 U-A / U-A 组织) recommended_action: {{recommendedAction}} 根据 action_status 生成对应首页回写文案:无 action 时生成对话后的 feedback;action 未完成时生成未完成状态文案;action 已完成时生成完成后的 after-talk。CTA 为 Talk again,进入普通 Faithmate 对话。

核心页面线框 + 中文规则说明

1. Push Notification Variant by Faithmate
9:41 Lock screen
9:41 Wednesday, July 9
1
Feeling stressed?

Your stress level has been high for a while. Take a quiet moment to pause and reset.

Start
2
Faithmate image
{{userName}}, take a breath.

Your stress seems elevated right now. Let {{faithmateName}} walk with you for a moment.

Call Faithmate
2. Home - No Member / No Faithmate No temp session
6:11
ELAH
Body
Practice
Spirit
1
Return

You've been carrying a lot of voices today. Take a moment to step away from the noise and return to God's presence.

Start
Today's anchors
1 of 4 completed
View all
Book
Pause & Breathe
11:00 AM
Pray
Today's Verse
6:00 PM
Today
Journey
Log
Bible
Faithmate
3. Home - Member + Faithmate Care card
6:11
ELAH
Body
Practice
Spirit
Return

You've been carrying a lot of voices today. Take a moment to step away from the noise and return to God's presence.

1
Faithmate image

I'm here for you. Want to talk about what's on your heart?

Talk with Faithmate
Today's anchors
1 of 4 completed
View all
Book
Pause & Breathe
11:00 AM
Pray
Today's Verse
6:00 PM
3
Today
Journey
Log
Bible
Faithmate
4. Independent Care Session Special session
9:41
{{faithmateName}}
1
Stress rose for a while

Today, 2:20 PM - 4:10 PM

2 I noticed your stress stayed elevated for a little while today. Was this connected to work, or was it something else?
Mostly work. I could not stop thinking about it.
3
Try a short meditation

A gentle guided pause may help you settle and feel more grounded.

Image placeholder
meditation scene
3 min reset
4
Type a message...
Send
Today
Journey
Log
Bible
Faithmate
5. Action Card Full Example Action card
9:41
{{faithmateName}}
Based on what you shared, a short guided pause may help your body settle before you continue.
1
Try a short meditation

A gentle guided pause may help you settle and feel more grounded.

Image placeholder
meditation scene
3 min reset
Type a message...
Send
Today
Journey
Log
Bible
Faithmate
6. Status Detail Sheet Half sheet
9:41
{{faithmateName}}
1
Stress rose for a while

Today, 2:20 PM - 4:10 PM

I noticed your stress stayed elevated for a little while today.
2
Daytime stress

Today, 2:20 PM - 4:10 PM

×
Elevated

Your stress stayed elevated for this period. This detail view uses the same pressure detail data as the Body module.

Stress1h 50m
Most recent point4:10 PM
7. Home - After Talk Feedback
6:11
ELAH
Body
Practice
Spirit
Return

You've been carrying a lot of voices today. Take a moment to step away from the noise and return to God's presence.

1
Faithmate image

If work still feels heavy, come back anytime. I'm here with you.

Talk again
Today's anchors
1 of 4 completed
View all
Book
Pause & Breathe
11:00 AM
Pray
Today's Verse
6:00 PM
Today
Journey
Log
Bible
Faithmate