6Q MENTAL TEST · FEATURE BY VERSION

6Q 测评 · 版本功能清单

版本清单倒序展示。当前最新:心画测评H5版本(H5-v1.0.2); App 全量链路见超级爸妈APP心画测评版本(v1.0.4)。

H5-v1.0.2 H5-v1.0.1 H5-v1.0.0 流程图 APP v1.0.4 v1.0.3 v1.0.2 v1.0.1 v1.0.0 v0.1.0 基线 打开 H5 → 打开超级爸妈APP → FEATURES.md
H5-v1.0.2 H5-v1.0.1 H5-v1.0.0 流程图 APP v1.0.4 v1.0.3 v1.0.2 v1.0.1 v1.0.0 v0.1.0

心画测评 · 详细流程图

覆盖「如何输入/画板 → 如何模型生成/理解 → 如何解读」。点击下方条目展开;图表在首次展开时渲染(Mermaid)。 构图与旅程共用 payload 壳;旅程 v1.0.4 起改为描述校验成图,构图仍为 □○ 摆放。

总览:两套心画同构链路 结构壳

统一节点:引导 → 输入/画板 → compose(理解/生成)→ 结果解读。 构图 imageUrl=null、extras=[];旅程有成图,描述锁定后可重生最多 3 张。

flowchart TB
  subgraph Entry["入口"]
    Home["App 首页心画入口"]
    Comp["关系空间构图
assessmentType=composition"] Jour["人生旅程
assessmentType=journey"] end Home --> Comp Home --> Jour subgraph Shared["统一流程节点"] Guide["① 漫画/指导语引导
不可跳过 · CTA 开始心画"] Board["② 输入或画板
构图 figures[] / 旅程描述"] Compose["③ compose 节点
假等待 · mock 模型"] Result["④ 结果解读页
patternId + 文案模板"] end Comp --> Guide Jour --> Guide Guide --> Board Board --> Compose Compose --> Result subgraph Payload["统一 payload 壳"] P["assessmentType / audience
figures / extras
compose.status|imageUrl|description|patternId"] end Compose -.-> P Result -.-> P
  • 配置同构:后台可按 assessmentType 挂不同模式库,页面节点名称一致。
  • 原型阶段 compose / 解读均为 mock,正式环境替换接口即可。
构图:画板 → 模型理解 → 解读(v1.0.4) 详细

白底描边 □○;无填充、无颜色调节;理解等待后默认模式,演示条可切 12 模。

flowchart TD
  A0["填写年龄可选"] --> A1{"年龄 < 18?"}
  A1 -->|是| A2["儿童漫画文案 4 格"]
  A1 -->|否/未填| A3["成人漫画文案 4 格"]
  A2 --> A4["末页 CTA:开始心画"]
  A3 --> A4

  A4 --> B1["客厅关系地图板"]
  B1 --> B2["点选添加工具"]
  B2 --> B3["+男性 □ / +女性 ○"]
  B3 --> B4["白底描边 · 拖转位置 · 调大小 · 可选><"]
  B4 --> B5{"figures.length ≥ 1?"}
  B5 -->|否| B3
  B5 -->|是| B6["完成并理解构图"]

  B6 --> C1["弹层:正在理解构图…"]
  C1 --> C2["mock 轮播提示
识别位置 / 远近朝向 / 匹配线索"] C2 --> C3["XinhuaAIMock.composeBoard"] C3 --> C4["返回 description + patternId=p01
imageUrl = null"] C4 --> C5["写入 xinhuaPayload
extras=[]"] C5 --> D1["结果页:白底回放描边"] D1 --> D2["展示 compose.description"] D2 --> D3["按 patternId 默认渲染
均衡连接型"] D3 --> D4["演示条切换 12 模
后台配置 mock"] D4 --> D5["课程 / 一对一咨询"] D5 --> D6["导师主页 → 预约详情 → 可约时间"] style C4 fill:#fff1eb,stroke:#ff7a45 style C3 fill:#f1f5f9,stroke:#94a3b8
  • 画板:纯白底;□○ 仅描边无填充;去颜色调节。
  • 模型:保留 compose 等待节点;不展示生成图。
  • 解读:默认 p01,可切换;回放与画板视觉一致。
  • 咨询:一对一 → 导师主页 → 预约详情 → 可约时间(mock)。
旅程:描述 → 校验 → 成图 → 解读(v1.0.4) 详细

删除图标拖拽;语音/文字须含四元素;确认描述后成图;最多 3 张(1+2 重生);结果页不变。

flowchart TD
  G1["漫画引导 4 格不可跳过"] --> G2["末页 CTA:开始心画"]
  G2 --> H1["语音或文字描述旅程"]

  H1 --> H2["校验四元素
猴 / 鸟 / 包 / 蛇"] H2 --> H3{"四元素齐全?"} H3 -->|否| H4["提示缺少 xx
重说或改文"] H4 --> H1 H3 -->|是| H5["用户确认描述"] H5 --> H6["假等待 · 生成完整旅程图"] H6 --> I1["JourneyAIMock
固定演示成图"] I1 --> I2["成图贴在画板上"] I2 --> I3{"用户确认成图?"} I3 -->|否且剩余次数>0| I4["描述锁定 · 重新生成"] I4 --> H6 I3 -->|是| I5["查看解读"] I3 -->|次数用尽| I5 I5 --> J1["结果页:营地轻换皮"] J1 --> J2["展示成图与描述"] J2 --> J3["固定解读 j04"] J3 --> J4["一对一 → 导师主页/预约"] style I1 fill:#fff1eb,stroke:#ff7a45
  • 输入:按住说话 mock + 可打字;关键词/别称校验。
  • 成图:整图贴板(非四贴纸);演示可同图;最多 3 张。
  • 解读:结果页不改;与描述/成图解耦的固定模板。
compose 节点对照:构图 vs 旅程 差异

同一节点名称,不同输入与产出——方便后台同一套编排。

flowchart LR
  subgraph In["输入"]
    F["构图: figures 摆放"]
    D["旅程: 锁定描述文本"]
  end

  subgraph Node["compose 节点 mock"]
    W["等待动画 2~3s"]
    M["模型理解 / 成图"]
  end

  subgraph OutC["构图产出"]
    C1["imageUrl = null"]
    C2["description 文本"]
    C3["patternId 默认 p01"]
  end

  subgraph OutJ["旅程产出"]
    J1["imageUrl = 演示成图"]
    J2["description = 用户描述"]
    J3["patternId 默认 j04"]
  end

  F --> W
  D --> W
  W --> M
  M --> C1
  M --> C2
  M --> C3
  M --> J1
  M --> J2
  M --> J3
            

H5-v1.0.2 心画测评H5版本(当前)

2026-09-07 · 微信授权页体验

微信手机号授权 UI · 无假手机号 · 每次进入重新授权

模块 · 登录授权

打开演示 →
  • 授权页:对齐微信「手机号快速验证」布局(允许/拒绝),不展示模拟手机号
  • 门禁:每次从入口进入均需重新授权;会话仅 sessionStorage
  • 进度:续测仍按设备本地分桶(真手机号接入后改为按号分桶)
  • 限额:取消重新生图;每人重新测试最多 3 次

H5-v1.0.1 心画测评H5版本

2026-09-07 · 结果体验与输入流程优化

同页校验成图 · 结果隐藏类型名 · 分享转发

模块 · 人生旅程(H5)

打开演示 →
  • 输入:强化按住说话;语音解读后再出主按钮;同页校验并直接生成(去掉重复确认页)
  • 结果:不向用户展示模式类型名称;patternId 仍写入进度供智能体使用
  • CTA:「完成」改为「分享转发」(Web Share / 复制链接演示)

H5-v1.0.0 心画测评H5版本

2026-09-02 · 人生旅程独立 H5

扫码落地 entry → mock 手机号登录 → 引导/成图/解读;按进度续测

模块 · 人生旅程(H5 独立)

打开演示 →
  • 目录:全部页面在 h5/,与超级爸妈APP版并存
  • 范围:仅人生旅程;无 App 首页、无构图/AQ 等入口
  • 登录:假「微信授权手机号」(正式接小程序授权)
  • 续测:已解读 → 直达结果;已生图未解读 → 提示后回 canvas
  • 结果页:不展示课程 / 咨询资讯入口

特殊性说明

  • 独立产品壳,不依赖 app-home.html
  • 进度与会话按 mock userId 存 localStorage(演示用,非正式鉴权)
  • 设计说明:docs/superpowers/specs/2026-09-02-journey-h5-edition-design.md

v1.0.4 超级爸妈APP心画测评版本

2026-08-13 · 旅程描述成图 + 构图白底描边

旅程:语音/文字 → 四元素校验 → 确认 → 成图(最多3张);构图:白底 □○ 描边无填充

模块 · 心画·人生旅程(描述成图)

打开演示 →
  • 引导:漫画同步为语音/文字讲清四元素 → 确认 → 成图
  • 输入:按住说话 mock + 可打字;须含猴/鸟/包/蛇(关键词+别称)
  • 成图:确认描述后生成完整旅程图贴板;可重生 2 次(共 3 张);描述锁定
  • 结果:不改;营地解读 + 咨询跳转

模块 · 心画·关系空间构图(白底描边)

打开演示 →
  • 画板 / 回放:纯白底;□○ 仅描边无填充;去掉颜色调节
  • 其余:沿用 v1.0.3 客厅壳、假等待理解、统一 payload、12 模演示条
  • 流程图:见上方 心画测评 · 详细流程图

v1.0.3

2026-08-11 · 心画·关系空间构图沉浸改版

年龄 → 漫画引导 → 客厅关系地图板 □○ → 假等待理解(不出图)→ 默认模式+12模可切

模块 · 心画·关系空间构图(沉浸)

打开当前链路 →
  • 客厅场景关系地图板;假等待理解;统一 payload;结果 12 模
  • 画板视觉已由 v1.0.4 迭代为白底描边

v1.0.2

2026-08-10 · 心画·人生旅程沉浸改版

漫画翻页 → 草坪画板 → 语音 mock → 串联成图 → 营地解读

模块 · 心画·人生旅程(沉浸)

打开当前链路 →
  • 四象征拖拽 + 语音附加已被 v1.0.4 描述成图流程取代

v1.0.1

2026-08-06 · 心画·人生旅程(初版)

象征摆放 → NL → mock 描述 → 20 模

模块 · 人生旅程(初版)

打开当前链路 →
  • 已由 v1.0.2 沉浸改版迭代

v1.0.0

2026-08-06 · 心画·关系空间构图(初版)

版本导航 + □○家庭构图 + 12 模

模块 · 关系空间构图(初版)

打开当前链路 →
  • 已由 v1.0.3 沉浸改版迭代;导航工程说明仍属本版起源

v0.1.0 基线复刻

2026-08-05 · AQ 选项测评主路径

一比一复刻首页 / AQ 年龄 / 三题 / 结果演示

模块 · AQ 测评

打开 AQ →
  • 测评首页视觉 + AQ 入口(见 app-home)
  • 年龄可选 · 3 题状态机 · 固定用时 · 退出弹窗 · 结果固定 220

清单源文件:docs/FEATURES.md · 流程图:本页 #flows · 原型目录:6q_mental_test/