有大佬写个自动打开千问的深度思考QWQ+联网模式吗?

网页Qwen Chat

1 个赞

就是绑定快捷键,将某个键绑定给click 深度思考 or 联网搜索 按钮
有很多浏览器插件能做到

问千问怎么实现,我上回就是这么做的

// 选择按钮元素
  var button = document.querySelector('button[data-autolog="text=联网搜索&feature=button&logtype=CLK"]');
  if (button) {
    // 检查按钮是否有点击事件监听器
    var hasClickListener = false;
    button.addEventListener('click', function() {
      hasClickListener = true;
    }, { once: true });

    // 如果没有点击事件监听器,则触发点击
    if (!hasClickListener) {
      button.click();
    }
  }

直接控制台执行,或者新建油猴脚本

1 个赞

试了不行,打开网页或者新建对话,不能自动开启深度思考和联网。

千问的这个离谱,弄不成

那上cursor吧

弄不成啊

// ==UserScript==
// @name         Qwen Auto Thinking
// @name:zh-CN   通义千问自动深度思考
// @namespace    https://chat.qwen.ai/
// @version      0.1
// @description  Auto enable deep thinking mode for Qwen Chat
// @description:zh-CN  自动开启通义千问网页版的深度思考模式
// @author       AutoScript
// @match        https://chat.qwen.ai/*
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    function clickButtons() {
        // 查找深度思考按钮
        const thinkingButtons = document.querySelectorAll('button.ThinkingButton');
        for (const button of thinkingButtons) {
            const description = button.querySelector('.ThinkingButton__Description');
            if (description && description.textContent.includes('深度思考')) {
                // 检查按钮是否已经处于激活状态
                const isActive = button.classList.contains('text-purple-500');
                if (!isActive) {
                    button.click();
                    console.log('已自动开启深度思考模式');
                }
                break;
            }
        }

        // 查找联网搜索按钮
        const searchButtons = document.querySelectorAll('button[data-autolog*="联网搜索"]');
        for (const button of searchButtons) {
            const span = button.querySelector('span');
            if (span && span.textContent.includes('联网搜索')) {
                // 检查按钮是否已经处于激活状态
                const isActive = button.classList.contains('text-purple-500');
                if (!isActive) {
                    button.click();
                    console.log('已自动开启联网搜索模式');
                }
                break;
            }
        }
    }

    // 页面加载完成后执行
    window.addEventListener('load', function() {
        // 初次检查
        setTimeout(clickButtons, 2000);

        // 创建观察器来监视DOM变化
        const observer = new MutationObserver(function(mutations) {
            clickButtons();
        });

        // 配置观察器
        const config = { 
            childList: true, 
            subtree: true 
        };

        // 开始观察
        observer.observe(document.body, config);
    });
})();

感谢大佬。你为啥这么优秀。

举手之劳 有cursor 两分钟搞定

1 个赞

感谢,已用上。

不谢,哈哈

没必要删除帖子或者改帖子标题的,保留着方便以后其他人搜索到,造福更多人,不是更好吗

对啊,啊啊