TraceChatGPT

定时获取chatGPT的输出结果,如果更新就打印到控制台,防止撤回后什么都得不到。

  1. // ==UserScript==
  2. // @name TraceChatGPT
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description 定时获取chatGPT的输出结果,如果更新就打印到控制台,防止撤回后什么都得不到。
  6. // @author You
  7. // @match https://chat.openai.com/chat
  8. // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
  9. // @grant none
  10. // @license MIT
  11. // ==/UserScript==
  12.  
  13. (function() {
  14. 'use strict';
  15. function $(name){
  16. return document.querySelector(name);
  17. }
  18. var last = "";
  19. function log_reply(){
  20. try{
  21. let new_data = $("div[class*='request-:']").innerHTML
  22. if(new_data != last){
  23. console.log(new_data.replace(/<\/?.+?>/gi,''));
  24. last = new_data;
  25. }
  26. }catch(e){
  27. //console.log(e.toString());
  28. }
  29. }
  30.  
  31. setInterval(log_reply, 3000);
  32. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址