MyTools用户手册
A LIGHTER RAYCAST / ALFRED FOR WINDOWS

更轻、更快,
也更懂你的工作流。

MyTools 是一款类似 Raycast、Alfred 的 Windows 效率工具:用更小的内存占用和更快的响应速度,把应用、文件与常用操作汇聚到一个搜索框;还可以直接使用 AI,按自己的想法随时创建和修改插件。

更小内存轻量常驻,减少系统负担
更快响应一个热键立即进入工作流
AI 自定义插件描述需求,创建自己的工具
01

GET STARTED

下载安装

从 GitHub Releases 获取官方版本。完整安装包适合大多数用户;便携版解压即用,但不支持应用内自动更新。

便携

Portable

下载 -portable.zip,解压后运行 MyTools.Desktop.exe

便携版不支持应用内 Velopack 自动更新。
  1. 1
    打开项目首页的安装说明

    前往 MyTools 项目首页 → Installation,根据表格选择 Stable 或 Beta。Stable 为稳定版;Beta 包含最新功能。

  2. 2
    运行安装程序

    由于安装包暂未启用 Authenticode 签名,Windows SmartScreen 可能阻止启动。确认安装包来自 qpingcode/MyTools 官方仓库后,点击“更多信息”,再点击“仍要运行”。

  3. 3
    找到托盘图标

    启动后 MyTools 常驻系统托盘。双击图标或按 Alt+Space 打开搜索。

Windows SmartScreen 点击更多信息和仍要运行的操作截图
截图位置 · Windows SmartScreen点击“更多信息”,再点击“仍要运行”images/01-smartscreen.webp
图 1-1:SmartScreen 提示时选择“更多信息 → 仍要运行”
MyTools 首次启动截图
截图位置 · 首次启动展示 MyTools 搜索主界面images/01-install.webp
图 1-2:安装完成并首次启动 MyTools
02

KEEP CURRENT

检查更新

  1. 1
    打开托盘菜单

    在任务栏通知区域找到 MyTools 图标并右键。

  2. 2
    点击“检查更新”

    检测到新版本后,按界面提示下载并重启。

从托盘检查更新截图
截图位置 · 检查更新托盘菜单与更新窗口images/02-check-update.webp
图 2:从托盘检查更新
04

PERSONALIZE

语言、主题与热键

打开“设置”(搜索 settings,或使用默认热键 Alt + S),在“常规”分类完成个性化。

热键

搜索热键

点击输入框后按下新的组合键并保存。新的全局热键会替换默认的 Alt + Space

语言

界面语言

选择简体中文或 English。语言设置需要重启 MyTools 后完全生效。

外观

颜色主题

在浅色与深色主题间切换,界面会立即跟随选择更新。

MyTools 常规设置截图
截图位置 · 常规设置展示搜索热键、界面语言和主题设置images/04-general-settings.webp
图 4:修改热键、语言与主题
05

PLUGIN CONTROL

插件设置

进入“设置 → 插件”,选择一个插件即可调整它的调用方式。下面四项决定插件在哪里出现、怎样快速打开。

设置项作用建议
热键 Hotkey

从任意窗口直接打开该插件。

避免与系统或其他软件热键冲突。
别名 Alias

输入别名后再按一个空格,即可进入该插件的专属搜索或详情页。例如输入 guid 进入 UUID 插件,再继续输入 10

别名与参数之间必须保留空格;建议使用短而好记的字母组合。
启用 Enabled

控制插件是否加载和参与搜索。

暂时不用的插件可以关闭。
全局 Global

开启后,无需先输入别名,插件结果会直接混入全局搜索。

高频插件开启;低频插件关闭以减少干扰。
MyTools 插件设置截图
截图位置 · 插件设置展示热键、Alias、启用与 Global 开关images/05-plugin-settings.webp
图 5:控制插件的入口与搜索范围
06

MOUSE GESTURES

鼠标手势

怎么使用

  1. 1
    开启功能

    进入“设置 → 手势”,打开“启用”,然后按提示重启。

  2. 2
    画出手势

    按住鼠标右键移动,画出已配置的轨迹。

  3. 3
    松开执行

    松开右键后,MyTools 执行绑定的键盘快捷键或鼠标操作。

怎么添加

  1. 1
    点击添加手势

    在手势列表中新建一项并录入轨迹。

  2. 2
    指定范围

    可设为全局,也可限定只在某些进程中生效。

  3. 3
    绑定操作

    设置要模拟的快捷键或鼠标按键,保存后测试。

MyTools 鼠标手势设置截图
截图位置 · 鼠标手势建议并排展示绘制效果与新增手势表单images/06-mouse-gestures.webp
图 6:启用并添加鼠标手势
PLUGIN GUIDE

插件指南

从生成 UUID 到翻译文本,下面按实际操作演示常用插件。

07

IDENTIFIERS

UUID 生成器

输入guid生成 1 个 UUID
输入guid 10生成 10 个 UUID

UUID 插件默认别名是 guid。输入数字可批量生成,最多 1000 个;在更多操作中还可以切换标准、无连字符和大写格式。

UUID 生成器截图
截图位置 · UUID 生成器展示 guid 与 guid 10 两种结果images/07-uuid.webp
图 7:生成单个或多个 UUID
08

CLIPBOARD

剪贴板历史

打开历史Ctrl + Shift + V
连续粘贴Ctrl + Alt + V
1

搜索并粘贴

打开剪贴板历史后输入关键字过滤;按 Enter 粘贴选中项,或用 Ctrl + 数字快速选中。

2

去掉格式粘贴

选中富文本内容,执行“纯文本粘贴”(默认操作热键 Ctrl + Enter),仅保留文字。

3

连续粘贴

每按一次连续粘贴热键,都会粘贴并移除最新一条记录。可用上一节批量生成的 UUID 演示。

剪贴板历史截图
截图位置 · 剪贴板历史展示搜索、纯文本粘贴和连续粘贴images/08-clipboard.webp
图 8:搜索、粘贴与连续粘贴
09

CALCULATE

计算器

全局实时计算

计算器已参与全局搜索,直接输入表达式即可看到结果,无需先进入插件。

输入1231+123132=124363

查看计算历史

输入别名 calc 进入计算器,再查看之前的计算记录。选中结果可复制到剪贴板。

输入calc历史列表
计算器全局实时计算截图
截图位置 · 实时计算images/09-calculator.webp
图 9-1:全局实时计算
计算器历史记录截图
截图位置 · 计算历史images/09-calculator-history.webp
图 9-2:输入 calc 查看历史
10

BROWSER DATA

搜索书签和历史记录

“书签与历史记录”插件支持 Chrome、Edge 和 Firefox。启用后,书签和访问记录会直接出现在全局搜索结果中。

  1. 1
    搜索书签

    唤起 MyTools,输入书签标题或网址中的关键字,结果副标题会标注浏览器和“书签”。

  2. 2
    搜索历史

    输入最近访问页面的标题或地址,结果副标题会标注“历史”。按回车用默认浏览器打开。

  3. 3
    取消历史记录

    进入“设置 → 插件 → 书签与历史记录”,关闭“搜索历史记录”;也可单独关闭某个浏览器。

搜索浏览器书签截图
截图位置 · 搜索书签images/10-browser-history.webp
图 10-1:搜索浏览器书签
书签与历史记录插件设置截图
截图位置 · 来源设置images/10-browser-settings.webp
图 10-2:调整浏览器及历史记录来源
11

WEB SEARCH

浏览器引擎

怎么使用

在全局搜索中输入关键词,选择“用 Google / Bing / GitHub 搜索”并回车,即可在默认浏览器中打开结果。

输入MyTools用 GitHub 搜索

怎么添加

进入“设置 → 插件 → 搜索引擎”,新增名称和 URL。用 {query} 标记关键词插入位置。

示例 · DuckDuckGo
https://duckduckgo.com/?q={query}
使用 GitHub 搜索引擎截图
截图位置 · 使用引擎images/11-search-engine.webp
图 11-1:使用 GitHub 搜索
添加 DuckDuckGo 搜索引擎截图
截图位置 · 添加引擎images/11-search-engine-settings.webp
图 11-2:添加 DuckDuckGo
12

QUICK TEXT

快捷文本

把邮箱、地址、回复模板等高频文字保存成快捷文本。搜索触发词后回车,内容会复制并粘贴到此前聚焦的窗口。

添加短语

  1. 1
    打开插件设置

    进入“设置 → 插件 → 快捷文本”。

  2. 2
    新增一行

    触发词填写 email,短语内容填写你的邮箱。

  3. 3
    保存

    回到目标输入框准备调用。

使用短语

  1. 1
    唤起搜索

    Alt + Space

  2. 2
    输入触发词

    输入 email 找到刚添加的短语。

  3. 3
    粘贴

    按回车,内容自动进入原来的窗口。

查询快捷文本截图
截图位置 · 调用短语images/12-quick-text.webp
图 12-1:通过触发词调用快捷文本
快捷文本设置截图
截图位置 · 添加短语images/12-quick-text-settings.webp
图 12-2:在插件设置中添加短语
13

TRANSLATION

翻译插件

使用默认热键 Alt + C 或别名 ff 打开翻译。当前主要支持中文与英文互译。

翻译

粘贴文本后自动识别中英文。实时模式边输入边翻译;手动模式按 Ctrl + Enter

收藏

在翻译结果旁点击收藏按钮,保存需要反复查看的词语或句子。

查看收藏

切换到“收藏”列表,浏览已保存项目,也可以重新翻译或删除。

历史列表

打开“历史记录”查看最近翻译,并快速回到某一次输入和结果。

翻译插件截图
截图位置 · 翻译images/13-translator.webp
图 13-1:中英文翻译
翻译历史截图
截图位置 · 历史images/13-translator-history.webp
图 13-2:翻译历史
翻译收藏截图
截图位置 · 收藏images/13-translator-favorites.webp
图 13-3:翻译收藏
14

FORMAT & VALIDATE

JSON / XML Formatter

输入别名 jsonxml 打开对应格式化工具。粘贴内容后可以格式化、校验、压缩、复制,并折叠或展开结构。

演示 JSON · 特意包含错误
{
  "user_info": {
    "id": 1024,
    "name": "Alice & Bob",
    "tags": ["admin", "user",, "guest",],
    "address": {
      "street": "123 Main St.\nApt 4B",
      "city": "New York",
      "coords": [40.7128, -74.0060]
    },
    "metadata": {
      "created_at": "2023-10-01T12:00:00Z",
      "updated_at": null,
      "is_active": true,
      "score": 99.5,
      "extra": {
        "nested_array": [1, "two", {"three": 3}, [4, 5, 6]],
        "empty_obj": {},
        "weird_key-name": "value with \"quotes\" and \\backslashes\\"
      }
    }
  },
  "logs": [
    {"timestamp": 1696190400, "level": "INFO", "msg": "System started"},
    {"timestamp": 1696190460, "level": "ERROR", "msg": "Disk full\nRetry failed", "details": {"code": 500, "trace": ["func_a", "func_b"]}},
    {"timestamp": 1696190520, "level": "WARN", "msg": "High memory usage"}
  ],
  "config": {
    "timeout": 30,
    "retries": 3,
    "features": {"dark_mode": false, "beta_access": true, "limits": {"max_upload": 10485760, "max_download": 52428800}}
  },
  "empty_string": "",
  "zero_value": 0,
  "boolean_false": false,
  "unicode_test": "你好世界 café résumé",
  "trailing_comma_issue": [1, 2, 3,],
}
JSON 格式化工具截图
截图位置 · JSONimages/14-formatter.webp
图 14-1:格式化并验证 JSON
XML 格式化工具截图
截图位置 · XMLimages/14-xml-formatter.webp
图 14-2:格式化并验证 XML
15

BUILD WITH AI

使用 AI 创建插件

“创建插件”提供 AI 创建、修改和删除开发插件的界面。开始前,需要先配置 DeepSeek API Key。

!

前置条件:设置环境变量

在 PowerShell 中运行下面的命令,把示例值替换成自己的 Key,然后彻底退出并重新启动 MyTools

PowerShell
[Environment]::SetEnvironmentVariable(
  "DEEPSEEK_API_KEY",
  "你的 DeepSeek API Key",
  "User"
)

新建、修改与删除

新建插件

用默认热键 Alt + X 或输入 create 打开“创建插件”,选择“自动创建”,描述需求后发送。

修改插件

在右侧列表选中已有开发插件,确认界面显示“当前选中插件”,再描述需要调整的内容。

×

删除插件

选择目标开发插件,点击删除并确认。删除前先确认没有需要保留的代码或配置。

AI 新建插件界面截图
截图位置 · 新建插件images/15-create-plugin-overview.webp
图 15-1:新建和管理开发插件
AI 修改插件界面截图
截图位置 · 修改插件images/15-edit-plugin.webp
图 15-2:选中插件后继续修改

实际演示:逐步完善天气插件

CASE 01

创建基础天气查询

目标:输入城市查询天气;不出现在全局搜索中;别名为 tq

可以直接发送给 AI

创建一个天气查询插件。用户输入城市名称后,查询并显示该城市的当前天气。插件不要出现在全局搜索结果中,别名设置为 tq。

完成后验证输入 tq 上海 能返回天气只输入“上海”时不出现该插件结果
CASE 02

支持当前城市

先在右侧选中刚创建的天气插件,再继续对话。

修改提示词

我希望默认查询自己当前城市的天气;如果用户指定了城市,就查询用户输入的城市。

完成后验证输入 tq 查询当前位置城市输入 tq 北京 时以北京为准
CASE 03

增加默认城市配置

继续选中同一个插件,让 AI 新增一个可编辑的配置项。

修改提示词

给这个插件增加一个文本输入类型的配置项,用来设置我自己的城市。没有在搜索中指定城市时,优先使用这个配置值;配置为空时再获取当前城市。

完成后验证插件设置中出现“我的城市”文本框保存城市后,输入 tq 默认查询该城市
天气插件创建完成截图
截图位置 · 天气插件演示建议展示 tq 查询结果与“我的城市”配置项images/16-weather-plugin.webp
图 16:从基础查询逐步完善天气插件
16

CHEAT SHEET

快捷键与别名速查

打开全局搜索Alt + Space
打开设置Alt + S
执行第 1–10 项Ctrl + 1…0
更多操作Ctrl + K
剪贴板历史Ctrl + Shift + V
连续粘贴Ctrl + Alt + V
翻译Alt + C / ff
创建插件Alt + X / create
UUIDguid [数量]
计算器表达式 / calc
快捷文本snip / 触发词
格式化json / xml
已复制