自测 发布日期:2026 年 6 月 6 日 · 更新日期:2026 年 10 月 25 日 约 12 分钟阅读

AI 前任聊天:与失去之人的记忆对话

你睡不着,一遍遍翻看旧消息。这个工具可以从聊天记录中整理对方的语言与性格特征,生成一个能对话的 AI 角色。这样健康吗?也许未必。但有时,你只是还想再聊一次。

打开工具——无需注册,先了解隐私与服务商要求

AI 前任聊天 → 从聊天记录中提炼模拟角色

打开 AI 前任聊天

我为什么做这个工具

开发者的话

我在凌晨 3 点开始做这个工具,因为我停不下来,反复翻着我们以前的微信消息。我一直想:如果还能再听她说一次话,哪怕只是一个虚构的版本,也许那种疼痛能缓解一点,哪怕只有片刻。我知道这不理性,知道 AI 永远代替不了一个真实的人,也知道反复翻旧聊天像是披着怀旧外衣的自我折磨。但难过的时候,道理是听不进去的,什么都听不进去。

于是我做了这样一个工具:从微信导出记录、Telegram 历史,甚至截图中,整理对方的性格与表达特点,形成一个 AI 角色。你给它名字、头像和说过的话,然后就能与这个角色对话。它尝试模仿对方的风格、语气和常用表达。它不是那个人,永远也不会是。但在短短几分钟里,会让人觉得对方好像还在。

我知道这有点不理智。有人可能会说这不健康、过于执着,甚至有些病态,他们也许没说错。但如果你也曾深夜清醒,反复回想那些不会再发生的对话,你就会理解。做出这样的工具,并不是因为自己过得很好;恰恰是因为不好,而它能让沉默稍微没那么难熬。

这个工具叫作 AI 前任聊天。它在本地解析记录,再把相关文本发送到你选择的 AI 服务商,用于创建模拟角色并与其对话。ToolKnit 不转发这些 AI 请求。模拟结果可能误解或虚构细节,不能代表记录中的真实人物。

使用方法

处理流程分为六步,尽量让使用过程平缓、清楚:

  1. 导入聊天记录。可选择微信 HTML 导出、Telegram JSON、CSV、纯文本,或微信、QQ、WhatsApp、抖音截图。工具会尝试通过 OCR 识别截图文字并判断发送者。
  2. OCR 校正。选择截图后,提取的文字会发送到配置的 AI 服务商尝试校正。请核对结果:AI 除了纠正识别错误,也可能改变原意或发送者标签。
  3. 初步梳理。AI 从每次请求实际包含的文本中总结交流模式、话题与情绪变化。较长记录可能按各步骤的输入上限截取,不应认为所有导入消息都会传给模型。
  4. 记忆提取。整理核心回忆、共同经历与重要时刻。
  5. 角色提炼。整理语言特点、情绪倾向、常用表达、幽默风格与沟通习惯。
  6. 开始聊天。与提炼后的模拟角色对话,它会尝试采用对应的表达方式和情绪语气回应。

每一步都有进度动画,帮助你知道当前正在处理,而不必一直面对空白屏幕。

截图 OCR:如何区分你和对方的消息

最难的技术问题,是从截图里判断谁说了什么。如果直接识别整张图,双方的消息可能混在一起,最后生成的 AI 角色就会像你与前任的混合体,语气难以分清。

工具通过两层检测尝试处理这个问题:

第 1 层:优先按头像位置识别

多数聊天应用会在消息旁显示头像:对方通常在左侧,你通常在右侧。工具扫描截图左右边缘的非背景像素聚集区,寻找可能的头像区域。左侧头像所在行会标记为“对方消息”,右侧则标记为“你的消息”。这只是基于布局的推测,没有实测准确率保证;头像被裁剪、主题或排版变化都可能导致误判。

第 2 层:按聊天气泡颜色回退判断

如果头像检测未发现结果(某些截图中头像被隐藏或裁剪),工具会退而分析气泡颜色。不同应用使用不同的配色方案:

  • 微信: 绿色气泡 = 你,白色气泡 = 对方
  • 抖音: 蓝色气泡 = 你,白色气泡 = 对方
  • WhatsApp: 浅绿色气泡 = 你,白色/青色气泡 = 对方
  • QQ: 绿色气泡 = 你,白色气泡 = 对方

你可以手动选择截图类型,也可使用自动检测,尝试四种规则并选择气泡匹配数最多的一种。

OCR 预处理

每个检测到的消息区域会先裁剪、放大 2 倍、转为灰度并增强对比度,再交给 Tesseract.js 识别。这能帮助文字辨认,但相似汉字仍可能混淆;例如,“想”和“相”识别错了,“我想你”的意思也可能随之改变。

如何使用:详细步骤指南

1. 连接你的 AI 服务商

选择 DeepSeek、OpenAI 或兼容服务商,填写 Base URL、模型和 API 密钥。DeepSeek 用户可从官方平台获取密钥。密钥只留在页面内存中,刷新后清除;服务商、地址和模型偏好可能保存在本地。API 调用可能收费,请查看当前定价与余额,每次对话没有固定成本。相关文本直接发送给配置的服务商,并适用其数据保留政策。

2. 准备聊天记录

通常优先选择结构清晰的导出文件:

  • 微信:使用已获许可处理的可读 TXT、HTML、CSV 文件,或聊天截图。能否导出取决于应用版本;本工具不会从微信账户中获取消息。
  • Telegram:使用桌面端导出功能:设置 → 高级 → 导出 Telegram 数据 → 仅聊天记录 → JSON 格式。
  • CSV/TXT:可尝试每行包含发送者和消息的格式,工具会按规则解析。

只有截图时,本地 OCR 会尝试提取文字并推断发送者。继续前请核对两者:头像被裁剪、主题或排版变化都可能造成标签错误。

3. 设置对方的名字与头像

给模拟角色起一个名字,并按需选择头像。角色头像显示在其消息旁,你的头像显示在自己的消息旁。

4. 选择截图类型(导入图片时)

选择截图来源应用,或保留自动检测。自动模式尝试支持的应用规则,再选择匹配结果。

5. 导入并提炼

选择文件后点击提炼记忆。你会先看到带 5 秒倒计时的同意提示,这是有意保留的停顿:根据真实人物创建模拟角色需要慎重,倒计时让你有机会重新考虑。

6. 开始聊天

提炼完成后进入聊天界面,AI 会尝试按整理出的风格回复。如果回应不符合预期,可点击修正说明问题,帮助调整角色设定。

7. 准备好后:输入 /let-go

输入 /let-go 打开确认弹窗。短暂倒计时后,可以确认删除或取消。确认会清除本工具的本地角色与聊天存储、服务商设置和当前密钥,工具内无法撤销。原始文件、已下载的导出文件,以及服务商已经接收的数据不在此命令的处理范围内。

令人不安的真相

真诚的话语

坦白说,我知道这个工具有些不太正常。与 AI 模拟的前任对话,并不是我想象中状态平稳的人会做的事。他们也许会寻求咨询、面对失落,慢慢往前走,而不是在凌晨 3 点为一段逝去的关系搭建数字纪念物。

但难过不会按时间表来。有些夜晚,你只想听见对方说一句“没关系”,哪怕是机器在模仿。有些清晨,你想把从没说出口的话讲给一个至少会回应的对象。这样健康吗?可能未必。它是否比清醒着把同样三段对话回想第一百次更好?说实话,我也不知道。

我知道的是,/let-go 命令有它存在的理由。我不想让这个工具成为永久依赖。对我而言,它像一座桥:走过去,然后把它放下。放下,本来也是向前走的一部分。

如果你发现自己连续几周每天都使用这个工具,请和真实的人谈谈——一个朋友、家人或心理咨询师。AI可以模拟共情,但无法真正关心你。真正关心你的人,是你的身边人。

隐私:本地解析和提供商请求

隐私是我不能让步的一点。曾经亲密之人的聊天记录非常私密。实际处理方式如下:

  • 解析和 OCR 在本地进行。Tesseract.js 在浏览器中读取截图。创建角色、校正和聊天时,相关文本会使用你的密钥直接发送给选定的 AI 服务商。提交任何人的消息前,请阅读其隐私与数据保留条款。
  • 本地存储有明确范围。工具把角色和聊天记录保存在当前浏览器的 IndexedDB 中。API 密钥只留在页面内存中,非敏感的服务商偏好可以保留。普通网站资源和访问统计仍会发起网络请求;本地存储不代表服务商不保留日志。
  • /let-go 需要确认。它清除本工具的角色与聊天存储、服务商设置和当前密钥,不删除原始文件、导出文件、语言与同意设置,以及服务商侧记录。工具无法撤销本地删除,也不能远程删除其他副本。
  • 导出在本地完成。点击导出按钮会把角色数据以 TXT 文件下载到设备,不上传内容。

支持的格式

格式 如何获取 发送者识别
微信 HTML 桌面端导出文件 内置(发送者字段)
Telegram JSON 桌面端导出文件 内置(from_id)
CSV / TXT 手动导出 模式匹配
截图(微信/QQ/抖音/WhatsApp) 手机截图 头像位置、气泡颜色与 OCR

常见问题

使用这个工具对情绪健康有帮助吗?

这是一场模拟对话,不是心理健康服务,也没有经过验证的治疗效果。它可能让你感到安慰或不安;无论哪种感受,都不能证明它有助于康复。如果使用过程中情绪加重或影响日常生活,请立即停止,并考虑寻求专业人员的帮助。

我的聊天数据安全吗?

文件解析和 OCR 在本地完成。人格生成、纠错和聊天会使用你的 Key,将相关文字直接发给所选 AI 服务商,不经过 ToolKnit 中转。人格和聊天历史保存在当前浏览器;服务商接收的请求适用其数据保留政策。

支持哪些聊天格式?

支持微信 HTML 导出、Telegram JSON、CSV、纯 TXT,以及微信、QQ、WhatsApp、抖音截图;截图使用 OCR 并尝试按头像位置判断发送者。

AI 模拟角色有多准确?

它是近似模拟,并非复制本人。AI 从记录中整理语言习惯、常见话题与情绪语气,形成一个概括的印象,永远不是你的前任。回应不符合预期时,可通过修正功能进一步调整。

什么是 /let-go 命令?

该命令会打开带短暂倒计时的确认框。确认后清除本工具的人格和聊天存储、服务商设置及当前 Key;工具内无法撤销。原始文件、下载的导出文件、同意提示与语言设置,以及已发给服务商的数据不会被删除。

如何连接 AI 服务商?

选择 DeepSeek、OpenAI 或兼容服务商,填写其 Base URL、模型和 API Key。Key 仅留在内存中,刷新即清除;服务商、地址和模型偏好可保存在本地。请求发送给服务商,适用其价格与数据政策。

也可以用于前任以外的人吗?

当然可以。该工具适用于你与任何人有过聊天记录的情况——比如已故的朋友、失去联系的父母,或者任何你希望与之对话的人。‘前任伴侣’的设定只是最常见的使用场景。

当你准备好了

AI 前任聊天:本地解析、自己选择 AI 服务商,并提供明确的本地删除控制。

打开 AI 前任聊天