AtCursor Desktop

v0.5.1-alpha

光标中心主义:视线在哪,工具就在哪。全局鼠标导航助手。

TauriRustReactProductivityAI

AtCursor Desktop: 全局鼠标导航助手

AtCursor Desktop Icon

“光标中心主义” (Cursor-Centric) —— 视线在哪,工具就在哪。

AtCursor Desktop 不仅仅是一个快捷键映射器,它是你操作系统上的“智能交互层”。它打破了传统生产力工具需要呼出搜索框、中断心流的弊端,将所有操作意图直接绑定在物理光标位置。


🧠 核心架构:五级火箭继承模型

AtCursor 独创了五级继承模型,解决了“同一套快捷键在不同应用下需求不同”的痛点。

1. 配置层级 (Priority)

  1. Context (场景级):通过窗口标题正则匹配。例如:仅在 Chrome 标题包含 github.com 时激活。
  2. App (应用级):基于进程名。例如:为 VSCode 深度定制。
  3. Module Context (模块场景):继承自通用模块的特定场景。
  4. Module Base (模块基础):通用功能组件包(如:浏览器通用快捷键)。
  5. Global (全局级):全系统通用的兜底操作。

2. 交互逻辑:Promotion & Revert

  • 晋升 (Promotion):当你修改一个继承自父级的 Action 时,系统会自动在当前层级创建覆盖副本(Promotion),实现“局部定制,全局同步”。
  • 还原 (Revert):删除覆盖项后,原始继承项会自动浮现,配置永不丢失。

🛠️ Action 矩阵:全能执行引擎

AtCursor 支持五大核心 Action 类型,覆盖从简单模拟到深度自动化的所有场景:

⌨️ 1. Key (单键模拟)

  • 能力:高保真模拟物理按键(如 Ctrl+Shift+P)。
  • 场景:将复杂的左手组合键映射为鼠标旁的一个直观图标。

📜 2. Macro (按键宏序列)

  • 能力:Step-by-step 的自动化执行序列。
  • 场景:一键执行“选中整行 -> 复制 -> 切换窗口 -> 粘贴 -> 回车”。

🤖 3. AI (智能炼金术)

  • 能力:支持 {{selection}} 变量的 Prompt 模板,集成流式输出。
  • 场景
    • Alchemist's Paste:选中代码 -> 一键注释/重构 -> 原位覆盖。
    • 翻译/润色:选中文本直接呼出翻译胶囊,支持 Markdown 渲染。

🐚 4. Command (系统命令)

  • 能力:执行 Shell 脚本,支持 {{current_path}}
  • 场景
    • 开发者福音:在资源管理器任意文件夹下,一键执行 code .npm install
    • 系统增强:一键重启特定服务或清理缓存。

📝 5. Text (文本片段)

  • 能力:秒级录入常用话术或代码片段。
  • 场景:客服话术、邮箱地址、Git Commit 模板。

🔍 深度系统集成 (Windows)

  • 路径感知 (Explorer Path):通过 COM 接口深度抓取资源管理器路径,支持物理路径变量解析。
  • 双轨制焦点管理
    • Replace 模式:使用 SW_SHOWNOACTIVATE 配合“物理位移”隐藏,显现 HUD 时不触动系统焦点,确保粘贴 100% 成功。
    • Panel 模式:大窗口交互时彻底归还焦点,实现可靠的打字与对话。
  • 极致视觉稳定性:内置 canAnimate 动画守卫,彻底杜绝异步加载导致的 UI 跳变。

📦 快速开始

1. 触发方式

在设置中自由配置你的“本命触发器”:

  • 中键点击 (Middle Click)
  • 侧键点击 (Side Button)
  • 双击修饰键 (Double Tap Ctrl/Shift/Alt)

2. 环境要求


AtCursor - 让你的鼠标拥有灵魂。

更新记录

featureHUD 扩展态与 Markdown 支持
实现了 HUD 三态模型,支持 AI 结果的流向输出、Markdown 渲染与自动滚动。重构了 HudManager 语义化状态机。
feature资源管理器路径感知
通过 IShellWindows COM 接口实现了对 Windows 资源管理器物理路径的实时抓取,支持 {{current_path}} 变量。
fix交互闪烁优化
引入 canAnimate 状态锁,彻底解决了异步数据加载导致的配置开关跳变与 UI 抖动问题。
feature五级继承配置系统
实现了 Context -> App -> Module -> Global 的完整继承逻辑,支持前端 Promotion 写时复制与 Revert 还原。

留言与反馈

文档最后更新于 6/29/2026

/