DeepSeek Anti-recall - DeepSeek 防撤回脚本
功能简介
这是一个专门为 DeepSeek 聊天网站设计的防撤回脚本。当 DeepSeek 撤回回复时,本脚本会自动检测并保存撤回的消息内容到浏览器本地存储,确保您永远不会丢失重要的对话内容。
主要特性
🔒 智能防撤回
- 实时检测:在消息被撤回的瞬间立即拦截
- 完整保存:保留消息的完整格式、样式和结构
💾 本地缓存
- 自动存档:所有撤回的消息自动保存到浏览器本地存储
- 历史恢复:在聊天历史中自动显示已撤回的消息
🌐 全面覆盖
工作原理
本脚本通过深度解析 DeepSeek 的 Server-Sent Events (SSE) 通信协议,在撤回操作发生时:
- 检测撤回信号:识别 DeepSeek 的撤回指令
- 保存原始内容:将完整消息保存到本地存储
- 替换显示:用原始内容 + 撤回提示替换撤回消息
- 历史恢复:在查看历史记录时自动加载已保存的消息
安装说明
- 确保已安装 Tampermonkey 或 Violentmonkey 等用户脚本管理器
- 点击本页面的"安装"按钮
- 访问 DeepSeek 聊天网站 即可生效
使用效果
- 实时对话:撤回的消息会显示"⚠️ 此回复已被撤回,仅在本浏览器存档"提示
- 历史记录:已撤回的消息会从本地缓存中恢复显示
- 错误处理:对于未缓存的消息会显示相应的提示信息
技术细节
- 拦截方式:重写 XMLHttpRequest 响应处理
- 存储机制:使用 localStorage 进行数据持久化
- API 覆盖:监控所有相关的聊天 API 端点
注意事项
- 本脚本仅在本浏览器生效,不同设备间的数据不共享
- 清除浏览器数据会同时清除已保存的撤回消息
- 脚本会随 DeepSeek 网站更新而相应更新