腾讯元宝自动切换为deepseek-r1

自动点击指定模型切换按钮,删除电脑版广告

  1. // ==UserScript==
  2. // @name 腾讯元宝自动切换为deepseek-r1
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.4
  5. // @description 自动点击指定模型切换按钮,删除电脑版广告
  6. // @author leonecho
  7. // @match https://yuanbao.tencent.com/chat/*
  8. // @license GPL-3.0 License
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. var buttonCount = 0;
  13. var divCount = 0;
  14. var qrCount = 0;
  15.  
  16. (function() {
  17. 'use strict';
  18. function clickTargetButton() {
  19. // 使用更精确的组合选择器
  20. const button = document.querySelector('button[dt-button-id="model_switch"][dt-model-id="hunyuan_t1"]');
  21. if (button) {
  22. console.log('找到目标按钮,正在点击...');
  23. button.click();
  24. } else {
  25. if (buttonCount < 10) {
  26. buttonCount = buttonCount + 1;
  27. console.log('未找到目标按钮');
  28. // 如果按钮是动态加载的,可以设置重试机制
  29. setTimeout(clickTargetButton, 500);
  30. }
  31. }
  32. }
  33.  
  34. function clickTargetDiv() {
  35. const divSelector = document.querySelector("#hunyuan-bot > div.t-portal-wrapper.enter-done > div > div > div > div:nth-child(2) > li > span > div");
  36. if (divSelector) {
  37. console.log('找到div,正在点击...');
  38. divSelector.click();
  39. } else {
  40. if (divCount < 10) {
  41. divCount = divCount + 1;
  42. console.log('未找到div');
  43. setTimeout(clickTargetDiv, 500);
  44. }
  45. }
  46. }
  47.  
  48. function removeqrcode() {
  49. // const qrcode = document.querySelector("div.agent-dialogue__content-qrcode");
  50. const qrcode = document.querySelector("div.index_downloadPCAdsWrapperNew__Xv41k");
  51. if (qrcode) {
  52. console.log('找到二维码,准备删除');
  53. qrcode.remove();
  54. } else {
  55. if (qrCount < 50) {
  56. qrCount = qrCount + 1;
  57. console.log('未找到二维码');
  58. setTimeout(removeqrcode, 100);
  59. }
  60. }
  61. }
  62.  
  63. // 常规页面加载触发
  64. window.addEventListener('load', function() {
  65. removeqrcode();
  66. clickTargetButton();
  67. // 添加延迟确保所有元素加载完成
  68. setTimeout(clickTargetDiv, 500);
  69. });
  70.  
  71. })();

QingJ © 2025

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