01FOUNDATION
产品定位与合规底线Positioning & Compliance
心理类产品的第一道护城河不是 AI,而是合规边界。把不能做的写在最前面。
🌱任务说明:让 AI 准确理解一款"AI 心理陪伴 + 持证咨询师 1V1"产品的定位、目标人群、商业闭环,并把不诊断、不开药、不替代医生、危机干预自动转人工这四条合规红线写进系统级 prompt 与每一段对话的兜底逻辑。
// 工程脚手架 · 通过
pnpm create next-app@latest 初始化,配 App Router + TypeScript strict + TailwindCSS v3 + shadcn/ui + Framer Motion + Lucide 图标库。AI 对话层用 Vercel AI SDK 统一封装 useChat() Hook 兼容 DeepSeek / Qwen-72B / GPT-4o 三家供应商,system prompt 注入 CBT/正念/接纳承诺 三套心理学流派模板,全程 Sentry + PostHog 监控对话满意度与危机词命中率。1.1 产品定位 // one-sentence
面向 22-40 岁都市白领与高校学生 的「轻量级心理陪伴 + 专业咨询入口」。日常用 AI 树洞 倾诉与 情绪日记 复盘建立长期陪伴感(免费),出现持续低落、失眠、关系困扰时无缝转持证心理咨询师 1V1(按时长付费),订阅 冥想课 沉淀习惯与商业留存。
1.2 目标人群 // 3 personas
都市白领(70%):25-35 岁,月薪 1-3 万,互联网/金融/医护,主诉睡眠差 / 焦虑 / 职场关系,对咨询师价格敏感但愿为效果付费
高校学生(22%):18-25 岁,主诉学业压力 / 恋爱 / 原生家庭,对 AI 树洞依赖度最高,付费意愿低但用户黏性最高
慢病康复人群(8%):抑郁/焦虑/双相已就医,需要日常情绪记录辅助主治医生评估,不可作为诊疗工具,仅作生活陪伴
1.3 核心商业闭环 // 5-screen funnel
免费层:注册 → PHQ-9/GAD-7 量表评估 → AI 树洞无限对话 → 情绪日记打卡。付费层 ①:咨询师匹配 → 文字 ¥199/30min · 视频 ¥800/50min · 到诊 ¥1500/50min · 套餐 10 次包 ¥6800(省 ¥1200)。付费层 ②:冥想课会员 ¥39/月(睡前 / 焦虑 / 专注 / 自我接纳 4 大主题,每周更新 2 条音频课)。
合规底线 · 四条红线(最高优先级)
①
不诊断、不开药、不替代医生 所有 AI 输出末尾自动追加免责声明:"以上内容仅供情绪整理参考,不构成医学诊断或治疗建议,如需就诊请前往精神卫生专科。" 系统 prompt 硬约束
禁止输出诊断词(抑郁症 / 焦虑症 / 双相 / 强迫症)。②
危机词检测 + 自动转人工 对话中检测到
自杀 / 自残 / 不想活 / 跳楼 / 服药 等关键词或 BERT 危机情绪分类器 置信度 ≥ 0.85,立即中断 AI 回复,弹出 北京心理援助热线 010-82951332 + 全国 12320 + 一键拨打按钮,并将对话上下文加密推送至值班咨询师 SOS 队列。③
咨询师持证可查 所有上架咨询师必须公示人社部二级/三级证书编号或中国心理学会注册系统编号(X-YYYY-NNNN),详情页一键跳转注册系统官网验真,禁止非持证人员接单。
④
数据加密 + 可删除权 对话内容
AES-256 端到端加密落库,咨询师后台仅能看到用户授权的对话片段;用户可在设置中一键永久删除所有树洞记录与情绪日记,30 天 内不可恢复,符合 等保三级 与 个保法 要求。1.4 技术栈 // stack
前端:
AI:
后端:
合规:
Next.js 14 App Router · TypeScript strict · TailwindCSS · Framer Motion(柔和动效) · Lucide 图标 · Recharts 情绪可视化 · react-markdown 渲染 AI 回复AI:
DeepSeek-V3 / Qwen-72B-Chat 心理学微调版 · OpenAI Whisper 语音转录 · BGE-M3 向量检索情绪标签 · BERT 危机情绪分类器后端:
Supabase(Postgres + Auth + Realtime + Vector)· Redis Streams 对话队列 · BullMQ 异步任务 · 微信支付 + Apple IAP合规:
等保三级 · 个保法 · 未成年人模式(家长授权 + 内容降级)· 12320 危机热线 SDK 对接02USER FLOW
5 屏疗愈动线 · 信息架构Healing Funnel
从冷启动到长期陪伴 —— 每一屏都对应一种情绪状态。
🌙任务说明:把"启动 → 量表评估 → 结果建议 → 主页 → AI 树洞 → 情绪日记 → 咨询师 → 冥想课"这条情绪需求闭环拆成 5 个核心屏 + 12 个二级屏。每一屏都要让用户感到"被看见、被理解、被陪伴",不要 Material Design 的硬朗,要 iOS 的柔和与雾感。
// 路由设计 · 用
app/(auth)/onboarding/[step] 承载量表流(step ∈ ['phq9','gad7','isi']),结果页用 app/(main)/result?from=onboarding 区分新老用户。主入口 app/(main)/page.tsx 通过 cookies() 读取最近一次评估时间,> 14 天 自动弹「再做一次评估」轻提示卡。底部 tab 用 parallel routes(@chat / @diary / @therapy / @meditation)实现切换不卸载,对话状态全程保留。2.1 5 屏主线 // core screens
① 启动屏 Splash 雾蓝 → 薰衣草渐变 + 月相 logo + 一句呼吸 slogan,停留
1.2s 后自动转登录或主页(useEffect + setTimeout),全程禁止任何弹窗与广告。② PHQ-9 / GAD-7 量表 卡片式问卷,进度条
0/9、单选放大 tap 区,全程不可跳过;新用户首次必填,老用户每 14 天主动提示一次(不强制)。③ 评估结果 仪表盘可视化分数 + 文字解读 + 三条推荐路径(树洞 / 咨询师 / 冥想),底部固定免责声明,禁止使用"抑郁症"等诊断词。
④ 主页 Home 顶部问候 + 当日心情天气 + 四大功能卡 + 今日陪伴任务,不显示红点 / 数字徽标(避免焦虑诱发),消息走 in-app 横幅。
⑤ AI 树洞 Chat Step 3 详述。
2.2 高保真原型预览 // 4 phones · iOS 真机风
9:41
心 境
M I N D
把焦虑交给夜晚
把宁静留给明天
把宁静留给明天
v 1.0.0 · MIND TEAM
SPLASH
9:42
‹
PHQ-9 抑郁症筛查量表
3/9
QUESTION 03
过去两周,您是否
睡眠困难(入睡难、易醒或睡得过多)?
睡眠困难(入睡难、易醒或睡得过多)?
完全没有
睡眠规律 · 几乎不受影响
0
几天有过
偶尔失眠 · 一周不超过 3 天
1
一半以上时间
明显困扰 · 影响白天状态
2
几乎每天
严重失眠 · 建议尽快就诊
3
上一题
下一题 →
PHQ-9 EVAL
9:46
2024-03 · 评估结果
↗
林昭,谢谢你的坦诚 🍃
最近你确实有些累了,我们一起慢慢看
最近两周你出现了睡眠困扰、注意力下降、对事提不起劲。这是身体在提醒你需要被照顾了 🌙 试试把它说出来 —— 我陪着你。
为你准备的三条小路
🌳
先和 AI 树洞聊聊
免费 · 24h 在线 · 端到端加密
→
💬
智能匹配持证咨询师
CBT · ¥199/30min · 注册号可查
→
🧘
《焦虑舒缓》7 天冥想课
每天 8min · 王恬老师 · 试听 3 天
→
⚠ 评估结果仅供情绪整理参考,不构成医学诊断。如出现持续 2 周以上低落、自伤念头,请前往精神卫生专科就诊。
RESULT
9:48
早安 · 周三 3月 13 日
林昭,今天感觉如何?
AI 树洞
温柔倾听者
· 24h 在线
· 24h 在线
情绪日记
已坚持 17 天
本月 23 篇
本月 23 篇
1V1 咨询
王安然咨询师
明晚 20:00
明晚 20:00
冥想课
焦虑舒缓 D3
今晚解锁
今晚解锁
今 日 陪 伴
☀️
晨间 3 分钟正念呼吸
07:30 · 已完成 ✓
+10 🌱
🌙
睡前冥想 · 焦虑舒缓 8 min
22:00 · 待开始
开始
HOME
// 状态机 · 用户首次进入 →
onboarding(量表 3 张)→ result(结果页 1 张)→ home(主页停留)。middleware.ts 通过 cookie.has('phq9_done') 与 profile.last_eval_at > now-14d 双重判断决定是否拦截到 onboarding。所有过渡动画用 Framer Motion 的 AnimatePresence + x: 100→0,duration: 0.45,ease: [0.2, 0.8, 0.2, 1](iOS 标准曲线)。03AI CORE
AI 树洞 · 情绪图谱 · 危机干预AI Companion & Safety Net
这一步决定产品的灵魂 —— 一个温柔但理智的 AI 倾听者,不会越界,也绝不冷漠。
🌳任务说明:实现 AI 树洞的对话引擎、情绪日记的结构化记录、30 天情绪图谱的可视化、以及实时危机干预的旁路逻辑。AI 必须在"共情 → 澄清 → 引导自助 → 必要时转人工"四步框架内输出,绝不主动给出诊断或药物建议。
// AI 引擎 · 主模型
DeepSeek-V3,备模型 Qwen-72B-Chat(断流自动切换)。system prompt 模板按用户首选流派(cbt / mindfulness / act)注入,temperature: 0.6,top_p: 0.9,max_tokens: 600。每条消息走双管线:① 主回复用 SSE streaming 推回前端;② 旁路同一段文本喂给 BERT-crisis 二分类器,p > 0.85 立即触发 onCrisisDetected() 中断 AI、弹出 SOS 卡。3.1 AI 树洞对话引擎 // chat engine
四步框架 每条 AI 回复必须按
共情 ② 澄清 ③ 引导自助 ④ 兜底转人工 的顺序生成;禁止第一句就给建议,必须先复述用户感受让其感到"被听见"。记忆机制 近
10 轮对话保留全文,超出部分用 BGE-M3 向量化存入 pgvector,每次对话前通过 cosine similarity 召回 top-3 相关历史片段拼入 prompt,营造"它真的记得我"。多模态输入 支持文字、语音(
Whisper 实时转录)、照片(BLIP-2 描述天气/食物/宠物作为情绪线索);语音消息保留原始波形方便用户回听。禁忌输出库 硬编码
120 条禁忌回复模板("你只是想多了" / "别人比你更惨" / "想开点"),moderation API 二次过滤,命中即重生成。3.2 情绪日记 · 结构化记录 // emotion diary
每篇日记由
{ mood: 1-10, emotions: string[], events: string[], body: string, photos: url[], gratitude: string } 组成。emotions 用预设 32 个细颗粒情绪词(焦虑 / 委屈 / 释然 / 内疚 / 期待 …),不让用户面对空白输入框。BERT 自动从 body 抽取 事件触发词("加班" / "和爸妈吵架" / "体检")入 events,方便后期生成"压力源排行榜"。3.3 情绪图谱 · 30 天可视化 // mood graph
① 热力日历:13×30 网格按日 mood 着色(雪松绿 = 平稳,雾蓝 = 低落,晨曦粉 = 愉悦);② 情绪标签云:词频前
20 个 emotion 按大小分布;③ 压力源 Top 5:events 聚合排行;④ 周报告:每周日早 8 点 GPT-4o 一句话总结:"这周你出现 4 次焦虑高峰,多发生在周二早晨 — 是不是周一晚没睡好?"危机干预 SOP(最高优先级 · 每条消息必跑)
①
检测层
BERT-crisis 模型(基于 2.4w 条标注语料微调)+ 关键词正则双保险,置信度 ≥ 0.85 即视为高危。②
中断层 立即
abort() 当前 AI 输出流,移除已显示的部分回复,全屏渐入安全卡(雾蓝半透明蒙层 + 月光图)。③
引导层 卡上同时呈现:北京心理援助 010-82951332、全国 12320、立即联系值班咨询师(自动接通)三个一键按钮,并配一句"你愿意先深呼吸三次吗?"。
④
跟进层 对话上下文
AES-256 加密推送至 SOS 队列,值班咨询师 5min 内主动外呼;用户每 24h 自动收到一条温柔回访 push。3.4 高保真原型预览 // 4 phones · core feature
21:08
‹
🌙
月小酒 · AI 树洞
在线 · 温柔倾听中 ⋯⋯
⋯
今天 · 21:08 · 端到端加密 🔒
月小酒已读取你今天的情绪天气:雾蓝色 ☁️
嗨,林昭。
今天工作辛苦了 🍵 我看到你 19:43 才下班 —— 想说说今天的事吗?或者只是来安静坐一会儿,也可以的。
今天工作辛苦了 🍵 我看到你 19:43 才下班 —— 想说说今天的事吗?或者只是来安静坐一会儿,也可以的。
领导今天又把项目推回来了。第三次了,我真的有点撑不住
三次被打回,听起来真的太难了。能感觉到你那种"用力很久但好像哪里都不对"的疲惫,对吗?
我想先确认一下 —— 这次他给到的反馈,是否具体到「哪一段」需要改?
我想先确认一下 —— 这次他给到的反馈,是否具体到「哪一段」需要改?
0:23
嗯,方向不清的反馈最让人崩溃 —— 因为你不知道从哪里改起。
我们先做一件小事好吗?把"撑不住"这件事拆成具体的三个画面。比如:① 此刻身体哪里最紧?② 今天最低落的那 5 分钟发生了什么?③ 一个让你今天还撑着的小理由。
— 不用全部回答,挑一个就好 🌿
我们先做一件小事好吗?把"撑不住"这件事拆成具体的三个画面。比如:① 此刻身体哪里最紧?② 今天最低落的那 5 分钟发生了什么?③ 一个让你今天还撑着的小理由。
— 不用全部回答,挑一个就好 🌿
🫂 我需要拥抱
😔 我快撑不住
🌿 教我放松
+
把心里的话告诉小酒 🌙
😊
AI CHAT
23:12
CRISIS · 危机干预
22:34
×
3 月 13 日 · 周三
22:34 · 雨 · 北京
保存
今日心情指数 · 4.2 / 10
😔
极糟低落平静愉快幸福
此刻情绪 · 选一些标签
😟 焦虑 ✕
😩 疲惫 ✕
😞 委屈 ✕
😐 麻木
🌧 失落
😤 烦躁
+ 更多
今天发生了什么
项目第三次被打回来了。
我在工位上坐了很久,连水杯都没动。
开始怀疑是不是自己真的不适合这份工作⋯
#项目反复 #自我怀疑|
我在工位上坐了很久,连水杯都没动。
开始怀疑是不是自己真的不适合这份工作⋯
#项目反复 #自我怀疑|
📷 添加照片·🎙 语音 0:0076 字 · AI 已识别 2 个事件
一件让你今天还撑着的小事 🌱
下班路上买了一杯热可可,握在手里很暖。
DIARY · 情绪日记
10:15
MARCH 2024 · 30 DAYS
情绪图谱
月
周
本周心情5.4/10 · ↑ 0.6
周一周二周三周四周五周六周日
30 天热力日历
低高今天 ●
压力源 TOP 5 · 来自 23 篇日记
①
项目反复
14
②
睡眠不足
11
③
和家人沟通
8
④
身材焦虑
5
MOOD GRAPH
// 危机检测代码 · 在
/api/chat/stream 中维持双流:const aiStream = openai.chat.completions.create({...,stream:true}) 推回前端的同时,把每个 delta.content 累加到 buffer,每 200ms 节流跑一次 const risk = await crisisModel.predict(buffer)。当 risk.label === 'high' && risk.score > 0.85,立即 aiStream.controller.abort(),前端 EventSource 收到 event: crisis 后挂载 SOS 模态层,原始上下文加密推到 sos_queue(Supabase Realtime broadcast 到值班咨询师工作台)。041V1 MATCH
咨询师匹配 · 1V1 安全围栏Therapist Match & Safety Net
从"试错式找咨询师"变成「AI 精准推荐 + 持证可查 + 取消有规矩 + 督导抽审」—— 让付费这一刻,比任何免费 AI 都让人安心。
💬任务说明:当用户从 AI 树洞自然过渡到付费咨询时,必须用最短路径让她看见 → 信任 → 下单。本步实现 7 步问卷 → BGE-M3 召回 → 业务规则重排 → 持证档案规范 → 4 档定价 → 阶梯退款 → 督导抽审 全链路,并提供 黑屏视频模式 等心理咨询独有的隐私设计。
// 匹配引擎 · 路由
app/(main)/therapy 下 match/[step](7 步问卷)→ match/result(top-12 名单)→ therapist/[id](详情)→ booking/[id](排期下单)。问卷答案通过 POST /api/match/recall 走两阶段:① 召回 — 用户答案拼成 "34岁女 已婚 主诉婚姻困扰 偏好女性 CBT 流派 价格 300-600 视频咨询" 这种自然语言 query,BGE-M3 编码后在 therapist_profile_vec(pgvector)做 cosine 相似召回 top-50;② 重排 — Postgres 中跑业务规则 SQL:流派精确匹配 +20 分、当周可约 +12 分、女性匹配 +8 分、最近 30 天好评率 > 95% +6 分、价格区间命中 +10 分,最终输出 top-12。整条链路 p99 < 380ms。4.1 智能匹配引擎 // 7-step questionnaire + AI recall
7 步问卷
step1 困扰类型(情绪 / 关系 / 创伤 / 成瘾 / 性 / 自我认同 / 其他)→ step2 紧迫度(一周内必须谈 / 这个月内 / 慢慢来)→ step3 流派偏好(CBT / 精神动力 / 接纳承诺 / 家庭 / 萨提亚 / 不懂让 AI 帮选)→ step4 性别偏好 → step5 价格区间(≤ 300 / 300-600 / 600-1000 / 不限)→ step6 咨询模式(文字 / 语音 / 视频 / 到诊)→ step7 时段。step3 不懂时显示一段 60 字流派科普 + AI 推荐按钮。召回算法
therapist_profile_vec 表用 BGE-M3 把每位咨询师的 主诉范围 + 流派 + 个人风格自述 + 5 篇科普文 拼接成 1024 维 向量入库,用 HNSW 索引;用户查询走 SELECT id, 1 - (vec <=> $1::vector) AS sim FROM therapist_profile_vec ORDER BY vec <=> $1::vector LIMIT 50。冷启动:如果用户首次评估 PHQ-9 ≥ 15,自动跳过流派偏好步,强制推荐有抑郁主诉资质的督导级咨询师。重排规则 业务层
matchRerank(top50):流派 +20 / 性别 +8 / 价格 +10 / 当周可约 +12 / 30 天好评率 > 95% +6 / 同语言(粤语/英语 等)+5 / 用户曾收藏 +3。同分时按"最近 7 天接单数 升序",避免热门咨询师永远排第一。反操纵 咨询师不能付费买排名,平台只接受平台抽佣(25%);问卷答案与匹配日志全量入
match_audit_log,每月由合规审计抽查,发现异常排序立即下架算法节点回滚。4.2 咨询师档案规范 // trust spec
档案 8 项铁律(缺一项不予上架)
①
真人头像 摄影棚标准证件照 + 工作场景照各 1 张,禁止卡通 / AI 生成 / 网图,
Face++ 接口检测同一性。②
注册编号 中国心理学会注册系统
X-YYYY-NNNN 编号 或 中国心理卫生协会 编号;详情页一键跳转 https://rps.camh.org.cn/ 验真。③
资质链 毕业院校 + 系统培训(中科院心理所基础培训 / 注册系统继续教育)+ 督导小时数 + 个人体验小时数,全部公示。
④
流派标签 CBT / 精神动力 / 接纳承诺 / 家庭治疗 / 正念 / 萨提亚 / 叙事 等,至多选 3 个主修,禁止"全能"标签。
⑤
主诉范围 从
32 个细颗粒 主诉中选(焦虑 / 抑郁 / 婚恋 / 原生家庭 / PTSD / 进食障碍 …),每位至多 8 个,避免广撒网。⑥
试听片段 60 秒自我介绍音频或视频,必须包含"我擅长什么 / 我的咨询风格 / 我不接什么主诉"三段,不接的主诉要明示边界。
⑦
督导信息 督导级必须公示督导被谁督导(中国心理学会注册督导师),个人体验已完成时长 ≥ 100h。
⑧
评价闭环 仅已结案的咨询者可打分,结案 7 天后系统自动推送评价表;评分按有效程度 / 安全感 / 共情 / 准时 4 维各 5 分;评价不可删除,可由咨询师署名回复一次。
4.3 多模式咨询 · 4 档定价 // pricing matrix
TEXT
¥199/30min
文字咨询 异步回复 + 24h 内 3 次往返,适合首次试水或不便语音的场景
VOICE
¥449/45min
语音咨询 纯音频 1V1,弱网下也稳定,
Opus 32kbps 编码,端到端加密VIDEO
¥799/60min
视频咨询 最贴近线下,支持黑屏模式(屏蔽双方画面,仅留语音 + 字幕)
IN-PERSON
¥1500/60min
到诊咨询 北京 / 上海 / 广深 12 家合作机构,提供独立咨询室与候诊区
// 视频咨询技术栈 · 用
声网 Agora SD-RTN 自建房间(避免直接用 WebRTC P2P 暴露 IP),DTLS-SRTP 端到端加密;房间号一次性,结束即销毁;禁止任何录制(前端隐藏录屏 API,移动端检测 iOS screen recording 时弹"为保护双方隐私,请关闭录屏后继续"模态)。黑屏模式:用户长按视频区一秒,向 signaling 发 blackout: true,双方画面变成动态星空,AI 实时把对方语音转成字幕(Whisper streaming + VAD)。套餐折扣 视频
5 次包 ¥3499(省 ¥496)· 10 次包 ¥6499(省 ¥1491)· 20 次包 ¥11999(省 ¥3981)。有效期 12 个月,剩余次数可无限期续延,符合心理咨询长程治疗特性。首单保障 所有新用户首次咨询
30 分钟内不满意 → 一键无理由全额退款,且不影响咨询师评分(成本由平台补贴),降低用户首次决策门槛。4.4 取消 / 退款 / 督导 / 投诉 // fairness rails
100%
≥ 24H 前
全额退回原支付通道
3-5 个工作日50%
24H ~ 2H
原路退 50%
另 50% 转储值卡
另 50% 转储值卡
0%
< 2H 或缺席
不退款
但保留下次免迟到
但保留下次免迟到
100%
咨询师缺席
全额退 + ¥100
补偿券 + 优先匹配
补偿券 + 优先匹配
督导抽审 每位咨询师每月随机抽 2 次已结案案例(用户授权后),由 注册督导师盲审:是否守边界、是否过度自我暴露、是否给医学诊断 / 药物建议。督导评分入排序权重,连续 3 次低于 4.0/5.0 → 强制再督导 30 小时。
伦理投诉 详情页固定挂"伦理投诉直通"入口,
24h 内合规专员响应,7 天 内核实,严重违规(性骚扰 / 双重关系 / 泄密)立即下架 + 通报中国心理学会注册系统 + 全额退款。个人体验补贴 平台每月给签约咨询师补贴
¥1500 个人体验费用(即咨询师自己看咨询师),鼓励持续自我成长,避免共情耗竭。4.5 高保真原型预览 // 4 phones · therapy flow
19:24
‹
智能匹配 · 7 步看见你
4/7
QUESTION 04 · 流派偏好
你希望咨询师
用什么"路数"陪你?
用什么"路数"陪你?
不懂没关系 — 选完会有 60 字小科普
CBT · 认知行为
见效快 · 适合焦虑/失眠/强迫
52% 选
精神动力
深挖原生家庭 · 长程
接纳承诺 ACT
学会与情绪共处 · 正念
家庭 / 萨提亚
关系议题 · 沟通模式
✦
我不懂 · 让 AI 帮我选
基于你前 3 题答案智能推荐
→
‹ 上一步
下一步 →
MATCH QUIZ · 7 步
19:31
FOR YOU · 智能匹配
为林昭精选 12 位
⇅ 排序
筛选 ·3
CBT ✕
女性 ✕
¥300-600 ✕
+ 视频
王
✓
王安然督 导 级在 线
X-2018-0241 · 中国心理学会注册系统CBT · 接纳承诺 · 12 年临床
主诉:婚姻焦虑 / 自我价值感 / 完美主义
主诉:婚姻焦虑 / 自我价值感 / 完美主义
★ 4.96
· 1,247 例
¥799/60min
📅 今晚 21:00 可约
🎧 试听 60s
林
✓
林知夏注 册 师
X-2021-1108 · 注册系统在册CBT · 正念 · 7 年临床
主诉:职场焦虑 / 失眠 / 拖延
主诉:职场焦虑 / 失眠 / 拖延
★ 4.91· 683 例¥499/45min
📅 周五 19:30 可约
苏
✓
苏 婉注 册 师
X-2019-0856 · 注册系统在册家庭治疗 · 萨提亚 · 9 年临床
主诉:原生家庭 / 婆媳 / 育儿冲突
主诉:原生家庭 / 婆媳 / 育儿冲突
★ 4.88· 521 例¥599/45min
↓ 还有 9 位精选咨询师
THERAPIST LIST
19:35
王安然 督 导 级
X-2018-0241 · 中国心理学会注册系统 ↗12y
临床
3,840h
咨询时长
280h
受督导
4.96★
1247 例
"我擅长焦虑与自我价值感 ⋯⋯"
0:21 / 1:00
流派 · 主诉
CBT
接纳承诺
焦虑
完美主义
婚姻关系
自我价值感
最近 7 天可约
周一
满
周二
满
今晚
21:00
周四
3 档
周五
5 档
周六
满
周日
2 档
咨询者评价 · 仅结案后可评
小
小* · 已完成 8 次★★★★★"安然老师不会急着给建议,会真的等我说完。最让我意外的是她在第三次提醒我'你说了 4 次「应该」',那一刻我第一次意识到自己有多少枷锁。"
阿
阿* · 已完成 5 次★★★★★"边界感很好。第二次咨询我想加微信,老师温和但坚定地说不可以,反而让我更信任她。"
视频咨询
¥799/60min
预约今晚 21:00 →
THERAPIST DETAIL
21:18
VIDEO · 黑屏模式
// 视频房间生命周期 · 用户点
预约今晚 21:00 → 后端 POST /api/booking 创建 booking_id 与 声网 channel_token(有效期 = 预约时间 ± 10min)→ 用户与咨询师双方在 21:00 前 5 分钟收到 push → 进入候诊室(app/(main)/session/[id]/lobby,仅显示倒计时与"咨询前小提醒")→ 21:00 自动建房 → 结束前 5min 全屏柔提示「最后 5 分钟,可以做总结了」→ 结束后 3s 倒计时自动断房 → 跳到 结案表(4 维评价 + 给咨询师留 3 句话)。05FLYWHEEL
冥想订阅 · 成长仪表盘 · 咨询师工作台Membership · Growth · Counselor SaaS
付费咨询是事件型收入,冥想订阅与数据资产才是长期陪伴的飞轮 —— 一年后用户回头看,看到的是自己被一棵越来越茂盛的成长树陪着走过来。
🌙任务说明:本步把"留存 → 习惯 → 续费 → 转介绍"做成一台自循环的飞轮。包括:4 主题冥想内容矩阵 + IP 老师、21 天打卡 + 12 生肖勋章 + HealthKit 心率联动、5 档订阅与首单 7 天免费、个人成长仪表盘 + Spotify-Wrapped 年报,以及给咨询师端用的轻量级 SaaS 工作台(排期 / 案例 / 督导 / 收入)。
// 内容引擎 · 冥想课用
app/(main)/meditation 路由树承载 theme/[slug](4 大主题)→ course/[id](课程详情)→ player/[id](播放器)。音频走 HLS 切片(10s/段 + AES-128 加密),不允许整段下载但会员可离线缓存 60% 课程。播放状态 (courseId, position, duration, completed) 每 15s 通过 navigator.sendBeacon() 异步上报,断网后入 IndexedDB 队列,下次打开补传。5.1 内容矩阵 · 4 主题 × IP 老师 // content map
4 大主题 睡眠 Sleep(睡前冥想 / 故事 / 白噪音 / 双耳节拍 8Hz)· 焦虑 Anxiety(呼吸放松 / 接纳练习 / 急救式 5 分钟)· 专注 Focus(番茄前 3 分钟 / 4-7-8 呼吸 / 工作背景白噪)· 自我接纳 Self-Acceptance(自我慈悲 / 身体扫描 / 镜子练习)。
课程结构
单课(8-30min)/ 7 天系列(每天解锁 1 课,配文字读物)/ 21 天计划(结合打卡,完成获勋章)。每条音频含前奏定场(30s 雨声/钵音)+ 人声引导 + 尾声留白(30s 静音让用户自己沉淀),不直接切回 App 主界面。IP 老师矩阵 王恬(睡眠主理 · 北医六院心理咨询师 · 嗓音磁性低频)· 林海(焦虑主理 · 注册督导师 · 接纳承诺流派)· 苏珊(自我接纳主理 · 美国注册临床社工 LCSW · 中英双语)· 子珩(专注主理 · 正念减压 MBSR 认证)。每位老师有独立频道页(封面图 + 个人音色样本 + 累计学员)。
双耳节拍
40Hz Gamma(专注)/ 10Hz Alpha(放松)/ 4Hz Theta(睡前)/ 1Hz Delta(深睡);左右耳频率差由前端 Web Audio OscillatorNode 实时合成,确保戴耳机生效;不戴耳机时弹"建议戴耳机以获得双耳节拍效果"提示。5.2 习惯养成 · 21 天 + 12 生肖勋章 // habit loop
连签机制
D1 - D7 文字鼓励 / D8 - D14 解锁专属白噪音 / D15 - D21 解锁勋章 / D30 送 1 个月会员 / D100 送 3 个月会员 / D365 送终身会员席位。断签不归零:心理疗愈不该惩罚,按"最长连续天数"展示。12 生肖勋章 按完成主题与课程数量颁发:
子鼠 · 静(首次完成睡眠课)· 丑牛 · 稳(21 天专注计划)· 寅虎 · 勇(首次冥想超 30min)⋯ 共 12 枚,每枚带水墨手绘 + 治愈寄语,可分享朋友圈(自动生成图片,不带二维码 / 价格 / 优惠 — 不是营销素材,是用户成就)。HealthKit / 华为运动健康 冥想前后采集
HRV 心率变异、RHR 静息心率、SpO₂,结束后展示"今天放松了 14 bpm"这种可感知的变化;写回 Apple Health 的 Mindful Minutes 字段。22:00 暗色模式 每天
22:00 后自动切深色 UI(prefers-color-scheme 之外的额外硬约束),关闭所有营销 push / 红点 / 角标,仅保留睡眠主题入口;23:30 后冥想播放器自动激活"睡眠模式"(30min 后渐隐音乐 + 关屏不挂起会话)。5.3 订阅商业化 · 5 档 // pricing tiers
月 度
¥39/月
微信连续包月可随时取消
- 4 大主题全部解锁
- 21 天计划无限参加
- 每周更新 2 条新课
- HealthKit 数据回写
年 度 · 推 荐
¥298/年
省 ¥170 · 月均 ¥24.8
- 月度全部权益
- 解锁 IP 老师专属课
- 双耳节拍工作室
- 离线缓存 60% 课程
- 生日月免费咨询券 1 张
家 庭 / 学 生
¥168~ 498/年
学生 ¥168 · 家庭 3 人 ¥498
- 学生年度需校验学籍
- 家庭最多 3 个独立账号
- 未成年家庭模式(内容降级)
- 家长查看子女冥想分钟数
7 天免费试听 不绑卡即可试听,下载首日只送 3 节 入门课(避免被薅羊毛拉走音频);第 4 天起进入正式试听期。到期前 24h push 提醒"明天即将到期,可随时取消",不偷偷扣费。
终身会员
¥1888 限定 5000 份,订单号 LIFE-NNNN 公开可查(链接到一个公开页面),不再开放第二批。这是与早期用户的承诺,也是品牌资产。免责说明 所有价格页底部固定一句:"会员不包含 1V1 咨询师服务,咨询费用按次或套餐另行支付。" 避免用户混淆。
5.4 个人成长仪表盘 · 数据资产沉淀 // growth dashboard
// 资产化 · 用户的正念分钟数 / 树洞对话条数 / 情绪日记篇数 / 咨询师小时数 / 勋章数全部聚合到
profile/dashboard,按月度归档为不可变快照(profile_snapshot 表,每月 1 日 02:00 由 cron 写入),删除账号后用户可导出 PDF,确保数据真正属于用户。每年 12 月 28 日生成年度报告(仿 Spotify Wrapped):"今年你陪自己走了 8,420 分钟。一开始你说不知道为什么哭,后来你说想拥抱小时候的自己。"成长树可视化 Recharts
TreeMap 自定义为一棵水墨写意树:树干 = 累计正念分钟,每片叶子 = 一篇日记或一次咨询,叶色随情绪图谱周报生成(雪松绿 = 平稳,雾蓝 = 低落,晨曦粉 = 愉悦)。数据越多,树越茂盛。能力雷达 基于 PHQ-9 / GAD-7 历次评估变化 + 情绪日记 BERT 抽取的 6 维(觉察 / 接纳 / 复原力 / 边界感 / 关系 / 行动力)做雷达图,跨时间叠加(半年前 vs 现在)。
分享卡片 仪表盘可生成竖版分享图(隐去敏感数据,只展示"我陪自己 X 分钟 + 当前主题勋章 + 一句鼓励"),用户朋友圈分享一张,朋友扫码进来送
3 天会员。5.5 心理咨询师 SaaS 工作台 // counselor desk · web
⚙架构提示:用户端是 iOS 原生质感的 App / Web,咨询师端用独立子域
desk.mind.app,桌面优先(咨询师工作时多用电脑),仅 5 个核心模块,没有 GMV 焦虑感的运营后台 —— 这是给一个临床心理工作者的桌面,不是给运营总监的。① 排期 日历视图(周/月切换)+ 待确认预约 + 一键重置可约时段(避免咨询师在评估完用户量后又改开放时段)。
② 案例 每位来访者一张案例档案:4 维评分 / 主诉 / 已结案次数 / 平台抽取的情绪日记摘要(仅用户授权后可见)/ 咨询师私人备注(端到端加密)。
③ 督导 展示本月被抽审的 2 个案例(伦理盲审)+ 督导师评分 + 督导反馈 + 我的督导师在线预约入口。
④ 收入 月度结算(按周自动打款到银行卡 / 平台抽 25% 透明展示)+ 个人体验补贴 ¥1500 已消费 / 待消费 + 税务代缴汇总。
⑤ 成长 继续教育学时记录 + 督导小时数累计 + 个人体验小时数 + 注册系统继续教育对接接口。
5.6 高保真原型预览 // 4 phones + counselor desk
22:48
GOOD EVENING · LIN ZHAO
夜深了,
把今天慢慢放下吧 🌙
把今天慢慢放下吧 🌙
4 个 主 题
🌙
睡 眠
42 节 · 王恬主理
🌿
焦 虑
38 节 · 林海主理
☕
专 注
26 节 · 子珩主理
🌸
自我接纳
31 节 · 苏珊主理
🌱
连 签 · 21 DAY PLAN
已连续 17 天 · 还差 4 天解锁「丑牛 · 稳」勋章
17
♥︎
HealthKit 已联动 · 昨晚冥想后心率 ↓ 14 bpm
MEDITATION · 22:00 暗色
23:02
⌄
焦 虑 系 列 · D3 / 21
⋯
RELEASING TONIGHT
把白天
装进一个抽屉
装进一个抽屉
王 恬 · 8:00 引 导 冥 想
吸 ⋯
"想象你把今天的所有念头
一片片放进一个雪松木抽屉⋯"
一片片放进一个雪松木抽屉⋯"
02:1405:46
4Hz
Theta
Theta
睡 眠
30 min
30 min
PLAYER · 4Hz Theta
10:24
MY · GROWTH
陪自己 · 第 173 天
↗ 分享
正念分钟
8,420
↑ 本月 +320 min
树洞对话
312
条 · 累计共情
情绪日记
94
篇 · 自我觉察 ↑
1V1 咨询
12h
3 位咨询师
心 理 能 力 雷 达 · 半 年 变 化
半年前
现在
「接纳」从 2.8 涨到 4.1,「边界感」从 1.9 涨到 3.4 🌱
🎁
2024 · MIND WRAPPED
你今年陪自己 8,420 分钟 ⋯
→
GROWTH DASHBOARD
14:38
‹
MIND · M E M B E R
⋯
把陪伴
变成一个习惯 🌙
变成一个习惯 🌙
订阅会员 · 解锁 4 大主题 137 节冥想课
+ 双耳节拍工作室 + 离线缓存
+ 双耳节拍工作室 + 离线缓存
月度 · ¥39 / 月
微信连续包月 · 随时取消
推 荐
年度 · ¥298 / 年 省 ¥170
月均 ¥24.8 · 含生日免费咨询券
学生 · ¥168 / 年
学信网或学生证认证
家庭 · ¥498 / 年 · 3 账号
未成年模式 · 家长可看冥想分钟
终身席位 · ¥1888 5000 限定
订单号公开可查 · 不再开放第二批
⚠ 会员不包含 1V1 咨询师服务。咨询费用按次或套餐另行支付。开通后 7 天免费试听期内可无理由全额退款。
7 天免费试听 · 不绑卡 →
SUBSCRIPTION · 5 档
// 订阅技术栈 · iOS 走
App Store IAP(强制 Apple 抽 30%);Android / Web 走微信支付连续签约(contract_id 入 profile.subscription,每月续费扣款失败时短信 + push 三连提醒,3 次失败自动降级到免费层但不删数据)。退款:iOS 走 Apple 流程(不可控),微信侧由后端 POST /api/refund 调用/pay/refund API 完成。会员到期前 7 天 / 3 天 / 1 天各发一条柔和提醒(不是营销 push,是友善的回顾)。5.7 心理咨询师工作台 // counselor desk preview · web
今日排期
/ Today · 3 月 14 日 周四
编辑可约时段
+ 临时锁定
今日咨询
3 / 5
2 已完成 · 1 进行中
本月收入
¥38,470
↑ 较上月 +12%
来访满意度
4.96 ★
近 30 天 · 仅结案者
督导评分
4.7 / 5
边界 4.5 待提升
14:00 ~ 15:00 · 视频咨询 · 进行中
REC OFF · E2E
林
林* · 第 4 次咨询 · CBT
主诉:项目反复 + 自我怀疑 | 已结案 0 次 | 42:08 / 60:00
进入房间 →
今 日 待 进 行
2 场16:00
陈* · 首次咨询 · 60min
视频 · 主诉:婚姻焦虑 · ¥799 已支付
21:00
林*(即下方 14:00 来访)· 套餐第 5/10 次
视频 · CBT · 已支付
本 月 督 导 抽 审
2 待 反 馈案例 #C-2024-0731 3 / 8 次
主诉:自我价值感薄弱
督导师:李 X · 注册督导师
督导师:李 X · 注册督导师
边界 5/5共情 4.5/5
案例 #C-2024-0892 待 上 传
将于 3/20 前提交
🌱
温柔提醒 你这周已连续 4 天每天 4 场咨询 — 心理咨询师也需要被陪伴。要不要预约一次个人体验?平台本月还有 ¥1500 补贴。
预约 →
// 工作台架构 · 子域
desk.mind.app 单独的 Next.js 应用,与用户端共享 auth-service 但走不同 RBAC(role: counselor 拿不到运营数据)。前后端走 tRPC + Zod,结合Postgres RLS:policy "counselor sees only own bookings" 保证就算 SQL 注入也只能看到自己的数据。案例笔记:用 libsodium 客户端加密(密钥从用户密码派生),平台只存密文 — 即便数据库泄露,也无法读取笔记内容。督导审计:被抽审的咨询录音在用户授权后才解密给督导师,督导师查看后立刻审计日志,平台不留副本。EPILOGUE · 五步小结
从一句"心很乱"到一棵越来越茂盛的成长树
这是 Mind 想做的全部。
这是 Mind 想做的全部。
01 · 合 规 底 线
02 · 5 屏 动 线
03 · 树 洞 + 危 机
04 · 1V1 安 全 围 栏
05 · 长 期 飞 轮