Greasy Fork

来自缓存

Greasy Fork is available in English.

webAI聊天问题列表导航

通过点击按钮显示用户问题列表,支持导航到特定问题、分页功能、正序/倒序切换,智能脉冲式加载历史记录突破懒加载,自动适配暗黑模式,按钮可拖动并保存位置,悬浮窗智能展开方向,无极调整按钮大小,新增NotebookLM支持

这些是此脚本变更过代码的版本。 显示所有版本。

  • v4.1.0 2025-12-06

    webAI聊天问题列表导航 - 更新日志

    v4.1.0 (2025-12-06)

    ✨ 新增功能

    • 当前浏览位置指示
      • 👁️ 眼睛图标实时显示当前正在浏览的消息
      • 蓝色左边框和背景高亮标记当前位置
      • 滚动页面时自动检测并更新位置
      • 点击问题跳转后立即更新指示器
      • 打开悬浮窗时自动检测当前位置

    ⚡ 性能优化

    • 收藏管理器缓存机制
      • 添加内存缓存,避免每次调用都读取存储
      • URL 变化时自动使缓存失效
      • 减少 isFavorite() 的重复调用(从2次减少到1次)
    • 减少日志输出
      • 移除收藏管理器的频繁读取日志
      • 移除浏览位置检测的日志
      • 移除 URL 变化监听的日志
      • 简化消息计数日志(只在数量变化时输出)
    • 增强滚动监听
      • 监听所有匹配的滚动容器
      • 同时监听 window、document 和 documentElement
      • 使用 passive 选项提升性能

    🐛 Bug 修复

    • 修复点击问题跳转后眼睛图标不更新的问题
    • 修复滚动页面时位置指示器不随之更新的问题

    v4.0.0 (2025-01-26)

    ✨ 新增功能

    • 问题收藏功能
      • 一键收藏重要问题,置顶显示
      • 收藏的问题显示在列表顶部的"📌 收藏"区域
      • 使用 GM API 持久化存储
    • 智能自动加载历史
      • 记录每个页面的消息总数
      • 刷新后自动检测并加载历史记录
      • 优化加载逻辑:检测到没有新内容后再尝试2次确认即停止
    • GM API 存储支持
      • 优先使用 GM_setValue/GM_getValue
      • 回退到 localStorage
      • 添加 testStorage() 调试函数

    🔧 代码重构

    • 创建 createSiteConfig() 工厂函数统一网站配置
    • 创建 ButtonFactory 按钮工厂,类似 Vue 组件
    • 创建 StorageAdapter 统一存储适配器
    • 创建 FavoriteManager 收藏管理器
    • 创建 MessageCountManager 消息计数管理器

    🐛 Bug 修复

    • 修复 StorageAdapter 初始化顺序问题
    • 删除 Grok 支持(网站已变更)

    v3.9.0 (2025-01-21)

    ✨ 新增功能

    • Google NotebookLM 支持
      • 新增对 https://notebooklm.google.com/ 的完整支持
      • 基于实际页面结构精确配置选择器
      • 精确识别 .from-user-container 类的用户消息
      • 适配 chat-pane 聊天容器的滚动行为
      • 支持 NotebookLM 的问题列表导航和历史加载

    🔧 技术优化

    • 针对 NotebookLM 的 Angular 组件结构优化
    • 改进用户消息识别逻辑
    • 支持 chat-message 自定义元素

    v3.8.0 (2025-01-21)

    ✨ 新增功能

    • 无极调整按钮大小
      • 右键菜单选择"调整按钮大小"打开调整面板
      • 可拖动滑块实现 50%-200% 无极缩放
      • 可直接输入数值精确调整
      • 实时预览大小变化
      • 支持确定/取消操作

    🎨 用户体验改进

    • 更灵活的大小控制
      • 告别固定的小/中/大预设
      • 支持任意比例调整(5% 为步进)
      • 适应不同屏幕和用户需求
    • 直观的调整界面
      • 居中显示的调整面板
      • 滑块和数值输入双重控制
      • 实时预览效果

    🔧 技术优化

    • 重构按钮大小管理系统
    • 基于缩放比例的动态样式计算
    • 更好的设置持久化

    v3.7.0 (2025-01-21)

    ✨ 新增功能

    • 右键菜单系统
      • 右键点击按钮显示设置菜单
      • 支持三种按钮大小:小号、中号、大号
      • 一键重置位置和所有设置
      • 为未来更多配置选项预留扩展空间

    🔧 系统优化

    • 统一设置管理
      • 重构为 settingsManager 统一管理所有设置
      • 支持位置、大小、主题等多种配置
      • 更好的默认值和错误处理

    🎨 用户体验

    • 按钮大小可调
      • 小号:适合不想占用太多空间的用户
      • 中号:默认大小,平衡美观和实用
      • 大号:适合高分辨率屏幕或视力需求
    • 设置持久化
      • 所有设置自动保存到 localStorage
      • 刷新页面后保持用户偏好

    v3.6.1 (2025-01-21)

    🐛 Bug 修复

    • 修复悬浮窗展开方向判断错误的问题
    • 修正按钮在屏幕下方时悬浮窗应向下展开的逻辑

    v3.6.0 (2025-01-21)

    ✨ 新增功能

    • 悬浮窗智能展开方向
      • 自动判断垂直方向:根据按钮位置和可用空间选择向上或向下展开
      • 自动判断水平方向:根据按钮位置选择左对齐或右对齐
      • 空间不足时自动居中显示
      • 确保悬浮窗始终完整显示在屏幕内

    v3.5.1 (2025-01-21)

    🐛 Bug 修复

    • 修复按钮上下拖动方向相反的问题
    • 现在拖动方向与鼠标移动方向完全一致

    v3.5.0 (2025-01-21)

    ✨ 新增功能

    • 按钮可拖动
      • 按住按钮可拖动到屏幕任意位置
      • 位置自动保存到 localStorage
      • 刷新页面后记忆上次位置
      • 悬浮窗自动跟随按钮位置
      • 边界限制防止拖出屏幕
      • 智能识别点击和拖动操作

    🎨 用户体验改进

    • 鼠标指针变化提示可拖动状态
    • 拖动时禁用文本选择
    • 短距离移动视为点击,不影响正常使用

    v3.4.1 (2025-01-21)

    🐛 Bug 修复

    • 改进 Grok 网站支持
    • 更新 Grok 的消息选择器和用户条件判断逻辑

    🔧 调试功能

    • 添加控制台调试信息输出
    • 显示找到的元素数量和过滤情况
    • 帮助用户快速定位配置问题

    📚 文档

    • 新增《故障排查指南》
    • 提供详细的问题诊断步骤

    v3.4.0 (2025-01-21)

    ✨ 新增功能

    • 暗黑模式支持
      • 自动检测系统偏好设置
      • 自动检测网站暗黑模式
      • 分析页面背景色亮度
      • 所有 UI 元素完整适配暗黑主题

    🎨 主题优化

    • 暗黑模式:深色背景 + 浅色文字
    • 亮色模式:浅色背景 + 深色文字
    • 按钮、悬浮窗、列表项、分页控件全部适配
    • 暗黑模式下的阴影和边框更柔和

    v3.3.0 (2025-01-21)

    ✨ 新增功能

    • 智能脉冲式加载历史记录
      • 脉冲式滚动策略突破懒加载限制
      • 智能容器查找(4层查找策略)
      • 双重变化检测(高度 + 问题数量)
      • 可中断加载过程
      • 实时显示加载进度

    🎯 功能改进

    • 新增"加载历史"按钮,手动控制加载
    • 移除自动加载,避免性能影响
    • 动态等待时间(前快后慢)
    • 多种事件触发机制
    • 最多20次迭代防止无限循环

    🔧 技术优化

    • 改进 qianwen.com 和 tongyi.com 的滚动容器选择器
    • 添加侧边栏排除逻辑
    • 优化容器查找算法

    v3.2.0 及更早版本

    核心功能

    • 显示用户问题列表
    • 点击问题快速导航定位
    • 分页功能(每页10条)
    • 正序/倒序切换
    • 支持多个 AI 聊天平台:
      • ChatGPT
      • Claude
      • Grok
      • 通义千问
      • 豆包
      • Kimi
      • ChatGLM
      • DeepSeek
      • GitHub Copilot
      • Microsoft Copilot
      • 元宝
      • WPS Copilot

    基础功能

    • 美化的浮动按钮
    • 悬浮窗界面
    • 问题去重
    • 自动检测新消息
    • MutationObserver 监听 DOM 变化

    支持的平台

    平台 域名 状态
    ChatGPT chatgpt.com ✅ 支持
    Grok grok.com ✅ 支持
    通义千问 qianwen.com ✅ 支持
    通义千问 tongyi.com ✅ 支持
    豆包 doubao.com ✅ 支持
    Kimi kimi.com ✅ 支持
    ChatGLM chatglm.cn ✅ 支持
    DeepSeek chat.deepseek.com ✅ 支持
    GitHub Copilot github.com/copilot ✅ 支持
    Microsoft Copilot copilot.microsoft.com ✅ 支持
    腾讯元宝 yuanbao.tencent.com ✅ 支持
    WPS Copilot copilot.wps.cn ✅ 支持
    Google NotebookLM notebooklm.google.com ✅ 支持
    Google NotebookLM notebooklm.google.com ✅ 支持

    安装方法

    1. 安装 Tampermonkey 或 Violentmonkey 浏览器扩展
    2. 点击脚本链接安装
    3. 访问支持的 AI 聊天网站
    4. 右下角会出现"问题列表"按钮

    使用技巧

    基础操作

    • 显示列表:点击"问题列表"按钮
    • 导航定位:点击列表中的问题快速跳转
    • 切换排序:点击"正序/倒序"按钮
    • 加载历史:点击"加载历史"按钮突破懒加载

    高级功能

    • 拖动按钮:按住按钮拖动到任意位置
    • 位置记忆:位置会自动保存,下次访问时恢复
    • 智能展开:悬浮窗会根据按钮位置智能选择展开方向
    • 暗黑模式:自动适配系统和网站的暗黑模式

    故障排查

    • 打开浏览器控制台(F12)查看调试信息
    • 查看《故障排查指南.md》获取详细帮助
    • 如果某个网站不工作,检查控制台的调试输出

    反馈与贡献

    问题反馈

    如遇到问题,请提供:

    1. 网站名称和 URL
    2. 浏览器控制台的调试信息
    3. 问题描述和截图
    4. 浏览器和脚本管理器版本

    功能建议

    欢迎提出新功能建议和改进意见!


    许可证

    MIT License

    Copyright (c) 2025 yutao


    致谢

    感谢所有用户的反馈和建议,让这个脚本变得更好!

  • v3.9.6 2025-11-26

    未选择任何文件 Theme:

    webAI聊天问题列表导航 - 更新日志 v3.9.0 (2025-01-21) ✨ 新增功能 🔧 技术优化 v3.8.0 (2025-01-21) ✨ 新增功能 🎨 用户体验改进 🔧 技术优化 v3.7.0 (2025-01-21) ✨ 新增功能 🔧 系统优化 🎨 用户体验 v3.6.1 (2025-01-21) 🐛 Bug 修复 v3.6.0 (2025-01-21) ✨ 新增功能 v3.5.1 (2025-01-21) 🐛 Bug 修复 v3.5.0 (2025-01-21) ✨ 新增功能 🎨 用户体验改进 v3.4.1 (2025-01-21) 🐛 Bug 修复 🔧 调试功能 📚 文档 v3.4.0 (2025-01-21) ✨ 新增功能 🎨 主题优化 v3.3.0 (2025-01-21) ✨ 新增功能 🎯 功能改进 🔧 技术优化 v3.2.0 及更早版本 核心功能 基础功能 支持的平台 安装方法 使用技巧 基础操作 高级功能 故障排查 反馈与贡献 问题反馈 功能建议 许可证 致谢 webAI聊天问题列表导航 - 更新日志 v3.9.0 (2025-01-21) ✨ 新增功能 Google NotebookLM 支持 新增对 https://notebooklm.google.com/ 的完整支持 基于实际页面结构精确配置选择器 精确识别 ​.from-user-container​ 类的用户消息 适配 ​chat-pane​ 聊天容器的滚动行为 支持 NotebookLM 的问题列表导航和历史加载 🔧 技术优化 针对 NotebookLM 的 Angular 组件结构优化 改进用户消息识别逻辑 支持 ​chat-message​ 自定义元素 v3.8.0 (2025-01-21) ✨ 新增功能 无极调整按钮大小 右键菜单选择"调整按钮大小"打开调整面板 可拖动滑块实现 50%-200% 无极缩放 可直接输入数值精确调整 实时预览大小变化 支持确定/取消操作 🎨 用户体验改进 更灵活的大小控制 告别固定的小/中/大预设 支持任意比例调整(5% 为步进) 适应不同屏幕和用户需求 直观的调整界面 居中显示的调整面板 滑块和数值输入双重控制 实时预览效果 🔧 技术优化 重构按钮大小管理系统 基于缩放比例的动态样式计算 更好的设置持久化 v3.7.0 (2025-01-21) ✨ 新增功能 右键菜单系统 右键点击按钮显示设置菜单 支持三种按钮大小:小号、中号、大号 一键重置位置和所有设置 为未来更多配置选项预留扩展空间 🔧 系统优化 统一设置管理 重构为 settingsManager 统一管理所有设置 支持位置、大小、主题等多种配置 更好的默认值和错误处理 🎨 用户体验 按钮大小可调 小号:适合不想占用太多空间的用户 中号:默认大小,平衡美观和实用 大号:适合高分辨率屏幕或视力需求 设置持久化 所有设置自动保存到 localStorage 刷新页面后保持用户偏好 v3.6.1 (2025-01-21) 🐛 Bug 修复 修复悬浮窗展开方向判断错误的问题 修正按钮在屏幕下方时悬浮窗应向下展开的逻辑 v3.6.0 (2025-01-21) ✨ 新增功能 悬浮窗智能展开方向 自动判断垂直方向:根据按钮位置和可用空间选择向上或向下展开 自动判断水平方向:根据按钮位置选择左对齐或右对齐 空间不足时自动居中显示 确保悬浮窗始终完整显示在屏幕内 v3.5.1 (2025-01-21) 🐛 Bug 修复 修复按钮上下拖动方向相反的问题 现在拖动方向与鼠标移动方向完全一致 v3.5.0 (2025-01-21) ✨ 新增功能 按钮可拖动 按住按钮可拖动到屏幕任意位置 位置自动保存到 localStorage 刷新页面后记忆上次位置 悬浮窗自动跟随按钮位置 边界限制防止拖出屏幕 智能识别点击和拖动操作 🎨 用户体验改进 鼠标指针变化提示可拖动状态 拖动时禁用文本选择 短距离移动视为点击,不影响正常使用 v3.4.1 (2025-01-21) 🐛 Bug 修复 改进 Grok 网站支持 更新 Grok 的消息选择器和用户条件判断逻辑 🔧 调试功能 添加控制台调试信息输出 显示找到的元素数量和过滤情况 帮助用户快速定位配置问题 📚 文档 新增《故障排查指南》 提供详细的问题诊断步骤 v3.4.0 (2025-01-21) ✨ 新增功能 暗黑模式支持 自动检测系统偏好设置 自动检测网站暗黑模式 分析页面背景色亮度 所有 UI 元素完整适配暗黑主题 🎨 主题优化 暗黑模式:深色背景 + 浅色文字 亮色模式:浅色背景 + 深色文字 按钮、悬浮窗、列表项、分页控件全部适配 暗黑模式下的阴影和边框更柔和 v3.3.0 (2025-01-21) ✨ 新增功能 智能脉冲式加载历史记录 脉冲式滚动策略突破懒加载限制 智能容器查找(4层查找策略) 双重变化检测(高度 + 问题数量) 可中断加载过程 实时显示加载进度 🎯 功能改进 新增"加载历史"按钮,手动控制加载 移除自动加载,避免性能影响 动态等待时间(前快后慢) 多种事件触发机制 最多20次迭代防止无限循环 🔧 技术优化 改进 qianwen.com 和 tongyi.com 的滚动容器选择器 添加侧边栏排除逻辑 优化容器查找算法 v3.2.0 及更早版本 核心功能 显示用户问题列表 点击问题快速导航定位 分页功能(每页10条) 正序/倒序切换 支持多个 AI 聊天平台: ChatGPT Claude Grok 通义千问 豆包 Kimi ChatGLM DeepSeek GitHub Copilot Microsoft Copilot 元宝 WPS Copilot 基础功能 美化的浮动按钮 悬浮窗界面 问题去重 自动检测新消息 MutationObserver 监听 DOM 变化 支持的平台 平台 域名 状态 ChatGPT chatgpt.com ✅ 支持 Grok grok.com ✅ 支持 通义千问 qianwen.com ✅ 支持 通义千问 tongyi.com ✅ 支持 豆包 doubao.com ✅ 支持 Kimi kimi.com ✅ 支持 ChatGLM chatglm.cn ✅ 支持 DeepSeek chat.deepseek.com ✅ 支持 GitHub Copilot github.com/copilot ✅ 支持 Microsoft Copilot copilot.microsoft.com ✅ 支持 腾讯元宝 yuanbao.tencent.com ✅ 支持 WPS Copilot copilot.wps.cn ✅ 支持 Google NotebookLM notebooklm.google.com ✅ 支持 Google NotebookLM notebooklm.google.com ✅ 支持 安装方法 安装 Tampermonkey 或 Violentmonkey 浏览器扩展 点击脚本链接安装 访问支持的 AI 聊天网站 右下角会出现"问题列表"按钮 使用技巧 基础操作 显示列表:点击"问题列表"按钮 导航定位:点击列表中的问题快速跳转 切换排序:点击"正序/倒序"按钮 加载历史:点击"加载历史"按钮突破懒加载 高级功能 拖动按钮:按住按钮拖动到任意位置 位置记忆:位置会自动保存,下次访问时恢复 智能展开:悬浮窗会根据按钮位置智能选择展开方向 暗黑模式:自动适配系统和网站的暗黑模式 故障排查 打开浏览器控制台(F12)查看调试信息 查看《故障排查指南.md》获取详细帮助 如果某个网站不工作,检查控制台的调试输出 反馈与贡献 问题反馈 如遇到问题,请提供:

    网站名称和 URL 浏览器控制台的调试信息 问题描述和截图 浏览器和脚本管理器版本 功能建议 欢迎提出新功能建议和改进意见!

    许可证 MIT License

    Copyright (c) 2025 yutao

    致谢 感谢所有用户的反馈和建议,让这个脚本变得更好!

  • v3.6.1 2025-11-21

    # webAI聊天问题列表导航 - 更新日志

    ## v3.6.1 (2025-01-21)

    ### 🐛 Bug 修复
    - 修复悬浮窗展开方向判断错误的问题
    - 修正按钮在屏幕下方时悬浮窗应向下展开的逻辑

    ---

    ## v3.6.0 (2025-01-21)

    ### ✨ 新增功能
    - **悬浮窗智能展开方向**
    - 自动判断垂直方向:根据按钮位置和可用空间选择向上或向下展开
    - 自动判断水平方向:根据按钮位置选择左对齐或右对齐
    - 空间不足时自动居中显示
    - 确保悬浮窗始终完整显示在屏幕内

    ---

    ## v3.5.1 (2025-01-21)

    ### 🐛 Bug 修复
    - 修复按钮上下拖动方向相反的问题
    - 现在拖动方向与鼠标移动方向完全一致

    ---

    ## v3.5.0 (2025-01-21)

    ### ✨ 新增功能
    - **按钮可拖动**
    - 按住按钮可拖动到屏幕任意位置
    - 位置自动保存到 localStorage
    - 刷新页面后记忆上次位置
    - 悬浮窗自动跟随按钮位置
    - 边界限制防止拖出屏幕
    - 智能识别点击和拖动操作

    ### 🎨 用户体验改进
    - 鼠标指针变化提示可拖动状态
    - 拖动时禁用文本选择
    - 短距离移动视为点击,不影响正常使用

    ---

    ## v3.4.1 (2025-01-21)

    ### 🐛 Bug 修复
    - 改进 Grok 网站支持
    - 更新 Grok 的消息选择器和用户条件判断逻辑

    ### 🔧 调试功能
    - 添加控制台调试信息输出
    - 显示找到的元素数量和过滤情况
    - 帮助用户快速定位配置问题

    ### 📚 文档
    - 新增《故障排查指南》
    - 提供详细的问题诊断步骤

    ---

    ## v3.4.0 (2025-01-21)

    ### ✨ 新增功能
    - **暗黑模式支持**
    - 自动检测系统偏好设置
    - 自动检测网站暗黑模式
    - 分析页面背景色亮度
    - 所有 UI 元素完整适配暗黑主题

    ### 🎨 主题优化
    - 暗黑模式:深色背景 + 浅色文字
    - 亮色模式:浅色背景 + 深色文字
    - 按钮、悬浮窗、列表项、分页控件全部适配
    - 暗黑模式下的阴影和边框更柔和

    ---

    ## v3.3.0 (2025-01-21)

    ### ✨ 新增功能
    - **智能脉冲式加载历史记录**
    - 脉冲式滚动策略突破懒加载限制
    - 智能容器查找(4层查找策略)
    - 双重变化检测(高度 + 问题数量)
    - 可中断加载过程
    - 实时显示加载进度

    ### 🎯 功能改进
    - 新增"加载历史"按钮,手动控制加载
    - 移除自动加载,避免性能影响
    - 动态等待时间(前快后慢)
    - 多种事件触发机制
    - 最多20次迭代防止无限循环

    ### 🔧 技术优化
    - 改进 qianwen.com 和 tongyi.com 的滚动容器选择器
    - 添加侧边栏排除逻辑
    - 优化容器查找算法

    ---

    ## v3.2.0 及更早版本

    ### 核心功能
    - 显示用户问题列表
    - 点击问题快速导航定位
    - 分页功能(每页10条)
    - 正序/倒序切换
    - 支持多个 AI 聊天平台:
    - ChatGPT
    - Claude
    - Grok
    - 通义千问
    - 豆包
    - Kimi
    - ChatGLM
    - DeepSeek
    - GitHub Copilot
    - Microsoft Copilot
    - 元宝
    - WPS Copilot

    ### 基础功能
    - 美化的浮动按钮
    - 悬浮窗界面
    - 问题去重
    - 自动检测新消息
    - MutationObserver 监听 DOM 变化

    ---

    ## 支持的平台

    | 平台 | 域名 | 状态 |
    |------|------|------|
    | ChatGPT | chatgpt.com | ✅ 支持 |
    | Grok | grok.com | ✅ 支持 |
    | 通义千问 | qianwen.com | ✅ 支持 |
    | 通义千问 | tongyi.com | ✅ 支持 |
    | 豆包 | doubao.com | ✅ 支持 |
    | Kimi | kimi.com | ✅ 支持 |
    | ChatGLM | chatglm.cn | ✅ 支持 |
    | DeepSeek | chat.deepseek.com | ✅ 支持 |
    | GitHub Copilot | github.com/copilot | ✅ 支持 |
    | Microsoft Copilot | copilot.microsoft.com | ✅ 支持 |
    | 腾讯元宝 | yuanbao.tencent.com | ✅ 支持 |
    | WPS Copilot | copilot.wps.cn | ✅ 支持 |

    ---

    ## 安装方法

    1. 安装 Tampermonkey 或 Violentmonkey 浏览器扩展
    2. 点击脚本链接安装
    3. 访问支持的 AI 聊天网站
    4. 右下角会出现"问题列表"按钮

    ---

    ## 使用技巧

    ### 基础操作
    - **显示列表**:点击"问题列表"按钮
    - **导航定位**:点击列表中的问题快速跳转
    - **切换排序**:点击"正序/倒序"按钮
    - **加载历史**:点击"加载历史"按钮突破懒加载

    ### 高级功能
    - **拖动按钮**:按住按钮拖动到任意位置
    - **位置记忆**:位置会自动保存,下次访问时恢复
    - **智能展开**:悬浮窗会根据按钮位置智能选择展开方向
    - **暗黑模式**:自动适配系统和网站的暗黑模式

    ### 故障排查
    - 打开浏览器控制台(F12)查看调试信息
    - 查看《故障排查指南.md》获取详细帮助
    - 如果某个网站不工作,检查控制台的调试输出

    ---

    ## 反馈与贡献

    ### 问题反馈
    如遇到问题,请提供:
    1. 网站名称和 URL
    2. 浏览器控制台的调试信息
    3. 问题描述和截图
    4. 浏览器和脚本管理器版本

    ### 功能建议
    欢迎提出新功能建议和改进意见!

    ---

    ## 许可证

    MIT License

    Copyright (c) 2025 yutao

    ---

    ## 致谢

    感谢所有用户的反馈和建议,让这个脚本变得更好!

  • v3.1.0 2025-04-03

    更新了对 https://tongyi.aliyun.com/*
    https://www.doubao.com/*
    的适配

  • v3.0.0 2025-03-27

    webAI聊天问题列表导航 3.4版本更新说明
    新功能与优化
    自动加载历史记录
    页面加载后自动尝试加载历史聊天记录,无需用户手动操作
    使用配置中指定的滚动容器进行智能加载,确保高效获取历史消息
    滚动容器配置
    为每个支持的网站添加了专用的scrollContainerSelector配置项
    直接使用预定义的滚动容器选择器,避免动态检测带来的不稳定性
    问题去重功能
    新增了问题去重算法,确保相同内容的问题只显示一次
    使用Set数据结构高效实现去重逻辑
    UI体验优化
    改进了排序按钮的位置和样式
    增加了问题计数显示,直观反映找到的问题数量
    优化了分页控件,支持大量问题时的分页导航
    状态信息显示
    加载历史过程中显示状态提示
    加载完成后自动隐藏状态信息,保持界面整洁
    性能优化
    改进了DOM监听逻辑,减少不必要的DOM操作
    使用节流技术避免频繁更新问题列表
    缩短了启动时间,加快脚本初始化速度
    键盘快捷键
    增加了Alt+Q快捷键来显示/隐藏问题列表
    技术改进
    更智能的历史加载算法
    多次尝试加载历史记录,确保最大程度获取历史问题
    加载过程中保留原始滚动位置,加载完成后恢复,提升用户体验
    实时更新问题列表
    优化MutationObserver配置,实时监控DOM变化
    新消息出现时自动更新问题列表
    代码结构优化
    更清晰的函数组织和命名
    减少冗余代码,提高可维护性
    与2.11版本相比,3.4版本在保持核心功能的同时,大幅提升了自动化程度和用户体验,特别是自动加载历史记录和使用预配置滚动容器的特性,使脚本更加智能和易用。

  • v2.11 2025-03-15
  • v2.10 2025-03-04