Neverclick:一款通过键盘执行鼠标操作的桌面应用
摘要
Neverclick 是一款开源桌面应用,利用计算机视觉技术,让用户完全通过键盘执行鼠标操作,从而提高生产力和可访问性。
暂无内容
查看缓存全文
缓存时间: 2026/07/15 10:41
LazoVelko/neverclick 来源:https://github.com/LazoVelko/neverclick # Neverclick 下载(https://www.neverclick.com/)• Discord(https://discord.gg/mJQ3KpsqP9)• Twitter/X(https://x.com/LazoVelko)• Reddit(https://www.reddit.com/r/neverclick/) Neverclick 是一款桌面应用程序,让你能用键盘执行鼠标操作。 https://github.com/user-attachments/assets/2ba988e9-3faf-4423-a2dd-1f1e60e53cb2 ### 在任何应用程序中使用它。 Neverclick 采用计算机视觉技术,因此适用于所有应用程序。 https://github.com/user-attachments/assets/5ae876be-0f65-40cd-8355-5e26ee2f0faa ### 窗口模式与全屏模式 按下 Tab 键可在窗口模式和全屏模式之间切换。 https://github.com/user-attachments/assets/3e36e752-6b12-40b6-bc3a-bfdb928aecdc ### 轻松切换窗口。 在窗口模式下,使用 Shift + W/A/S/D 在窗口之间切换。 https://github.com/user-attachments/assets/0d8f1f6d-286b-4d5e-95c0-f869d306cff4 ### 其他切换窗口的方式: - 使用 Shift + Q 和 Shift + W 在重叠窗口中循环切换。 - 使用 Shift + Z 切换到当前活动窗口后面的窗口。 ### 跳转到单词的开头或结尾。 使用方向键(或 Shift + J I L K)将目标吸附到边界框的边缘。 https://github.com/user-attachments/assets/5c8559fe-598c-4c3f-89a5-22b54eb4a132 ### 点击任意中间位置。 按下数字行键(1、2、3、4、5、6、7、8、9)来定位目标。 https://github.com/user-attachments/assets/e0d03e62-65cf-4a60-9720-07225389f57f ### 点击任意你想要的位置。 目标默认在中心,但你可以随意移动它。 https://github.com/user-attachments/assets/e33928f0-ca8a-486e-a02f-10b82e8c3a08 ### 同时选择多个提示。 按下 ' 进入双选模式以选择 2 个提示。按下 Shift + ' 进入多选模式以选择多个提示。按下 Enter 完成选择。 https://github.com/user-attachments/assets/4c1843ac-636d-4a00-a9be-3ead30fca65f ### 沿路径选择提示。 按下 Ctrl + ' 进入路径模式。选择 2 个或更多提示,它们之间的所有提示将自动被选中。按下 Enter 完成选择。 https://github.com/user-attachments/assets/d325c2aa-931a-4977-bdd5-2686000cd399 ### 无需鼠标即可高亮文本(即将推出)。 激活文本高亮工具,然后选择两个提示来高亮它们之间的文本。 https://github.com/user-attachments/assets/c022bad1-5e6d-4b81-a52c-ef85bd764dba ### 无需鼠标即可轻松拖拽项目(即将推出)。 适用于在文件夹之间拖拽文件或重新排列浏览器标签页顺序。 https://github.com/user-attachments/assets/f7999510-e911-43dd-9c4c-60a468d9bfb3 ### 提示的构成 - 边界框是检测到的 UI 元素的矩形轮廓。 - 提示是标签。 - 目标是执行鼠标操作的位置。目标默认位于边界框中心,但你可以移动它。 标注 Neverclick 提示三个部分的示意图:边界框、提示标签和目标 ### Neverclick 优先使用键盘中央的字母。 不过,如果你的键盘布局不同,你可以自定义此设置。 键盘映射图,显示 Neverclick 的提示字母优先级,偏向中央按键 ### 无需配置文件。 在图形界面中设置你的热键。 Neverclick 配置窗口,用于在图形界面中设置热键 在交互式虚拟键盘上可视化配置键位绑定。 Neverclick 交互式虚拟键盘,用于可视化分配键位绑定 # 视觉模式 Neverclick Vision 是一种计算机视觉系统,基于原始像素数据查找 UI 元素。 - 速度极快(即使在旧硬件上也能瞬间响应) - 能够很好地检测文本,因此非常适合编辑文本和编码 - 支持全屏模式 - 可调检测设置 Neverclick Vision 是默认的视觉模式。 Neverclick Vision 从原始像素中检测 UI 元素,并在屏幕上叠加提示 Clairvoyance 使用操作系统辅助功能 API 查找 UI 元素。 - 比 Neverclick Vision 慢得多 - 可能不太稳定 - 仅适用于前台窗口(不支持全屏模式) - 在文本编辑器中无法检测文本 - 检测设置不可调 - 但在某些应用中,可能为按钮生成更干净的边界框 Clairvoyance 可作为 Neverclick Vision 的良好后备。当提示显示时,按下 `` 键切换到 Clairvoyance 模式。 Clairvoyance 模式通过操作系统辅助功能 API 检测 UI 元素 Grid 模式在屏幕上均匀分布提示。适用于点击空白区域,例如右键单击桌面。当提示显示时,按下 ; 键切换到网格模式。 Grid 模式在屏幕上均匀分布提示,用于点击空白区域 # 如何安装 #### 1. 从 [neverclick.com](https://www.neverclick.com/)下载。 #### 2. 运行安装程序并按照说明操作。 Neverclick 托盘图标,点击可打开配置窗口 #### 3. 按下 Ctrl + Enter 激活左键点击工具,验证其是否正常工作。 #### 4. 从托盘图标打开配置窗口。 Neverclick 安装程序在 Windows 上运行 # 即将推出… - 滚动 - 通过提示切换窗口 - 在虚拟桌面之间移动窗口 - 更多功能… https://github.com/user-attachments/assets/698ead2e-8dca-4443-a61b-1352a9e0c492 # 常见问题 ### Neverclick 是免费的吗? 是的。免费下载和使用。无需账户、订阅或试用。 ### 仅限 Windows 吗? 目前是的。尚不支持 Linux 和 macOS。 ### Neverclick 支持多显示器吗? 支持。 ### 能在我的 4K 显示器上工作吗?8K 呢? 可以,都支持。 ### Neverclick 支持非英语语言吗? 支持。默认情况下,提示标签使用你的键盘语言,但你可以在设置中更改。设置界面本身目前仅支持英文。 ### 有便携版吗? 没有。Neverclick 会安装到 Program Files,因为 Windows 要求这样它才能注册为辅助工具。这样才能对以管理员身份运行的应用程序执行鼠标操作。 ### 计算机视觉系统速度有多快? 瞬间完成。即使在使用了 10 年的硬件上,激活时也不应有明显延迟。 ### 计算机视觉系统的准确度如何? 非常好,但偶尔也会出现误判。我会持续改进。 ### 运行 Neverclick 需要强大的 GPU 吗? 不需要。 ### Neverclick 需要多少磁盘空间? 大约 40 MB。 ### Neverclick 使用多少内存? 取决于你的设置:显示器数量、分辨率以及显示缩放比例。在典型的 1080p 显示器上大约 200 MB。更多显示器或更高分辨率会占用更多内存。 ### 不使用时 Neverclick 会占用 CPU 吗? 不会。Neverclick 不会持续循环运行。它只是待机,仅在激活时运行。CPU 使用率应始终为 0%,除非你实际使用它。 ### Neverclick 是由 ChatGPT 或其他 AI 服务驱动的吗? 不是。Neverclick 的计算机视觉系统完全在你自己的机器上运行。它不是基于 ChatGPT、Claude 或任何在线 AI 服务构建的。 ### 我的数据会被发送到任何地方吗? 不会。一切都在本地运行。你所做的一切都不会离开你的电脑。 ### Neverclick 需要联网才能工作吗? 不需要。安装时需要联网,但安装完成后无需联网即可运行。完全离线。 ### 代码在哪里? 目前此仓库仅用于问题反馈。仓库中的提交是真实代码库的镜像,会不定期更新。我上传了一些虚拟文件,以便 GitHub 将此项目识别为使用 C++ 编写。 ### 这个项目还在维护吗? 是的。这是我的日常工具,因此我有充分的动力不断改进它并修复遇到的错误。 ### 有多少内容是由 AI 制作的? 大约 95% 由人类创建(我本人),5% 由 AI 完成。我已经在 Neverclick 上工作了很多年,早于 AI 时代。我从 2026 年 3 月才开始使用 AI。AI 编写的比例会随时间增加,但我会小心避免它把代码库变成意大利面条。此外,美术作品主要由我在 Blender 中制作,Logo 则是在矢量图形编辑器中创建的。 ### Neverclick 有背景故事吗? 有。我是在患有重复性劳损(RSI)时制作 Neverclick 的。 ### 你现在还在受 RSI 困扰吗? 不了。我多年以前就康复了,这要归功于这个软件。 ### Logo 代表什么? 它是一个抽象的鼠标光标,同时当你连接点时,也代表字母 “N”。 https://github.com/user-attachments/assets/0025bed8-e6e4-4689-bf07-aa8a412e294f
相似文章
Mouseless——键盘驱动的macOS/Linux/Windows控制
Mouseless 是一款跨平台工具,支持键盘驱动控制 macOS、Linux 和 Windows,让用户无需鼠标即可操作电脑。
使用本地计算机视觉通过键盘执行鼠标操作
描述了一种使用本地计算机视觉通过键盘输入实现鼠标操作的方法。
LocalClicky
LocalClicky 是一款让你用语音控制 Mac 的工具,所有处理都在本地设备上完成。
我的CLI现在可以控制整个桌面,有什么好的测试可以验证它是否真正有效?
用户描述了一个通过混合使用鼠标、键盘和截图方式控制整个桌面的CLI工具,该工具成功完成了发送电子邮件截图和远程桌面控制等任务。用户希望寻找具有挑战性的测试来验证其稳健性。
Tine
Tine 是一款AI驱动的桌面光标,能自动为用户完成任务。