Greasy Fork 支持简体中文。

webAI聊天问题列表导航

通过点击按钮显示用户问题列表,支持导航到特定问题、分页功能、正序/倒序切换,优化性能并美化UI,适配CSP限制

作者
codeRookieyutaoliu
今日安裝
0
安裝總數
2
評價
0 0 0
版本
2.10
建立日期
2025-03-04
更新日期
2025-03-04
尺寸
14.2 KB
授權條款
未知
腳本執行於

用户文档:WebAI 聊天问题列表导航脚本


简介

WebAI 聊天问题列表导航 是一款 Tampermonkey 用户脚本,旨在帮助用户在多个 AI 聊天平台(如 Grok、GitHub Copilot、通义千问等)中快速浏览和导航聊天记录中的问题。通过点击按钮,您可以查看所有用户提出的问题列表,并支持分页、正序/倒序切换以及快速跳转到特定问题的功能。


功能特性

  1. 问题列表显示

    • 点击悬浮按钮后,会生成一个包含所有用户问题的列表。
    • 每个问题都显示为简短标题,并附带完整内容的提示信息。
  2. 分页功能

    • 支持分页显示问题列表,默认每页显示 10 条问题。
    • 提供“上一页”和“下一页”按钮,方便翻页操作。
  3. 正序/倒序切换

    • 点击排序按钮可在正序和倒序之间切换,便于按时间顺序或逆序查看问题。
  4. 快速导航

    • 点击问题列表中的某一项,页面会平滑滚动到对应问题的位置。
  5. 动态监听新问题

    • 当用户输入新问题并按下回车键后,脚本会自动更新问题列表。
  6. 适配多种平台

  7. 优化性能与 UI 美化

    • 脚本对界面进行了美化设计,提供流畅的交互体验。
    • 使用渐变背景、阴影效果和动画过渡,提升视觉感受。

安装指南

  1. 安装 Tampermonkey 扩展

  2. 添加脚本

    • 打开 Tampermonkey 面板,点击“创建新脚本”。
    • 将脚本代码复制粘贴到编辑器中,保存即可。
  3. 启用脚本

    • 在 Tampermonkey 面板中确保脚本已启用。
    • 访问支持的 AI 聊天平台,脚本将自动加载。

使用说明

  1. 启动问题列表

    • 页面右下角会出现一个悬浮按钮,文字为“问题列表”。
    • 点击该按钮,脚本会扫描当前页面的所有聊天记录并生成问题列表。
  2. 浏览问题

    • 问题列表以分页形式显示,默认每页 10 条。
    • 点击问题列表中的某一项,页面会平滑滚动到对应问题的位置。
  3. 切换排序方式

    • 点击悬浮窗顶部的“正序”或“倒序”按钮,可切换问题的显示顺序。
  4. 分页操作

    • 使用“上一页”和“下一页”按钮翻页。
    • 分页控件会动态调整,确保始终显示正确的页码范围。
  5. 隐藏问题列表

    • 再次点击悬浮按钮,可隐藏问题列表。
  6. 动态更新

    • 当您在聊天框中输入新问题并按下回车键后,脚本会在 1 秒内自动更新问题列表。

常见问题解答 (FAQ)

Q1: 为什么没有找到任何问题?

  • A1: 请确认当前页面是否属于支持的聊天平台。如果问题仍然存在,请检查聊天记录是否符合脚本的筛选条件。

Q2: 如何修改每页显示的问题数量?

  • A2: 您可以编辑脚本代码,找到 const pageSize = 10;,将数字改为所需的值。

Q3: 脚本是否会影响页面性能?

  • A3: 脚本经过优化,仅在需要时扫描聊天记录,不会对页面性能造成显著影响。

Q4: 是否支持其他聊天平台?

  • A4: 目前脚本支持的平台已在文档中列出。如果您希望增加对其他平台的支持,请联系开发者。

注意事项

  1. CSP 限制

    • 某些网站可能启用了严格的内容安全策略 (CSP),导致脚本无法正常运行。如果遇到此类问题,请尝试禁用 CSP 或联系开发者寻求解决方案。
  2. 隐私保护

    • 脚本仅用于本地处理聊天记录,不会上传或存储任何数据,请放心使用。
  3. 兼容性

    • 脚本主要针对现代浏览器(如 Chrome、Firefox、Edge)进行测试,旧版浏览器可能不完全兼容。

技术支持与反馈

如果您在使用过程中遇到任何问题或有改进建议,请通过以下方式联系我们:

我们非常感谢您的反馈,并将持续改进脚本功能!


版本历史

  • v2.10: 优化性能,增加对更多平台的支持,修复已知问题。
  • v2.00: 初版发布,支持基本功能。

感谢您使用 WebAI 聊天问题列表导航!希望这款工具能为您带来更高效的聊天体验!