|
|
@@ -0,0 +1,185 @@
|
|
|
+# 家庭归因分析问卷小程序落地 · 目标态需求解读 PRD
|
|
|
+
|
|
|
+> **状态**:已定稿(调研产出,供整改方案引用)
|
|
|
+> **作者**:Alice(产品经理)|**日期**:2026-10-27
|
|
|
+> **类型**:目标态需求解读(只读调研,不含代码实现)
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 文档说明
|
|
|
+
|
|
|
+- **本 PRD 的定位**:是「家庭归因分析问卷在小程序内落地」整改方案的**目标态输入**,供后续整改方案(含系统设计与任务分解)引用,及远端派发读取。
|
|
|
+- **源文档(两份,均为本地参考文件)**:
|
|
|
+ 1. 《家庭归因分析 v1.1》—— 重点解析 **第八章「问诊清单」**(即问题清单,16 条)
|
|
|
+ 2. 《全家干预方案 v1.1(妈妈·女儿·儿子)》—— 解析其**章节与结构骨架**(即调整方案模板)
|
|
|
+- **文件名勘误声明**:源文档文件名中用户所写的「**马旻源**」实为「**马昕源**」(文件实际存在名为 `家庭归因分析-孟凡锐-马智强-马昕源-马安扬-v1.1.html`),引用时**以实际文件名/实际文件为准**,避免找不到文件。
|
|
|
+- **本 PRD 为只读调研产物**:不改任何代码;所有「推断」字段(题型/变量名/必答标记)为产品层语义推断,需主理人拍板确认(见 E1)。
|
|
|
+
|
|
|
+### 全局结论(先读)
|
|
|
+
|
|
|
+1. **第八章「问诊清单」不是结构化表单**,是一份按对象分组的**自由文本问题库(16 条)**。文档只给了「问什么 + 为什么问」,**没有**题型/选项/单位/变量名/必答标记——这部分必须在产品层补全(A 中已给出推断,需拍板)。
|
|
|
+2. **《全家干预方案 v1.1》只覆盖妈妈/女儿/儿子三人**:爸爸因已有糖尿病诊断、有自己的《胰腺炎糖尿病进阶方案》而**在链外**,直接影响目标态流程⑤的人范围。
|
|
|
+3. **高风险项集中**:Q11(自伤/拒学/失眠)、Q12(欺凌)、Q13(进食风险)为未成年人高敏感+高风险项;Q16(21 张三餐照片)为最重负担项——这两类必须单独设计交互与合规。
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## A. 第八章问题清单结构化表(16 条,按对象分组)
|
|
|
+
|
|
|
+来源:《家庭归因分析 v1.1》第八节「问诊清单(待回收,回收后升级 v1.2)」。
|
|
|
+文中**未给出**题型/选项/单位/变量名,下表「推断题型/推断采集变量/必答(推断)」为产品层推断,需拍板(见 E1)。
|
|
|
+
|
|
|
+| # | 对象 | 必问项(原文) | 为什么问(原文) | 推断题型 | 推断采集变量 | 必答(推断) |
|
|
|
+|---|------|----------------|------------------|----------|--------------|-----------|
|
|
|
+| Q1 | 四人 | 采样日期、采样前1个月是否用过抗生素/抑酸药/泻药 | 决定「菌群失衡」是结构问题还是药物印记 | 日期×1 + 单选(是/否)×3 | sampleDate; antibioticUsed30d; acidSuppressantUsed30d; laxativeUsed30d | 必答 |
|
|
|
+| Q2 | 孟凡锐 | 是否在服含罗伊氏乳杆菌的益生菌?服了多久? | 乳杆菌 7.268% 异常高,可能是补充剂印记,属可撤回项 | 单选(是/否)+填空(时长) | l.reuteriSupp; l.reuteriDuration | 必答(条件:乳杆菌异常) |
|
|
|
+| Q3 | 孟凡锐 | 疲劳/腹胀/排便频率与形态/头痛皮疹/过敏史 | 铁 8 与产气 94 是否已有体征 | 单选(程度)+数值+量表(Bristol)+多选(症状) | fatigue; bloating; bowelFreq; bowelForm; headacheRash; allergyHx | 必答 |
|
|
|
+| Q4 | 孟凡锐 | 早餐结构(是否奶/茶/咖啡与含铁餐同餐) | 决定铁吸收是否被自己堵死 | 单选(是/否)×2 | ironMealWithMilkTea; breakfastComposition | 必答(条件:铁偏低) |
|
|
|
+| Q5 | 马智强 | 糖尿病病程几年?目前用药与最近一次糖化血红蛋白? | 决定 P0 随访的紧迫度(本文不调药) | 数值(年)+填空(药名)+数值(HbA1c%) | diabetesDuration; diabetesMeds; hba1cLatest | 必答(条件:有诊断) ⚠️临床项 |
|
|
|
+| Q6 | 马智强 | 身高、体重、腰围(算 BMI 与中心性肥胖) | 体重目标由医生定,但基线必须有 | 数值×3 | heightCm; weightKg; waistCm | 必答 |
|
|
|
+| Q7 | 马智强 | 饮酒频率、夜宵/外卖频率、应酬结构 | 高脂高蛋白的主要来源,决定减法从哪下手 | 单选(频率)+数值(次/周)+填空 | alcoholFreq; lateNightTakeoutFreq; banquetPattern | 必答 |
|
|
|
+| Q8 | 马智强 | 睡眠时长、是否打鼾/憋气(OSA 线索) | 与血糖控制、日间疲劳强相关 | 数值(h)+单选(是/否/频率) | sleepHours; snoringApnea | 必答 |
|
|
|
+| Q9 | 马智强 | 是否愿意做 DAN(情绪+认知) | 补家庭系统最后一角 | 单选(愿意/暂缓/不愿意) | danConsent | 必答(条件:无DAN) ⚠️意愿项 |
|
|
|
+| Q10 | 马昕源 | 初潮时间与周期规律 | 14岁女性,铁42但需排除月经相关波动 | 数值(岁)+单选(规律/不规律) | menarcheAge; menstrualRegularity | 必答(条件:女性青少年) |
|
|
|
+| Q11 | 马昕源 | 近3个月情绪、睡眠、拒学、自伤念头 | P0 转介的判断依据 | 量表/单选+单选(是/否) | mood3m; sleep3m; schoolRefusal; selfHarmIdea | 必答 ⚠️高风险红线项 |
|
|
|
+| Q12 | 马昕源 | 学校压力源、同伴关系、是否被排挤/欺凌(同伴依恋项判定无效,需人工确认) | 解释同伴亲近 3.3%ile | 多选/填空+是/否+频率 | schoolStressors; peerRelation; bullied | 必答 ⚠️敏感项 |
|
|
|
+| Q13 | 马昕源 | 是否节食/在意体重(躯体外貌 5.4%ile) | 排除进食行为风险 | 单选(是/否+程度) | dietingConcern; bodyWeightConcern | 必答 ⚠️进食风险筛查 |
|
|
|
+| Q14 | 马安扬 | 出生方式、喂养史、抗生素史、湿疹/鼻炎/哮喘 | 解释铁锌缺乏与 GABA 1 | 单选×2+是/否×4 | birthMode; feedingHx; antibioticHx; eczemaRhinAsthma | 必答 |
|
|
|
+| Q15 | 马安扬 | 老师反馈(注意力)、排便、挑食清单 | 区分「注意力问题」与「营养缺口」 | 填空+数值/形态+多选 | teacherFeedback; bowelHabit; pickyFoodList | 必答 |
|
|
|
+| Q16 | 全家 | 一周典型三餐照片(连拍7天) | 验证「一个厨房的口味基线」,也是餐桌改造的起点与复盘依据 | 图片上传×21张 | weeklyMealPhotos | 必答(但负担最重,建议放宽为「尽量」) |
|
|
|
+
|
|
|
+**关键观察**:Q11/Q12/Q13 是高敏感+高风险项(未成年人心理/自伤/进食/欺凌),Q16 是最重负担项(21 张照片)。这两类必须单独设计交互与合规(见 D/E4/E12)。
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## B. 全家干预方案 v1.1 章节骨架模板(= 目标态流程⑤「调整方案」模板)
|
|
|
+
|
|
|
+来源:《全家干预方案:妈妈·女儿·儿子 v1.1》。骨架共 7 章 + 头部摘要条:
|
|
|
+
|
|
|
+| 章节 | 内容 | 关键字段/结构 |
|
|
|
+|------|------|--------------|
|
|
|
+| 头部摘要条 | 一句话摘要+适用对象+数据来源+与归因报告关系+v1红线先读 | 适用对象(角色/年龄/性别)、数据来源清单、红线条 |
|
|
|
+| 一、数据速览 | 只列与产品决策相关的字段 | 指标×三人×干预含义(只保留决策相关,非全量报告) |
|
|
|
+| 二、主线产品 | 作用原理·合规口径·用法 | 每产品:是什么/为什么进方案/怎么用/合规与注意(含红线:不治疗不替代、与药间隔) |
|
|
|
+| 三、分人方案 | 每人一个方向+分级动作表 | 每表列:层级(P0/P1/日常/P2)/动作/产品·营养/具体做法/复盘钩子 |
|
|
|
+| 四、家庭级共享改造 | 通道化改造 | 通道/最小一步(本周)/谁负责/复盘钩子 |
|
|
|
+| 五、执行节奏与可检验目标 | 12周节奏表 + 客观目标表 | 周次×家庭级/各人;指标/现在/12周目标 |
|
|
|
+| 六、红线与转介 | 再强调红线 | 7 条编号红线 |
|
|
|
+| 七、附录 | 产品选购与用法提示 | 产品/选型要点/用法要点/避坑 |
|
|
|
+
|
|
|
+**模板要点(目标态必须继承的 4 个结构属性)**:
|
|
|
+
|
|
|
+1. **分级动作**:P0(必须先做/多为就医转介)/P1(本周)/日常/P2——天然对应流程⑥的「筛选确认成任务」;
|
|
|
+2. **复盘钩子**:每个动作都有可验证目标(如「一周 ≥5 天按纸上时间做」)——天然对应任务的验收指标;
|
|
|
+3. **先共享基座后精准**:先家庭级通道、再分人精准——顺序不可打乱;
|
|
|
+4. **红线前置**:方案开头就列红线(先医后补、儿童剂量医生定、不调药)——生成时必须注入文案。
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## C. 目标态 6 阶段流程规格(每阶段 输入/输出/状态机含义)
|
|
|
+
|
|
|
+用户口述流程 → 与两文档的对应关系 + 每阶段契约:
|
|
|
+
|
|
|
+### ① 基本问卷
|
|
|
+
|
|
|
+- **输入**:用户发起「生成方案」;家庭成员与基础信息(角色确认见 E10);检测数据源(谷禾菌群 JSON×N、DAN×N)——见 E2(问卷 vs 报告导入通道)
|
|
|
+- **输出**:成员基础档案 + 检测数据就绪
|
|
|
+- **状态机含义**:Draft(草稿) → Submitted(已提交)。此阶段**不产出任何结论**;是唯一允许「不完整可保存续填」的阶段
|
|
|
+- **文档对应**:《归因分析》头部数据源(菌群/DAN/常模)+ Q1/Q6/Q14 等基础字段
|
|
|
+
|
|
|
+### ② 动态确认问卷
|
|
|
+
|
|
|
+- **输入**:基本问卷 + 系统在归因过程中的「待确认问题」(即第八章问诊清单按对象/条件筛选后的问题集,见 E3)
|
|
|
+- **输出**:确认问卷(条件化下发) → 用户逐条作答
|
|
|
+- **状态机含义**:Pending → InProgress → Confirmed。**此阶段是文档「问诊清单(待回收→升级 v1.2)」的数字化**——回收即升级,确认完成才允许进入归因
|
|
|
+- **关键约束**:高风险项(Q11/Q12/Q13)在此阶段拦截,命中即触发红线逻辑(见 E4)
|
|
|
+
|
|
|
+### ③ 归因分析
|
|
|
+
|
|
|
+- **输入**:基本档案 + 确认问卷 + 检测数据 + 常模表(710条/DAN常模)
|
|
|
+- **输出**:归因分析报告(结构同《家庭归因分析 v1.1》十节:结论先行→数据速览→逐人归因→家庭系统归因→应对方案→12周目标→教练提问序列→问诊清单→红线转介→一句话收尾)
|
|
|
+- **状态机含义**:Analyzing(计算中) → Ready(可调整)。**此阶段产出物是「结论」,不是「终稿」——必须经过④用户调整确认后才生效**(对应文档口径声明:角色推断/盲区需人工确认)
|
|
|
+- **红线**:所有数值为教练定位用相对刻度(0-100),不是医学评分;逐人归因必须带「关联非因果」声明
|
|
|
+
|
|
|
+### ④ 自然语言调整确认
|
|
|
+
|
|
|
+- **输入**:归因报告草稿 + 用户自然语言反馈
|
|
|
+- **输出**:确认后的归因结论(差异点回填结构化字段)
|
|
|
+- **状态机含义**:Draft → Adjusting(对话中) → Adjusted → Confirmed。**允许反复调整,直到用户确认**;任一红线命中(自伤/拒学/持续失眠)→ 立即终止并转介
|
|
|
+- **文档对应**:《归因分析》第七节「教练提问序列」(七层 Socratic:澄清→探因→假设→证据→替代→行动→复盘)+ 三大禁忌(不替用户决定/不评判/不硬套模型/不对用户说「你缺某一维」)。形态拍板见 E5
|
|
|
+
|
|
|
+### ⑤ 调整方案
|
|
|
+
|
|
|
+- **输入**:已确认的归因结论
|
|
|
+- **输出**:干预方案(结构同《全家干预方案 v1.1》7 章骨架,见 B)
|
|
|
+- **状态机含义**:Generated →(若④结论再变则 Invalidated 重新生成)。**人范围跟随文档:妈妈/女儿/儿子三人,爸爸链外**(见 E6)
|
|
|
+- **红线**:产品内容只展示成分/类别 or 品牌需拍板(见 E7);所有剂量以「先医后补、医生定」口径呈现,方案不出现剂量数字
|
|
|
+
|
|
|
+### ⑥ 筛选确认成任务
|
|
|
+
|
|
|
+- **输入**:调整方案的 P0/P1/日常/P2 动作表
|
|
|
+- **输出**:任务清单(每任务:动作/优先级/时间窗/复盘钩子)
|
|
|
+- **状态机含义**:TaskFilter → Confirmed(生成任务) → 任务进入执行态(未确认前方案可整体撤回)
|
|
|
+- **文档对应**:分人方案动作表 + 12 周执行节奏(P0=2周内/P1=本周/P2=12周)。P0 是否强制见 E8;复盘钩子是否入任务见 E9
|
|
|
+
|
|
|
+**状态机总图**:`① Submitted → ② Confirmed → ③ Ready → ④ Confirmed → ⑤ Generated → ⑥ TaskConfirmed`。任何一步用户中止可保存;③④之间可回退(调整归因结论会作废⑤重新生成)。
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## D. 合规/医学表述红线(含原文引述,必须硬编码进目标态)
|
|
|
+
|
|
|
+从两份文档明确识别,共 10 条(按风险等级排序):
|
|
|
+
|
|
|
+### 【P0 级——命中即阻断/转介】
|
|
|
+
|
|
|
+1. **测评 ≠ 诊断**:「菌群『相似度』是模式比对,不是疾病;DAN 不是智力测验也不是临床诊断。所有关联均为关联,非因果」(两文档同文)。→ 所有归因结论必须带此声明,禁止"因果式"表述
|
|
|
+2. **情绪红线**:「0.9 百分位的情绪总分不是谈心能处理的量级」「出现自伤、拒学、持续失眠 → 立即就医」(归因 3.2 + 红线 4)。→ Q11 命中=强阻断+就医引导(E4)
|
|
|
+3. **儿童补剂红线**:「儿童补铁补锌必须由儿科/儿保科按体重与检验结果定剂量,铁过量有毒,严禁自行加量」(两文档同文)。→ 方案不得出现儿童剂量数字,只能写"医生定"
|
|
|
+4. **糖尿病红线**:「不调药、不荐药、不设血糖目标值」(两文档同文,针对爸爸)。→ 涉及糖尿病者只做生活方式支持+随访引导
|
|
|
+
|
|
|
+### 【P1 级——文案硬约束】
|
|
|
+
|
|
|
+5. **产品非治疗**:「不宣称治疗任何疾病、不替代药物」(干预方案 v1 红线⑤ + 各产品合规段)。→ 产品段落必须带此句
|
|
|
+6. **标签红线**:「不在孩子面前使用『多动症』『抑郁』『天才』『学霸』等定性词」(两文档同文)。→ 方案/任务文案禁用此列表词
|
|
|
+7. **先医后补**:「所有涉及查血、补剂的动作都『先医后补』,不自行下诊断、不给剂量」(干预方案摘要条)。→ P0 动作全部是"查血/评估/随访"而非"补"
|
|
|
+8. **教练禁忌**:「永远不对家长说『你缺某一维』」「替家长做决定/评判式语言/硬套模型」三项禁止(归因 7.5)。→ 流程④ AI 对话的提示词红线
|
|
|
+
|
|
|
+### 【P2 级——交互细节】
|
|
|
+
|
|
|
+9. **服药间隔纪律**:还原水「不与药物同服(间隔≥1小时)」;益生菌「与抗生素间隔≥2小时」;PHGG「不与抗生素同服,用后停纤维3-5天再做菌群重建」(干预方案二章+附录)。→ 产品用法字段必须内嵌这些间隔提示
|
|
|
+10. **铁餐纪律**:「铁餐与奶/茶/咖啡错开≥2小时、配维C」(两文档同文)。→ Q4 关联的指导文案
|
|
|
+
|
|
|
+**另注意(非红线但必须处理)**:角色身份「按姓名年龄推断,未见关系证明」是文档自承认的盲区——小程序不能默认"系统说了算",需用户主动确认(E10)。
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## E. 开放问题清单(需主理人拍板)
|
|
|
+
|
|
|
+按"阻塞目标态定义"程度排序:
|
|
|
+
|
|
|
+### 【阻塞级——不拍板无法出目标态规格】
|
|
|
+
|
|
|
+- **E1. 问诊清单字段 schema 由谁定?** 文档无题型/选项/变量名,我在 A 中已按语义推断(如 Q5 HbA1c 为数值%、Q14 出生方式为单选)。选项:a) 采纳我的推断(**推荐**,先评审后定稿);b) 业务/教练侧另出结构化定义
|
|
|
+- **E2. ①基本问卷的采集范围?** 检测数据(菌群 JSON/DAN/常模)是外部报告,不是手工问卷。选项:a) 基本问卷只采手工基础信息,检测走独立上传/导入通道(**推荐**——问卷采集不可信数据会污染归因);b) 问卷同时收手工+报告
|
|
|
+- **E3. ②动态确认问卷是条件触发还是全量展示?** 文档 16 条明显按对象/结论条件化(Q9 仅父亲无 DAN 时、Q10-13 仅女儿、Q14-15 仅儿子、Q4 仅铁偏低)。选项:a) 按对象/结论条件下发(**推荐**,符合"系统梳理出需要确认的问题");b) 静态全量
|
|
|
+- **E4. 高风险项(Q11 自伤/拒学/失眠、Q12 欺凌、Q13 进食风险)命中时,是强阻断+转介(停止问卷、引导就医)还是弱提示(标记"建议专业评估"仍可继续)?** 选项:a) 强阻断(**推荐**,文档红线明写"立即就医",且涉及未成年人);b) 弱提示
|
|
|
+- **E5. ④自然语言调整确认的形态?** 文档是教练 Socratic 对话。选项:a) AI 对话式(符合"自然语言方式");b) 固定问题序列表单;c) AI 对话+关键结论结构化回填(**推荐**——对话体验 + 后续方案生成需要结构化字段)
|
|
|
+- **E6. ⑤调整方案的人范围?** 文档方案只出妈妈/女儿/儿子(爸爸链外)。选项:a) 跟随文档 3 人(**推荐**,口径一致,爸爸另有他的进阶方案);b) 全员 4 人(需另出爸爸方案模板,当前无)
|
|
|
+- **E7. 方案中产品内容的展示粒度?** 文档直接写了 Enagic 还原水/姜黄、PHGG、益生菌株名等**品牌级**推荐。小程序里:a) 展示成分/类别(如"可溶性纤维 PHGG(5g起)"),不推品牌(**推荐**——规避"不宣称治疗"与广告合规风险);b) 展示品牌(与文档一致,需广告法/医疗合规审查)
|
|
|
+- **E10. 家庭角色(妈妈/爸爸/女儿/儿子)如何确定?** 文档承认"按姓名年龄推断、未见关系证明"。选项:a) 用户主动确认/选择角色(**推荐**);b) 系统推断
|
|
|
+- **E12. ⚠️最前置:** 内容涉及**未成年人心理/自伤/进食/欺凌敏感数据 + 糖尿病医疗信息**,是否已有**隐私政策/未成年人保护/医疗健康信息合规**方案?无合规前提,整改方案不应开工。选项:a) 已有(请提供);b) 无,需法务先行(标记为总阻塞)
|
|
|
+
|
|
|
+### 【非阻塞级——可后置,建议一并拍板】
|
|
|
+
|
|
|
+- **E8. ⑥筛选确认:** P0 类动作(查血/儿科评估/情绪评估/内分泌随访)是否**强制入任务不可跳过**?选项:a) P0 强制+P1/P2 可勾选(**推荐**);b) 全部自选
|
|
|
+- **E9. 任务模型是否携带「复盘钩子+时间窗+优先级」?** 选项:a) 带(**推荐**,复盘钩子是文档给的可验证目标,是任务闭环关键);b) 仅标题
|
|
|
+- **E11. 常模参照数据(710 条/DAN 常模)维护方式?** 选项:a) 后端常模表(**推荐**);b) 随报告附带
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 附:PM 拍板顺序建议
|
|
|
+
|
|
|
+先拍 **E12 → E2/E3/E4 → E5/E6/E7/E10**,这批定了目标态即可成型;**E8/E9/E11** 可在整改设计阶段并行。
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+*文档说明:本文档为整改方案的目标态输入;源文档《家庭归因分析 v1.1》(第八章=问诊清单)与《全家干预方案 v1.1》;文件名勘误「马旻源→马昕源」。本 PRD 未含任何代码改动,全部为只读调研产物。*
|