您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Bring back edit and copy buttons on ChatGPT
// ==UserScript== // @name ChatGPT - Bring back edit button // @namespace http://tampermonkey.net/ // @version 2025-02-15 // @description Bring back edit and copy buttons on ChatGPT // @author jackiechan285 // @match https://chatgpt.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=chatgpt.com // @grant none // ==/UserScript== (() => { const removeHiddenClass = () => { [...document.getElementsByClassName("[.group/conversation-turn:hover_&]:flex")].forEach(el => el.classList.remove('hidden')); }; const observer = new MutationObserver(mutations => { mutations.forEach(mutation => { mutation.addedNodes.forEach(node => { if (node.nodeType === 1) { [...node.getElementsByClassName("[.group/conversation-turn:hover_&]:flex")].forEach(el => { el.classList.remove('hidden'); });}});});}); const addStyles = () => { const style = document.createElement('style'); style.innerHTML = ` article:hover .pt-2 { display: block; } .pt-2 { display: none; } `; document.head.appendChild(style); }; removeHiddenClass(); observer.observe(document.body, { childList: true, subtree: true }); addStyles(); })();