🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

DeepSeek Chat Exporter (Markdown & PDF & PNG)

导出 DeepSeek 聊天记录为 Markdown、PDF 和 PNG 格式

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

Author
blueberrycongee
Daily installs
0
Total installs
166
Ratings
1 1 1
Version
1.7.1
Created
2025-02-01
Updated
2025-02-02
Size
15.9 KB
License
MIT
Applies to

1. 功能说明

  • 用户消息提取:从页面上提取用户发送的消息。
  • AI 消息提取:从页面上提取 AI 回答及其思维链(如果有的话)。
  • 导出 Markdown:将聊天记录导出为 .md 文件,适用于纯文本格式的存档或进一步处理。
  • 导出 PDF:将聊天记录格式化后生成 HTML 内容并通过打印功能导出为 PDF 格式,适合生成精美的聊天记录文件。

2. 脚本元数据

  • @name:脚本的名称为 "DeepSeek Chat Exporter (Markdown & PDF)"。
  • @namespace:定义了脚本的命名空间为 http://tampermonkey.net/,这是一个通用的用户脚本管理平台。
  • @version:当前脚本的版本为 1.1。
  • @description:脚本功能说明为导出 DeepSeek 聊天记录为 Markdown 和 PDF 格式。
  • @author:脚本的作者为 HSyuf/Blueberrycongee
  • @match:指定了该脚本只在 https://chat.deepseek.com/* 域名下的页面上运行。
  • @grant:定义了脚本所需要的权限,包括 GM_addStyleGM_download,这允许脚本注入样式和下载文件。

3. 主要功能函数

  • getUserMessages:从页面提取用户的聊天消息。
  • getAiMessages:从页面提取 AI 的思维链和回答内容。
  • generateMdContent:将用户消息和 AI 消息转化为 Markdown 格式。
  • exportMarkdown:将生成的 Markdown 内容下载为 .md 文件。
  • exportPDF:将生成的 Markdown 内容转化为 HTML 并通过打印功能生成 PDF 文件。
  • createExportMenu:在页面上创建一个悬浮菜单,用户可以选择导出为 Markdown 或 PDF 格式。
  • init:初始化脚本,定期检查页面是否加载完成,确认可以开始提取聊天内容并显示导出按钮。

4. 样式注入

  • 使用 GM_addStyle 方法,脚本动态注入了样式,以美化导出按钮的外观。按钮悬停时有动画效果,使得用户界面更为友好。

5. 脚本用途

  • 这个脚本适用于 DeepSeek 用户,能够快速将聊天记录导出,并保留完整的对话内容。无论是为了长期保存聊天记录,还是将其用于后期分析,Markdown 和 PDF 格式都能提供方便的文件格式。

6. 使用方式

  • 在 Greasemonkey 或 Tampermonkey 插件中安装此脚本。
  • 当您在 https://chat.deepseek.com/* 页面时,脚本会自动运行,并在页面右上角显示导出按钮。
  • 用户可以点击“导出为 Markdown”或“导出为 PDF”按钮,快速将聊天记录保存到本地。

7. GitHub 地址

通过这个脚本,DeepSeek 用户能够方便地保存和分享聊天记录,增强了用户体验。