DeepSeek 功能增强工具箱

Created at 3 months ago
Updated at 21 hours ago
一站式管理:代码块折叠、表格优化导出、自动折叠AI思考过程。所有设置即时生效,选择器全面加固。
#工具
#优化
#DeepSeek
#网页增强
#代码折叠
Statistics
Total Installs
603
Today's New
+3
User Rating
5.0
DeepSeek 网页增强工具箱,提供代码块折叠、表格优化导出、AI 思考自动折叠等功能

DeepSeek 功能增强工具箱 v4.5.2

一、脚本概述

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

包含三大核心模块:

  1. 代码块折叠:按行数阈值自动折叠,可自定义预览行数,手动展开不受后续加载重置。
  2. 表格优化与导出:修复表格宽度问题,可选的 PNG / CSV 导出按钮。
  3. AI 思考过程自动折叠:自动折叠"已思考"区域,支持模拟点击和 CSS 直接折叠两种模式。

二、功能详情

2.1 代码块折叠

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

2.2 表格优化与导出

  • 样式修复(始终生效):表格宽度自适应、列宽均分、圆角边框、行悬停高亮。
  • 列宽策略(新增):三种策略可选 —「均分」所有列等宽、「自适应」按内容比例分配、「均分+保护」等宽+80px下限(超出容器自动回落自适应),控制面板可切换。
  • 主题适配(新增):两种策略适配浅色/深色主题 —「自动适应」用半透明叠加色通吃两种模式,「双模式」为浅色/深色各自优化配色,控制面板可切换。
  • 导出按钮(可开关):表格右下角悬浮 📸(PNG)和 📄(CSV)按钮,鼠标悬停显示。PNG 依赖 html2canvas,CSV 原生 UTF‑8 BOM。PNG 导出自动跟随当前主题配色。

2.3 AI 思考过程自动折叠

  • 自动寻找"已思考"区域并折叠,避免页面过长。
  • 两种折叠模式:
    • 模拟点击:通过点击原生箭头折叠,保持与 DeepSeek 原生交互一致。
    • CSS 直接折叠:关闭模拟点击后使用,直接隐藏思考内容区域。

三、使用说明

  1. 安装脚本并访问任一 DeepSeek 对话页面。
  2. 点击 Tampermonkey / ScriptCat 菜单 → "⚙️ 脚本设置" 打开控制面板。
  3. 可调整:代码块折叠阈值、预览行数、表格导出按钮开关、表格主题适配策略、AI 思考自动折叠及模式。
  4. 修改设置后立即生效,无需刷新。
  5. 配置自动保存,下次打开页面保持。

四、兼容性

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

五、许可证

MIT © 友野YouyEr

六、版本历史

  • v4.5.2(当前):表格 table-layout:fixed CSS预应用消除滚动位置偏移;修复 awk退出条件同时匹配##和###版本标题。
  • v4.5.1:表格 CSS 预隐藏 + 处理完淡入,消除原始样式→优化样式的闪烁;修复 Release workflow awk 匹配和 body_path 注入。
  • v4.5.0:新增宽屏模式(消息区 752→1000px,左右留白自动均分);思考内容 CSS 预隐藏零布局偏移;Release workflow 自动提取 CHANGELOG 条目。
  • v4.4.1:控制面板 HIG 优化(卡片分区、Toggle 开关、恢复默认);下拉框改用自定义 div 组件修复选项区深色适配;面板宽度 420→480px。
  • v4.4.0:表格列宽策略三模式;自适应模式改用 fixed+内容比例防溢出;均分+保护超出容器自动回落;表格主题适配双方案。
  • v4.2.1:审计修复 — done 标记防止重复 reflow、超时重置、Observer 补检 tbody/thead/tfoot。
  • v4.1.2:修复流式输出时表格样式过早触发导致显示错乱。
  • v4.1.1:适配 DeepSeek 新版代码块按钮结构(.ds-text-button.code-info-button-text)。
  • v4.1.0:选择器全面加固,移除对哈希类名的依赖;修复思考折叠 CSS 回退失效问题;修复 CSV 换行丢失;合并三个 MutationObserver 并添加节流;排除代码块内文本误匹配。
  • v4.0.1:剥离用户消息折叠功能,脚本回归稳定。
  • v4.0.0:新增用户消息折叠、AI 思考自动折叠,统一控制面板。
  • v2.1.0:修复表格按钮关闭后宽度失效;合并表格优化脚本。
  • v1.16.0:独立代码块折叠修复。
  • v1.15.0:初始版本。

七、反馈

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

Script Details
Permissions & access
Capabilities
StorageMenu command