ARTICLE · 989707
「键客」用 AI 写了个开源 Windows 小工具
键客 KeySentry 是一个 Windows 小工具,免费、开源,整个程序只有 260KB 的 exe 文件。做它的原因很简单,这些功能要么市面上找不到,要么现有实现非常臃肿。我希望这些功能的实现是可以轻量、简单、低存在感的,因此有了这个项目。
这个项目是我的第一个 Vibe Coding 作品。为了程序轻量化,保证通用性,软件采用了纯 C++17 编写,基于 Win32 API,没有任何第三方依赖,纯净、不联网、不弹广告,支持 Windows 7 / 10 / 11(32 位和 64 位)。
功能介绍

🔒 锁定键状态提示
Caps Lock、Num Lock、Scroll Lock,一按下去屏幕底部就浮层显示当前状态,一秒后自动消失。不用低头看键盘上的小灯,也不用担心按了没按。
⌨️ 按键禁用
有些键就是容易误触,比如 Insert,比如游戏时左手边那个 Win 键。直接在键客里屏蔽掉,让它们彻底失效,一劳永逸。
🔄 按键映射
想把不常用的键改成别的功能?键客支持任意键之间的映射,相当于自己重新设计键盘布局。
⚡ 热键管理
· 扫描系统热键:一键扫出当前系统里所有被占用的热键,连占用程序都列出来。冲突的时候,总算知道是谁在"抢"。
· 热键探测:选中一个热键,试着探测它属于哪个程序。Delete、关机这类危险热键只做安全探测,不会真执行。
· 热键禁用 / 启用:不想要的热键直接禁用,它就不再响应,随时可以恢复。
· 自定义热键:自己定义热键去启动程序或命令,能配运行参数、工作目录、启动模式,也可以指定以管理员运行、启动前弹确认。
· 搜索与过滤:扫出几十上百个热键之后,用关键词搜,或者按类别筛,很快能找到目标。
🕵️ 窗口隐藏(老板键)
· 快捷键、鼠标侧键、中键,或把鼠标挪到屏幕四角,都能触发隐藏 / 恢复
· 隐藏时自动暂停播放中的媒体、顺手静音系统,恢复时音量还原;列表外的当前前台窗口也能一起藏
· 键客自己崩了也不怕,重启后会自动恢复之前隐藏的窗口
绑定窗口有两种方式:按窗口标题匹配,或者按进程名匹配。按进程名的话,这个程序后来新开的窗口也会一起管住。
📌 窗口置顶
指定窗口一直保持在最前面,连 Win+D 回桌面都动不了它。每三秒自动检查一次,窗口要是被别的程序抢了置顶,会自动抢回来。窗口堆叠乱了,点一下"修复窗口堆叠"就行。
这工具好在哪
1. 轻巧。260KB 一个 exe,免安装、免运行库,界面精简,无感运行。
2. 干净。纯净C++17 + Win32,不需要依赖库,不联网,无广告。
3. 开源。MIT 协议,代码全在 GitHub 上,随便用、随便改、商用也行。
如何获取
两个渠道都能拿到,挑顺手的:
· GitHub(推荐,版本永远最新):进 Releases 页面下载 KeySentry.exe,解压直接运行。项目地址:https://github.com/dojosoft/KeySentry(手机长按下方二维码即可跳转,或拉到文末点"阅读原文")。
· 网盘(备用):GitHub 打不开或下载慢时用,分享链接:https://pan.baidu.com/s/1kRIq4hlskdSGYuUvg1m21A?pwd=rn7k(提取码:rn7k)。
手机端长按下方二维码即可跳转下载。

下载后双击 KeySentry.exe 即可,不用安装。
键客本身不需要管理员权限,热键注册、全局钩子、窗口置顶这些,普通权限下就能正常工作。
只有自定义热键里勾了"以管理员运行",启动那个程序时才弹 UAC 提权。日常用,直接运行就行。
配置存在同目录的 KeySentry.ini;目录不可写就自动退到 %APPDATA%\KeySentry\。
如果遇到功能异常,多半是安全软件拦了,把键客加进信任列表就好。
结尾
这个工具不大,但在键盘和窗口这点事上,它把我想做的都做了,而且全免费、全开源。我自己每天都在用。
用着顺手的话,去 GitHub 点个 Star,这是做开源最实在的动力。
项目地址(手机长按二维码 / 文末"阅读原文"跳转):https://github.com/dojosoft/KeySentry
问题反馈:GitHub Issues(遇到问题或想要新功能,提 Issue 就行,我不定期会看)
开源协议:MIT License
当前版本:v1.7.0.0827
作者:Marvin 翁敏峰