虚空搜索 / XUSEARCH ← 返回教程总览

脚本使用教程

更新日期 2026-10-09 · 覆盖 Windows 与 MacOS

Windows 系统

Windows 端扩展配套脚本可以搭配多种工具使用,或者无需任何第三方软件,仅靠 Windows 自带功能也可以使用,具体看个人选择

不过无论哪种方式,都需要先下载下方的 bat 脚本模板文件

  1. 夸克网盘
  2. 百度网盘

Windows 系统直接使用

阿虚建议是花一点时间学习我之前写的WIN+R 使用教程的免费基础部分(👈点击即可查看),有助于你使用 WIN+R 快速启动软件、脚本、打开任意网址等

当然就算你目前完全不懂 WIN+R,也只需按下述操作即可快速上手,先用起来再说

配置方法

上方的脚本下载下来之后,我们需要更改脚本的存放位置。同时按下键盘上的 WIN+R 键打开电脑的运行窗口

按下 WIN+R 打开的运行窗口

然后在英文输入法状态下输入一个 .(或者 %USERPROFILE%),然后回车,进入你的电脑用户文件夹

在运行窗口输入点号并回车

将上面获取的 bat 批处理文件放到打开的文件夹里面

特别说明:如果你的电脑系统用户名包含特殊字符(比如我有一个用户的电脑用户名是 frank.1i)可能会导致脚本无法正常运行,这种情况建议直接把脚本放到 C:\Windows 文件夹

然后需要你手动修改文件内容和文件名:右键模板 bat 文件,选择编辑

右键 bat 脚本选择编辑

脚本和扩展的搜索组是一一对应关系,一个脚本是固定去调用扩展的某一个搜索组

需要改的地方就一处,找到脚本代码里面的 Set-Clipboard -Value "AI联网推理",这个具体名称改成你扩展里面想要调用的搜索组名

修改脚本中要调用的搜索组名称

最后把脚本名重命名成你喜欢、好记的名字。后续就能按下方的方法来使用了

重命名脚本文件
注:你可以复制后创建多个不同名称的 bat 脚本文件,去对应调用不同的扩展中的搜索组

使用方法

虽然部分 AI 网站支持不登录使用,但为了最好的提问效果,还是能登录的话尽量都登录一下账号

由于这类网站都可以保存一段时间当前电脑账户登录状态,所以并不需要你每次使用时都去登录

直接在运行窗口输入内容

一种用法是 WIN+R 唤起运行窗口之后,先输入你的脚本名,然后空一格,再输入你想提的问题回车即可(问题不可以有空格)

运行窗口输入脚本名加问题
复制内容之后发起提问

另一种用法就是先复制你想搜索或提问的任意内容,然后 WIN+R 唤起运行窗口,接着输入你的脚本名,然后直接回车运行(这种方式提问内容可以有空格或换行)

复制内容后在运行窗口输入脚本名回车

常见问题

清除历史搜索记录

有粉丝在问如何清除 WIN+R 之后,运行窗口搜索运行过的历史记录,你可以通过下面的方式来清除

WIN+S 搜索 CMD,然后选择以管理员模式运行,接着粘贴下面的代码回车运行即可:

reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU /va /f

或者更简单一点,下载下面这个小工具双击运行:一键清除WIN+R运行窗口历史记录.bat

  1. 夸克网盘
  2. 百度网盘

同样的,你可以把这个脚本文件下载之后,放到 WIN+R 目录里面,比如重命名为:清除.bat

这样直接在运行窗口输入「清除」并回车就可以消除历史记录了

遇到脚本闪退报错

如果你遇到了脚本运行后闪退一般有几种情况

特殊用户名

系统用户名包含特殊字符,比如我有一个用户的电脑用户名是 frank.1i,这种情况如果把脚本放在 WIN+R 后输入 . 打开的那个用户目录,就会导致脚本无法正常运行

解决办法:自己新建一个纯英文名文件夹,把这个文件夹添加系统环境变量里面去;或者再简单点,就是直接把脚本放到 C:\Windows 文件夹

丢失运行环境

很多时候可能是因为某些特殊原因缺失了默认的 Powershell 的系统环境变量,需要你自行补充

按下 WIN+R,输入 sysdm.cpl 后回车,在打开的系统属性窗口找到 ⇨ 高级 ⇨ 环境变量 ⇨ 系统变量 ⇨ Path ⇨ 编辑

看看里面有没有这两行:

%SYSTEMROOT%\System32\
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

没有的话就手动添加上!

系统变量 Path 编辑窗口
WIN XP/WIN7 系统

WIN XP、WIN 7 用户若无法运行,请自行补充安装 Powershell5.1

如下图所示,打开微软官网下载 Win7AndW2K8R2-KB3191566-x64.zip,解压出来之后双击 .msu 文件进行安装:https://www.microsoft.com/en-us/download/details.aspx?id=54616

微软官网的 PowerShell 5.1 下载页面

或者你也可以直接点击这里下载 Win7AndW2K8R2-KB3191566-x64.msu 双击安装:123云盘(登录后下载)、4275盘

默认浏览器设置缺失

如果遇到下图这样的红字报错,那大概率是因为系统默认浏览器没设置好导致的

脚本因默认浏览器缺失报错

WIN7 点击桌面左下角即可设置默认程序,不会操作的话点击这里查看教程👈

WIN7 设置默认程序

WIN10 的话就按 WIN+S 然后搜索默认应用来进行设置,不会操作的话点击这里查看教程👈

WIN10 搜索默认应用设置
WIN 11 用户权限不足问题

由于 WIN 11 相较于 WIN 10 对用户账户控制更加严格了。而脚本涉及到键盘钩子和模拟键盘操作,没有管理员权限的情况下将无法正常运行

所以这里需要你按 WIN+R,输入 secpol.msc,然后回车打开本地安全策略

运行窗口输入 secpol.msc
注:若你是 WIN11 家庭版,这一步无法打开,请下载这个文件「开启本地组策略和本地安全策略.bat」:夸克网盘、百度网盘,然后右键使用管理员模式运行,之后再尝试进行上图操作

依次展开:安全设置 » 本地策略 » 安全选项,找到用户账户控制:以管理员批准模式运行所有管理员,双击它

本地安全策略中的用户账户控制选项

将其设置改为「已禁用」然后点击确定即可。此设置只需修改一次

将用户账户控制设置为已禁用

后续再使用 WIN+R 时就可以看到「使用管理权限创建此任务」即能正常使用脚本了

运行窗口出现使用管理权限创建此任务选项
脚本执行权限不足

还有一种就是稍微麻烦一点,可能是本地 Powershell 没有脚本运行权限导致的,即你可能会遇到红字报错「Powershell 无法将 Set-Clipboard 项识别为 cmdlet」

解决办法如下:

WIN7 的话,找到开始 ⇨ 所有程序 ⇨ 附件 ⇨ Windows PowerShell,然后右键 Windows PowerShell 管理员模式运行

WIN7 以管理员模式运行 PowerShell

打开 Powershell 之后输入 Set-ExecutionPolicy Unrestricted 回车,再输入 Y(必须是大写)回车确认即可,完事重启一下电脑使修改生效

PowerShell 中确认修改执行策略

WIN10 以上系统则 WIN+S 搜索 Powershell,然后点击以管理员身份运行

WIN10 搜索 PowerShell 并以管理员身份运行

打开 Powershell 之后输入 Set-ExecutionPolicy Unrestricted 回车,再输入 A(注意必须是大写)回车确认即可,完了还是重启一下使修改生效

PowerShell 中输入 A 确认修改

搭配 Quicker 使用

Quicker 是一款 Windows 端的鼠标效率增强工具:https://getquicker.net/

扩展配套脚本也可以搭配 Quicker 进行使用

配置方法

动作地址:https://getquicker.net/Sharedaction?code=b77889cf-c32d-4f01-afb0-08dd90ed498a

如何安装动作:https://getquicker.net/kc/manual/doc/install-action

首次使用动作会提示设置脚本路径,一个动作对应一个本地脚本即可

Quicker 动作设置脚本路径

使用方法

用法一:选中任意文本后,唤出 Quicker,选择动作即可一键调用多个 AI 网站批量进行批量提问/搜索

Quicker 选中文本后唤出动作

用法二:唤出 Quicker,点击动作,输入要搜索的内容后,点击确认即可一键调用多个 AI 网站批量进行提问/搜索

Quicker 点击动作输入搜索内容

搭配 uTools 使用

uTools 是一款适用于 Windows/Mac 的鼠标效率增强工具:https://www.u-tools.cn/

配置方法

安装好软件之后,在 uTools 插件应用市场,搜索安装「自动化助手」

uTools 搜索安装自动化助手

打开自动化助手的设置

打开自动化助手设置

点击默认分类 ⇨ 创建自动化脚本

创建自动化脚本

按下图填写代码、勾选设置功能、图标有需要的话可以自定义,关键是注意点击新增「任意文本匹配命令」和「脚本路径的写法」

设置好之后最后点击保存

自动化脚本填写代码并保存

用到的代码如下,其中 BAT 文件路径需要你自行修改为你实际本地文件的路径,同时注意像示例代码那样,添加反斜杠!另外左右是单引号!

// 定义脚本路径
const EXE_PATH = 'C:\\Users\\admin\\AI.bat';
// 获取用户输入的文本
const inputText = ENTER.payload; 
try {
  // 将用户输入设置到剪贴板
  utools.copyText(inputText);
  // 启动脚本
  const { spawn } = require('child_process');
  const child = spawn(EXE_PATH, [], {
    detached: true,
    stdio: 'ignore'
  }); 
  // 分离子进程,让它独立运行
  child.unref();
} catch (error) {
  console.error('启动失败:', error.message);
}

配制好之后记得把脚本启用

把脚本启用

使用方法

可以随时唤出 uTools 并调用脚本一键进行 AI 批量搜索

用法为直接在 uTools 上输入你想搜索或者提问的任意问题,接着选择你想使用的搜索组(对应的本地脚本)

uTools 输入问题调用搜索组

MacOS 系统

由于 MacOS 不像 Windows 那样,自带可传递参数的[运行]命令框,所以我们需要借助一些第三方效率软件才能实现全局调用

搭配 Alfred 使用

这里主要推荐的是知名效率神器 Alfred,破解版可以在下方自取

Alfred 4.6.5 破解版.dmg:夸克网盘、百度网盘(密码:kyon)、迅雷云盘、UC网盘

配置方法

下载安装好 Alfred 之后,点击软件的 Preferences 首选项

㊟ 如果安装过程中遇到提示「Alfred 已损坏,无法打开」,可尝试解决办法1,或者解决办法2
Alfred 的 Preferences 首选项

在软件的 General 通用设置里面,点击权限 ⇨ 请求权限,把所有软件所需要的权限都打开(前2个都需要开),后续运行脚本的时候请求权限允许

General 设置里请求全部权限

然后你可以自定义 Alfred 的呼出快捷键,默认是 Alt+Space

如果你想把快捷键改为 Command+Space 顺便代替系统默认的 Spotlight 来搜索文件、启动软件。你可以点击电脑左上角 🍎 ⇨ 系统设置 ⇨ 服务 ⇨ 服务设置 ⇨ 聚焦 ⇨ 禁用[显示"聚焦"搜索窗口],之后你就能在 Alfred 里面把快捷键改为 Command+Space 了

系统设置里禁用聚焦搜索窗口

这里为了简化步骤,请大家直接下载脚本模板文件

  1. 夸克网盘
  2. 百度网盘

然后打开 Alfred 软件找到左侧的 Workflows 功能,再把下载的文件拖入软件即可完成导入

把脚本文件拖入 Alfred 完成导入

后续你可以随意去修改脚本的名称、描述、分类、图标等

修改脚本的名称、描述、分类与图标

最关键是调用脚本的 Keyword 关键词按自己喜欢来设置,比如我改成「搜索」

设置脚本调用的 Keyword 关键词

然后还需要修改一下具体脚本内容

打开脚本内容进行编辑

脚本和扩展的搜索组是一一对应关系,一个脚本是固定去调用扩展的某一个搜索组

需要改的地方就一处,找到脚本代码里面的 Set the clipboard to "传统搜索",这个具体名称改成你扩展里面想要调用的搜索组名。比如你创建了一个名称叫 AI 推理的搜索组,那这里就改成 AI 推理

把脚本里的搜索组名改成自己的

改为之后保存即可。你可以如法炮制,在 Alfred 创建多个不同的搜索动作

使用方法

后续则是两种用法实现快速调用

直接在运行窗口输入内容

一种用法就是:按你设置的快捷键先呼出 Alfred(比默认快捷键 Alt+Space),然后在弹出窗口输入你的脚本名称,比如搜索,接着注意空一格,再输入你要提问的内容(不可以有空格),接着回车

Alfred 里输入关键词加问题
复制内容之后发起提问

另一种用法就是:先复制你想搜索或提问的内容,然后呼出 Alfred,输入你的脚本关键词,接着输入你的脚本名,然后直接回车运行(这种方式提问内容可以有空格或换行)

复制内容后在 Alfred 里回车提问

搭配 uTools 使用

uTools 是一款适用于 Windows/Mac 的鼠标效率增强工具:https://www.u-tools.cn/

配置方法

安装好软件之后,在 uTools 插件应用市场,搜索安装「自动化助手」

uTools 搜索安装自动化助手

打开自动化助手的设置

打开自动化助手设置

点击默认分类 ⇨ 创建自动化脚本

创建自动化脚本

按下图填写并修改关键代码、勾选设置功能、图标有需要的话可以自定义

Mac 上自动化脚本填写关键代码

上图部分的代码如下

if (utools.isMacOS()) {
  // 获取用户输入的文本
const inputText = ENTER.payload;
  // 将用户输入设置到剪贴板
utools.copyText(inputText); 
  // 运行 AppleScript 激活终端 并执行脚本
  runAppleScript(`use scripting additions

on run argv

if (count of argv) = 0 then
  # 没有传入参数,获取剪贴板内容
  try
    set clipboardContent to (the clipboard as string)
  on error
    set clipboardContent to ""
  end try
else
  # 传入了参数,使用第一个参数
  set clipboardContent to item 1 of argv
end if

# 去除末尾空白字符(对应 Windows 的 TrimEnd)
repeat while (count of clipboardContent) > 0
  set lastChar to last character of clipboardContent
  if lastChar is " " or lastChar is tab or lastChar is return or lastChar is linefeed then
    if (count of clipboardContent) is 1 then
      set clipboardContent to ""
    else
      set clipboardContent to text 1 thru -2 of clipboardContent
    end if
  else
    exit repeat
  end if
end repeat

################################################################

# 写入前缀内容到剪贴板
set the clipboard to "传统搜索"

################################################################

# open location 属于 Standard Additions,必须在任何 tell 块之外调用
open location "http://about:blank"
delay 2.0

# 打开浏览器扩展
tell application "System Events"
  key code 7 using {option down, shift down} # X键 + Option键 + Shift键
end tell
delay 0.5

# 粘贴前缀
tell application "System Events"
  key code 9 using command down # 按下V键 + Command键
end tell
delay 0.2

# 空格
tell application "System Events"
  key code 49 # 空格键
end tell
delay 0.2

# 设置提问内容到剪贴板
set the clipboard to clipboardContent
delay 0.5

# 粘贴问题
tell application "System Events"
  key code 9 using command down # 按下V键 + Command键
end tell
delay 0.2

# 发送
tell application "System Events"
  key code 36 # 按下Enter键
end tell
delay 0.2

end run`)
  return
}

配制好之后记得把脚本启用

把脚本启用

使用方法

具体用法参照 Windows 端,一样是可以随时唤出 uTools 并调用脚本一键进行 AI 批量搜索

用法为直接在 uTools 上输入你想搜索或者提问的任意问题,接着选择你想使用的搜索组(对应的本地脚本)

uTools 输入问题调用搜索组