Google Search Syntax Helper

Show Google search syntax on Google homepage and search results page

目前为 2024-07-30 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Google Search Syntax Helper
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.2
  5. // @description Show Google search syntax on Google homepage and search results page
  6. // @author hzn
  7. // @match https://www.google.com/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. 'use strict';
  13.  
  14. // Google search syntax text
  15. const syntaxText = `
  16. <div id="syntax-helper" style="
  17. position: fixed;
  18. background: white;
  19. border: 1px solid #ccc;
  20. padding: 10px;
  21. z-index: 9999;
  22. width: 300px;
  23. box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  24. top: 10px;
  25. right: 350px; /* Adjust this value to move the box left or right */
  26. ">
  27. <strong>Google 搜索语法:</strong><br>
  28. <ul style="padding-left: 20px;">
  29. <li><code>"关键词"</code> - 精确匹配关键词</li>
  30. <li><code>关键词1 OR 关键词2</code> - 匹配任一关键词</li>
  31. <li><code>-关键词</code> - 排除某个关键词</li>
  32. <li><code>site:example.com</code> - 只在指定网站搜索</li>
  33. <li><code>filetype:pdf</code> - 搜索特定文件类型</li>
  34. <li><code>related:example.com</code> - 查找相似网站</li>
  35. <li><code>define:词汇</code> - 查询词汇定义</li>
  36. <li><code>intitle:关键词</code> - 标题中包含关键词</li>
  37. <li><code>inurl:关键词</code> - URL中包含关键词</li>
  38. </ul>
  39. </div>
  40. `;
  41.  
  42. // Append the syntax helper to the body
  43. document.body.insertAdjacentHTML('beforeend', syntaxText);
  44. })();