Greasy Fork

多家大模型网页同时回答

只需输入一次问题,就能自动去各家大模型网页提问,免去手动粘贴问题到其他网页、并苦苦等待的麻烦。支持范围:DeepSeek,Kimi,ChatGPT,通义千问,豆包,ChatGPT(zchat原生界面版)。在前述任一家大模型对话页面发送问题前,可在该页面右下角的面板勾选让哪几家回答,更多介绍见本页面下方。

当前为 2025-06-14 提交的版本,查看 最新版本

作者
interest2
评分
0 0 0
版本
1.3.9
创建于
2025-05-26
更新于
2025-06-14
大小
43.3 KB
许可证
GPL-3.0-only
适用于

主要功能

  • 指定范围的各家大模型官网对话页面的右下角,会提供一个多选框面板,用于勾选指定哪几家大模型回答。
  • 勾选完发送问题,此脚本会替你在指定的其他大模型网页上自动同步提问。

支持范围

DeepSeek、Kimi、ChatGPT、通义千问、豆包、ChatGPT(zchat原生界面版)

安装注意

  1. 需先安装油猴插件,再点击本网页的“安装此脚本”。
  2. 浏览器需在扩展设置界面启用开发者模式。网址栏输入如下地址可直达设置界面,以Chrome、Edge为例:
    • chrome://extensions
    • edge://extensions

实现原理

  1. 脚本监测当前网页的提问列表是否有新提交的问题。
  2. 如果是,将问题写入浏览器本地存储,并通过HTTP请求通知云端。
  3. 云端通过 SSE 长连接实时通知同一浏览器下的其他网页。
  4. 其他网页检查本地共享存储,若有新问题则自动发送提问。

缺憾

  1. 豆包用于自动提问时,如果它网页被其他窗口完全盖住,则自动同步会停住。但其他情况豆包则表现正常,如:网页至少部分可见、新对话首次提问、用豆包作为手动提问对象。
  2. ChatGPT官网不支持连接到第三方地址,无法使用 SSE 的实时通知,因此对它采用备用方案:每2秒轮询本地存储看是否有新的提问。

Q&A

:能否纯本地轮询实现,不依赖云端SSE连接?
:不行,网页被切到后台时,浏览器的节能策略会导致轮询间隔被强制降至1分钟/次,失去即时性。不过,如果云端服务器出现异常,依然有本地轮询来兜底。

:提问内容会发送到云端服务器吗?
:不会。内容通过本地存储跨站传递,发给云端的主要是浏览器唯一标识和选中模型的代号。

:输入框或发送按钮元素属性变化,是否会影响此脚本?
:是的,不过修改起来还是相对容易的。

其他说明

  • 不同大模型历史对话之间关联关系的记忆数量等配置,可在代码开头的变量中修改。