DeepSeek 功能增强工具箱

创建于 1 个月前
更新于 5 天前
一站式管理:代码块折叠、表格优化导出、自动折叠AI思考过程。所有设置即时生效。
#工具
#优化
#DeepSeek
总安装量
243
今日新增
+1
用户评分
5.0 / 5.0 (1)
当前版本
4.0.1

DeepSeek 功能增强工具箱 v4.0.1

一、脚本概述

本脚本为 DeepSeek Web 端提供一系列增强功能,所有管理项集成在统一控制面板中,设置后即时生效,无需刷新页面。

包含三大核心模块:

  1. 代码块折叠:按行数阈值自动折叠,可自定义预览行数,手动展开不受后续加载重置。
  2. 表格优化与导出:修复表格宽度问题,可选的 PNG / CSV 导出按钮。
  3. AI 思考过程自动折叠:可选择自动折叠“已思考”区域,并可配置是否模拟原生点击。

二、功能详情

2.1 代码块折叠

  • 在代码块右上角添加“折叠/展开”按钮(含箭头图标)。
  • 自动折叠阈值:代码行数超过设定值时,页面加载时自动折叠(默认 20 行,设为 0 则禁用)。
  • 折叠预览行数:折叠后保留前 N 行可见(默认 0 表示完全隐藏),不足时仅隐藏代码块,不出现多余省略号。
  • 状态保持:用户手动展开的代码块不会因后续对话加载而自动折叠。

2.2 表格优化与导出

  • 样式修复(始终生效):表格宽度自适应、列宽均分、圆角边框、行悬停高亮,自动清除父级横向滚动条,深色主题跟随。
  • 导出按钮(可开关):表格右下角悬浮 📸(PNG)和 📄(CSV)按钮,鼠标悬停表格时显示,离开后延迟消失。PNG 依赖 html2canvas,CSV 原生 UTF‑8 BOM。

2.3 AI 思考过程自动折叠

  • 自动寻找“已思考”区域并折叠,可避免页面过长。
  • 提供两种控制开关:
    • 自动折叠开关:是否启用自动折叠。
    • 模拟点击折叠:是否通过模拟点击原生箭头来实现折叠,保持与 DeepSeek 原生交互一致(关闭后可手动点击箭头,但不会自动折叠)。

三、使用说明

  1. 安装脚本并访问任一 DeepSeek 对话页面。
  2. 点击 Tampermonkey / ScriptCat 菜单 → “⚙️ 脚本设置” 打开统一控制面板。
  3. 在面板中可调整:
    • 代码块折叠阈值、预览行数
    • 表格导出按钮开关
    • AI 思考过程自动折叠及相关选项
  4. 修改任意设置后立即生效,无需刷新页面。
  5. 所有配置自动保存,下次打开页面保持最后状态。

四、兼容性

  • 支持域名:chat.deepseek.comwww.deepseek.comdeepseek.com
  • 依赖外部库:[email protected](通过 @require 引入)
  • 基于 DeepSeek 当前 DOM 结构编写,若页面大版本更新可能导致部分功能失效,请关注更新。

五、版本历史

  • v4.0.1(当前):剥离用户消息折叠功能(搁置待优化),脚本回归稳定;修复部分样式细节。
  • v4.0.0:新增用户消息折叠、AI 思考过程自动折叠,所有配置迁移至统一控制面板,设置即时生效。
  • v2.1.0:修复表格按钮关闭后宽度失效问题;合并表格优化脚本;优化代码块折叠状态保持及预览行数显示。
  • v1.16.0:独立代码块折叠修复。
  • v1.15.0:初始版本(仅代码块折叠)。

六、反馈

如遇问题或建议,欢迎在脚本评论区反馈,感谢使用!