№ 附录 D · 方法

最后更新

方法

一个梦如何变成一份解读,分三个有名称的阶段。

这一类应用大多把内部机制藏起来。theDreamly 有意反其道而行。这个产品与众不同之处,不在于更好的 AI,而在于更扎实的根基:解读锚定在真实的东西上,也就是一个精心整理的梦境母题知识库,以及一个使用独立提示词、规则严格的心理学层。只有当机制公开、经得起检查时,这种说法才有分量。下面就是它。

I. 三个阶段

从你的麦克风到屏幕上出现的那条记录,一个梦要经过三个阶段。这些阶段彼此独立,各有名称,按顺序进行。

第 1 阶段,Whisper。音频文件被发送到 OpenAI 的 whisper-1 转写模型。转写完成后,录音不会保留在我们的服务器上,免费版和 Pro 版都是如此。转写文本本身在 Supabase 上做了数据库字段级加密。Whisper 一次往返处理完音频并返回结果;音频不会被用来改进任何模型。

第 2 阶段,象征基础。转写文本会对照一个精心整理的梦境母题知识库来读,这些母题取自释梦方面的文献。基础解读在设计上就很保守:只点出文本中有证据支持的象征,并用一两段文字给出它们的传统含义。如果梦里没有清晰的母题,解读会直截了当地说明,而不是即兴发挥。知识库是手工整理的,并在源代码管理中进行版本控制。

第 3 阶段,荣格与 CBT 层。一个使用独立提示词、属于 gpt-4o-mini 级别的模型会收到:转写文本、第 2 阶段的基础解读、用户近期梦境的摘要,以及一段约束其行为的系统提示词。它返回一个结构化的 JSON:原型(附置信度分数)、一个认知框架、三个反思问题和一个安全标记。

Pro 记录会经过全部三个阶段。免费记录经过第 1 和第 2 阶段。你付费购买的,就是第三阶段。

II. 写进提示词的规则

驱动第 3 阶段的系统提示词包含少数几条不容商量的规则。它们在提示词里用平实的英文写成,这里照录如下。

  • 不使用任何玄学、灵性、算命或占星的语言。绝不。
  • 不预言未来,也不暗示梦预示着什么事情。
  • 只有当梦的文本内容支持时,才引用荣格原型。置信度低于 0.6 的原型直接省略,而不是措辞弱化。
  • 当梦的内容让人联想到某种认知扭曲时,认知框架必须给出一条可以付诸行动的反思,并以认知扭曲的术语为依据,例如灾难化、选择性过滤、非黑即白思维等。如果看不出明显的扭曲,就用一条中性的观察代替。
  • 反思问题总是恰好三个一组:开放式,不带引导,语气如同一次心理咨询。
  • 如果梦的内容显示出急性痛苦,例如自杀念头或创伤闪回的迹象,就会设置安全标记,并附上一条简短的、非临床性质的求助指引。模型不得做出诊断。
  • 输出必须是符合固定模式的严格 JSON。这一阶段不允许自由行文。

提示词本身存放在一个名为 ai_prompts 的数据库表中,按名称和产品进行版本管理,任何时候都恰好只有一行被标记为启用。提示词修改时,会创建新版本并把旧版本归档。每一行解读记录都会注明它由哪个提示词版本生成。

III. 为什么是原型,为什么是 CBT

这两种心理学视角承担不同的工作。荣格式解读是诠释性的:它根据文本中的证据,追问这个梦可能在演绎什么,可能在为无意识中的哪个形象发声。CBT 层是操作性的:它追问梦的结构像清醒生活中的哪种模式,并给出一个也许能在接下来二十四小时里对你有用的重构。

单独使用时,任何一种视角都不完整。没有 CBT 的荣格很美,却无从着手。没有荣格的 CBT 可以着手,却显得扁平。这个产品的主张是:两者有纪律地结合起来,比单用其中任何一种都更有用。

IV. 我们没有做的东西

  • 没有象征词典查询。一个象征的含义,取决于这个梦在你自己的经历中给出的证据,而不是某本 19 世纪汇编笼统给出的说法。
  • 没有预测模型。theDreamly 没有哪个版本会说“这个梦意味着你会遇见一个陌生人”。这样的句子不可能生成,因为系统提示词的规则不允许。
  • 没有情绪分类评分。产品不会告诉你,你的梦有 73% 是焦虑的。一栏数字会暗示一种底层分析根本不具备的精确度。
  • 没有连续打卡、徽章或通知这一层。为养成习惯而设计的装饰,会破坏这款应用想要支持的那种练习。

V. 局限与不确定性

几条坦白的说明,因为它们属于这一页,而不该埋在条款里。

AI 生成的内容可能出错。原型可能被误判。认知框架是一个假设,不是诊断。反思问题是邀请你去思考,不是临床工具。theDreamly 不能替代心理治疗师;如果你的梦读起来显示出痛苦,恰当的回应是界面上出现的求助指引,而不是应用给出的解读。

第 3 阶段背后的模型是一个通用语言模型,配有严格约束的提示词;它不是经过微调的临床模型,也不假装是。它的长处在于约束,而不在于底层的权重。

VI. 系统如何改进

提示词有版本管理。新版本写好后,会在一小组有代表性的梦上测试,只有当输出不越出规则,并且在深度或清晰度上有所提升时,才会被采用。被采用的版本对所有新记录生效。旧记录不会被追溯重新解读。

用户侧的反馈机制(“这份解读有用吗?”)已在计划中。它将是自愿参与、匿名的,只用于评估提示词版本,绝不会用你的内容训练任何模型。

VII. 延伸阅读

这一页的简短版本,请看关于。你的数据具体如何处理,请看隐私 (英文)。订阅附带的法律条款,请看条款 (英文)。

方法有变化时,这一页会随之更新。最后修订:2026-05-04。