谷歌插件-tampermonkey油猴脚本笔记 📅 发布时间:2026/7/5 13:02:11 👁️ 浏览次数: 文章目录脚本极简测试脚本为什么脚本未生效?主要是为了屏蔽百度热搜右侧的搜索栏。脚本// UserScript// name 百度搜索结果页 - 彻底屏蔽右侧栏 (含新版AI/搜索标签)// namespace http://tampermonkey.net/// version 2026.03.Fix// description 基于最新页面结构分析强制隐藏 #searchTag, .guide-info-new, .select-search-ai-guide 及传统右侧栏。修复动态加载和样式覆盖问题。// author YourAssistant// match https://www.baidu.com/s?*// match https://www.baidu.com/?*// grant GM_addStyle// run-at document-start// /UserScript(function(){use strict;console.log( [TEST] 脚本已成功加载如果你看到这条日志说明油猴工作正常。 );// 1. 强力 CSS 注入使用 !important 覆盖所有内联样式和动态样式// 重点添加了从 htmlhea.txt 中解析出的新选择器constcssRules/* --- [新增] 针对 htmlhea.txt 中识别出的新元素 --- */ #searchTag.tag-fixed, /* 固定定位的搜索标签/侧边栏 */ #searchTag, /* 兼容不带 tag-fixed 的情况 */ .guide-info-new, /* 新版引导信息框 */ .select-search-ai-guide, /* AI 搜索引导框 */ .s-tipbox, /* 提示框 */ /* --- [保留] 传统右侧栏及广告 --- */ #content_right, /* 经典右侧栏 ID */ #rs_new_container, /* 新版相关搜索容器 */ .c-container[data-tooltopsearch], .c-container[data-toolrelated_search], .ec_ad_results, .rs-container, .result-op, .hint-unsafe, /* --- [布局修复] 确保左侧内容占满全屏 --- */ #content_left { width: 100% !important; float: none !important; margin-right: 0 !important; } /* 防止页面出现空白占位 */ body { overflow-x: hidden !important; };// 注入 CSSif(typeofGM_addStyle!undefined){GM_addStyle(cssRules);}else{conststyledocument.createElement(style);style.textContentcssRules;(document.head||document.documentElement).appendChild(style);}// 2. JS 清理机制作为双重保险处理 CSS 无法覆盖的动态节点或 Shadow DOM 情况constcleanUpRightBar(){// 合并新旧选择器constselectors[#searchTag,.guide-info-new,.select-search-ai-guide,.s-tipbox,#content_right,#rs_new_container,.c-container[data-tooltopsearch],.c-container[data-toolrelated_search],.ec_ad_results,.rs-container];letremovedCount0;selectors.forEach(sel{try{constelementsdocument.querySelectorAll(sel);elements.forEach(el{// 检查元素是否可见且未被处理if(el.offsetParent!nullel.style.display!none){el.style.setProperty(display,none,important);// 也可以直接移除但 display:none 更稳妥防止页面重排抖动// el.remove();removedCount;}});}catch(e){// 忽略无效选择器错误}});// 强制调整左侧宽度防止右侧留白constcontentLeftdocument.getElementById(content_left);if(contentLeft){contentLeft.style.setProperty(width,100%,important);contentLeft.style.setProperty(float,none,important);contentLeft.style.setProperty(margin-right,0,important);}// 尝试调整主容器 wrapperconstwrapperdocument.querySelector(#wrapper_wrapper, #wrapper);if(wrapper){// 某些新版布局可能需要重置 wrapper 的 flex 属性wrapper.style.justifyContentflex-start;}};// 立即执行cleanUpRightBar();// 定时轮询 (每 800ms)应对慢速加载的广告或推荐consttimersetInterval(cleanUpRightBar,800);// 3. MutationObserver: 监听 DOM 变化一旦有新节点插入立即清理constobservernewMutationObserver((mutations){lethasAddedNodesfalse;for(constmutationofmutations){if(mutation.addedNodes.length0){hasAddedNodestrue;break;}}if(hasAddedNodes){cleanUpRightBar();}});// 启动观察器conststartObserving(){if(document.body){observer.observe(document.body,{childList:true,subtree:true});}else{// 如果 body 尚未加载等待 body 出现constbodyObservernewMutationObserver((){if(document.body){observer.observe(document.body,{childList:true,subtree:true});bodyObserver.disconnect();}});bodyObserver.observe(document.documentElement,{childList:true});}};if(document.readyStateloading){document.addEventListener(DOMContentLoaded,startObserving);}else{startObserving();}console.log(✅ [优化版] 百度右侧栏屏蔽已激活包含 #searchTag, .guide-info-new 等新特征库);})();极简测试脚本刷新界面还是有热搜可以用极简脚本测试下一步一步来。// UserScript// name TEST-百度脚本是否存活// namespace http://tampermonkey.net/// version 0.1// description 仅用于测试脚本是否能运行。如果能运行会弹窗并打印日志。// author Test// match *://*.baidu.com/*// grant GM_info// run-at document-start// /UserScript(function(){use strict;console.log( [TEST] 脚本已成功加载如果你看到这条日志说明油猴工作正常。 );// 使用 setTimeout 确保页面加载一点后再弹窗避免阻塞setTimeout((){alert(✅ 成功\n\n油猴脚本正在运行。\n\n如果之前的大脚本没反应可能是代码中有语法错误或选择器导致浏览器卡死。\n\n现在的任务是修复大脚本的语法。);},1000);})();为什么脚本未生效?1、先用极简脚本试下是否运行成功。正常应该alert出内容如果alert不出来很可能是允许用户运行脚本 开关没开启打开后再试下。2、如果极简脚本可以打印出来但是全量脚本无效。(1)看下控制台是否有报错。(2)也可能是class没找准f12拿到整个html给ai重新生成下脚本。
锦旗为证 | 以技术匠心守护客户信赖,为瞬维智能技术核心马愈凯点赞![特殊字符] 近日,一面印着 “心系企业服务好,解决 bug 效率高” 的烫金锦旗,被送到了瞬维智能技术工程师马愈凯的手中。这份来自客户的沉甸甸认可,不仅是对他个人专业能力的高度肯定,更是对瞬维智能 “技术为根、服务为魂” 理念的… 2026/5/17 11:17:35
小白友好教程:OFA图像描述模型Web界面搭建全流程 小白友好教程:OFA图像描述模型Web界面搭建全流程 1. 从零开始:什么是OFA图像描述模型? 你有没有想过,如果电脑能像人一样“看懂”图片,并且用文字描述出来,那该多有意思?今天我要带你搭建的&a… 2026/5/17 11:17:34
Qwen2.5-1.5B本地AI助手应用:为视障用户定制的语音交互前端对接方案 Qwen2.5-1.5B本地AI助手应用:为视障用户定制的语音交互前端对接方案 想象一下,一位视障朋友想要查询天气、阅读新闻或者只是简单地聊聊天,他无法像我们一样轻松地使用手机屏幕上的聊天应用。传统的图形界面对他来说,是一道难以逾… 2026/7/4 2:57:08
最好的VibeCoding宣讲材料 先建立认知:AI 编程为什么从“对话”走向“行动”; 再讲清底层:Function Call、MCP、Skill、Agent 如何协作; 然后落地实践:Claude Code 怎么装、怎么用、适合哪些场景; 最后收束到工程化:Code … 2026/7/5 13:02:02
Google点击劫持漏洞深度解析:从原理到1.5万美元赏金的实战挖掘 1. 项目概述:一次价值近1.5万美元的点击劫持漏洞挖掘实录最近在安全圈里,一个关于Google的点击劫持漏洞被炒得沸沸扬扬,其赏金高达14981美元。这个数字对于漏洞赏金猎人来说,无疑是一剂强心针。点击劫持,这个听起来有点… 2026/7/5 13:00:01
量子多参数传感协议:原理、实现与应用 1. 量子多参数传感协议概述量子多参数传感协议是一种基于全局Clifford酉变换的量子测量技术,它通过优化测量策略实现了高效的参数估计。这项技术的核心在于利用量子系统的并行性,在一次测量中同时获取多个参数信息,从而显著提升测量效率。在量… 2026/7/5 13:00:01
量子计算中的全局Clifford协议与信号检测技术 1. 全局Clifford协议概述 量子计算中的Clifford协议是一类基于Clifford群的特殊量子电路构建方法。Clifford群由保持Pauli群在共轭作用下不变的酉算子组成,在量子信息处理中扮演着核心角色。全局Clifford协议通过随机选择Clifford电路,将待测信号映射到特… 2026/7/5 13:00:01
以太网 PHY PCB 布局布线 10 要点:从分立磁珠到集成连接器的实战避坑 以太网PHY PCB布局布线10大实战要点:从分立磁珠到集成连接器的设计精要 在工业控制、嵌入式设备等场景中,以太网接口的可靠性直接影响着整个系统的稳定性。不同于消费级产品,工业级以太网设计需要应对更严苛的EMC环境、更长的传输距离以及更复… 2026/7/5 13:00:01
Allegro PCB设计环境搭建与高速布线实战指南 1. Allegro PCB设计环境搭建与基础配置 1.1 软件安装与授权配置 Cadence Allegro作为业界领先的PCB设计工具,其安装过程需要特别注意版本兼容性。以Allegro 17.4版本为例,安装前需确保系统满足以下要求: 操作系统:Windows 10 64… 2026/7/5 12:58:00
6个月转型AI工程师:实战路径与核心技能 1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公… 2026/7/5 0:01:32
TPAFE0808与PIC18F87K22的多通道信号采集方案 1. 项目背景与核心需求在工业自动化、医疗设备和科研仪器等领域,多通道信号采集与系统监测是基础且关键的技术需求。传统方案往往面临通道数量不足、信号调理复杂、系统集成度低等问题。TPAFE0808作为一款8通道模拟前端芯片,与PIC18F87K22微控制器的组合… 2026/7/5 0:01:32
STC3115与PIC18LF26K80构建高精度电池管理系统 1. STC3115与PIC18LF26K80在电池管理系统中的核心价值在现代电子设备中,电池管理系统(BMS)的重要性不亚于设备的核心处理器。STC3115作为一款高精度电池电量监测IC,与PIC18LF26K80微控制器的组合,构成了一个既能精确监控又能智能管理的完整解… 2026/7/5 0:05:36
6个月转型AI工程师:实战路径与核心技能 1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公… 2026/7/5 0:01:32
TPAFE0808与PIC18F87K22的多通道信号采集方案 1. 项目背景与核心需求在工业自动化、医疗设备和科研仪器等领域,多通道信号采集与系统监测是基础且关键的技术需求。传统方案往往面临通道数量不足、信号调理复杂、系统集成度低等问题。TPAFE0808作为一款8通道模拟前端芯片,与PIC18F87K22微控制器的组合… 2026/7/5 0:01:32
STC3115与PIC18LF26K80构建高精度电池管理系统 1. STC3115与PIC18LF26K80在电池管理系统中的核心价值在现代电子设备中,电池管理系统(BMS)的重要性不亚于设备的核心处理器。STC3115作为一款高精度电池电量监测IC,与PIC18LF26K80微控制器的组合,构成了一个既能精确监控又能智能管理的完整解… 2026/7/5 0:05:36