首页 项目介绍 技术文档
项目介绍

完全仿照微信
但主角是AI

DreamChat 是一款模拟真实社交体验的 AI 聊天平台,核心理念是打造迭代升级型拟人化智能对话 AI,突破常规大模型对话交互局限。

AI 是聊天对象,不是工具

DreamChat 不是一个 AI 助手工具,而是一个用户对用户的聊天系统。AI 是聊天对象,不是工具。整个系统围绕"人设化 AI 用户"展开。

独立性格

每个 AI 都有独立的性格设定,不是千篇一律的助手模板,而是有血有肉的社交对象。

独立记忆

每个 AI 拥有独立的四级记忆库,记住与你之间的每一次互动,实现真正的千人千面。

独立关系

AI 与你的关系等级动态变化,从"特别关心"到"决裂",影响互动方式和回复态度。

轻量级部署,多模型协同

采用 FastAPI 后端 + 原生前端,多模型各司其职,在保障对话质量的同时大幅降低成本。

前端
好友列表页
/dream
聊天界面
/dream
配置界面
/dream/config
后端
认证中间件
Bearer Token
路由控制器
FastAPI
流式响应
SSE
核心
AI用户管理
增删改查
记忆管理
四级记忆
心跳管理
主动对话
人格管理
双灵魂
回复决策
拟人化
模型
DeepSeek V3.2
主对话
千问 Qwen
记忆压缩
豆包 Doubao
记忆提炼

六大模块,完整生态

四级记忆系统

短期→中期→长期→核心,层层压缩,模拟人脑记忆运转机制。日常只加载标题,Token 降低 80%,理论上无限期记忆。

心跳机制

赋予 AI 主动说话的能力。定时心跳 + 计划心跳,AI 根据上下文自主决定是否联系你,夜间自动减速。

双灵魂人格

base_soul 由用户定义基础性格,self_soul 由 AI 自主进化。完整人格 = 基础人格 + 自我认知,实现动态成长。

关系等级系统

五级关系动态变化:特别关心(20min) → 关系较好(24h) → 一般(72h) → 关系冷淡(7d) → 决裂(999d),AI 可自主更新。

回复决策系统

AI 自主决定是否回复、如何回复。可以已读不回,可以发 1-5 条消息,每条消息模拟真人打字延时。

工具调用系统

AI 可自主调用 update_self_soul、update_relationship、set_scheduled_heartbeat 等工具,实现自我管理和关系维护。

完全仿照微信,零 AI 痕迹

主界面完全体现不出任何 AI 的存在,给人的第一眼效果是"这不是微信吗"。所有 AI 相关设计保存在独立的配置界面。

移动端优先

以适配移动端为主,max-width: 480px,触控优化,完全的社交软件体验。

深色模式

支持深色模式,同微信一样的视觉体验,CSS 变量驱动,跟随系统或手动切换。

拟人化交互

自动延时打字、多气泡分割、正在输入动画、已读不回…每个细节都模拟真实聊天体验。

像人脑一样记忆与遗忘

四级记忆系统模拟人类大脑的记忆运转机制,让 AI 能够像人一样"记住"重要的事,"忘记"不重要的事。

短期记忆 · 工作记忆
完整对话,秒级时间戳 · 保留最近一个话题
话题结束 → 压缩
中期记忆 · 情景记忆
核心摘要 + 情感标签 · 时间精度降为小时级
定期提炼 (1-3天)
长期记忆 · 语义记忆
标题 + 关键要点 · 时间精度降为天级/月级
极端重要信息
核心记忆 · 潜意识
每月最多 1-2 条 · 重要性 ≥ 8 · 隐性影响对话

动态关系,真实社交

AI 与你的关系等级动态变化,影响心跳频率和回复态度。AI 可通过 update_relationship 工具自主更新关系等级。

特别关心
20min
回复率 95%
关系较好
24h
回复率 80%
一般
72h
回复率 60%
关系冷淡
7d
回复率 30%
决裂
999d
回复率 5%

想深入了解技术细节

查看完整的技术文档,了解四级记忆系统、双灵魂人格、心跳机制等核心技术的实现细节。

查看技术文档