Greasy Fork is available in English.
输入一次问题,就能自动在各家大模型官网同步提问,节省了到处粘贴提问并等待的麻烦。支持范围:DS,Kimi,千问,豆包,ChatGPT,Gemini,Claude,Grok。其他更多功能(例如提升网页阅读体验),见本页面下方介绍。
这些是此脚本变更过代码的版本。 显示所有版本。
update: 优化同步提问的逻辑细节:避免提问列表样式变化对核心功能的影响;refactor: 优化代码组织结构:调整代码块顺序、完善注释
update: 优化特定场景(分组功能相关)url唯一id识别有误问题,采用更准确且兼容性良好的识别方式
fix: 通义千问的分组功能场景,导致url唯一id识别有误,现予以更正
add: 支持带图片的提问同步
fix: 修复豆包的目录栏特定情况下展示错乱问题
fix: 修复页面最新一条提问在目录栏点击未能跳转问题
update: 多选面板点击大模型所在行即可勾选,使勾选更方便
fix:(小问题)修复多选面板的启用/禁用状态未同步其他站点问题
refactor: 新提问监测方式的优化。原先:监测问题列表新增;现在:监测输入框回车事件和发送按钮点击事件。好处:避免问题列表DOM变更对脚本核心功能的影响
refactor: 目录栏代码性能优化
fix: 修复Gemini目录栏异常问题。原因:目录使用了innerHTML被网站的安全策略限制。解决:由于目录内容对用户自己是可信的,故采用 trustedTypes 的 API 来创建对应HTML
docs: 修改功能介绍
add: 增加了当前页面对话的目录导航功能
add: 支持用按钮临时隐藏输入框及其周边元素,以获得更大的视野高度
refactor: 输入框的分类简化,有助于后续维护
add: 新增支持Grok;refactor: 输入框元素选择方式简化为两类;对话唯一id的正则匹配统一为一份、基本不再需要单独识别
refactor 将各家网站DOM元素改为json配置、各类配置提取到代码开头,有助于维护、方便新增站点;fix 豆包官网的对话id已从16位改为17位,脚本也随之更改
refactor 粘贴文字到输入框的方式,不再使用过时的document.execCommand
fix: 修复多选模式下点击历史对话导致的其他站点误提问问题原因:之前依靠缓存长度来区分新对话和历史对话,逻辑不严谨,导致在点击历史对话时也被误判为新对话的首次提问。解决:引入一个布尔变量来明确标记 chatId 的状态变化。只有当 chatId 从无变为有时,才被视为新对话的首次提问。
update 优化 Claude 输入框元素的识别
fix 修复可选打赏可能重复的问题
update 支持可选的打赏
update 暂时移除@require
add 支持 Claude(需将代码里开关变量置为1); 支持可选的打赏
refactor 各家模型的数字代号改为有语义的常量,有助于理解
fix 修复 DeepSeek 不能同步的问题。原因:官网输入框样式变化。解决:改为更通用的识别输入框方式,其他家也顺便一同更改
update 更新首次使用的指引说明
fix 修复 DeepSeek 未自动同步提问的问题。原因:它的提问列表的 css 属性发生变化,导致未识别出来
add 支持 qwen 国际版(https://chat.qwen.ai/)
fix: 修复禁用状态下也自动打开别家大模型网页的问题
refactor: 面板样式优化
add 增加一键关闭同步提问功能(面板上点击“禁用”)
add: 新增支持Gemini;修复多选框未生效问题
style: 移除无用变量
refractor: 实时同步通知机制从SSE改为油猴本地监测存储内容变化
add: 首次使用功能指引
add: 首次使用提供功能指引提示
doc: 功能描述更新
fix: 修复过时消息判断时未解锁问题
doc: 更新功能描述
fix: 修复判断是否需新开网页的标记在次日不准确问题
fix: 修复面板缩略模式部分情况未刷新的问题
fix: 修复过时消息时限判断有误的问题
显示所有脚本版本