一个轻量原生 Windows 工具,用一份内存同时替代 Ditto/CopyQ 的剪贴板管理和 Listary/逍遥快跳 的对话框跳转。
所见即所得,两个核心场景
两大核心场景,一个应用搞定
基于 WS_EX_NOACTIVATE 三层保障,弹窗全程不夺取焦点。IDE 写代码、聊天打字时呼出面板,光标和输入法状态始终不变。
弹窗出现在你正在输入的位置旁边,而非屏幕中央。通过 GetGUIThreadInfo、GetCaretPos、UI Automation 三级降级获取光标坐标。
弹窗后直接打字过滤,无需聚焦搜索框。支持全拼和首字母——敲 nr 即可匹配「内容」,不用切输入法。
文本、图片(带缩略图)、文件列表。重复内容自动去重并置顶,默认保存 2000 条,SQLite WAL 模式持久化。
暗色模式采用 Catppuccin Mocha 配色,支持亮色 / 暗色 / 跟随系统自动切换,圆角卡片现代设计。
列表项右键 → 设为快捷短语,绑定关键词后固定参与列表;可切到「⚡ 短语」视图集中管理。
通过 C++ 原生 DLL 注入,调用 IShellBrowser::BrowseObject 直接导航——与资源管理器树点击效果一致,无地址栏闪烁副作用。
资源管理器、Total Commander、XYplorer、Directory Opus 走专用协议;FreeCommander、Double Commander 等走 UIA 白名单,覆盖面最广。
WPS 非标准对话框采用六重降级策略:ValuePattern → ComboBoxEx → Edit → ReBar+F4 → Alt+D → Ctrl+L,覆盖 WPS 文字/表格/演示全系列。
文件对话框打开后,第一次在框内点击鼠标即自动跳转到推测路径。无需按任何热键,同一对话框仅触发一次。
检测到打开/保存对话框成为前台窗口即自动采集路径:多候选弹出跳转列表(紧贴对话框跟随移动),单候选直跳,无需按任何快捷键。
Shell 注入失败时自动降级为地址栏模拟;可在设置中关闭注入以兼容杀软拦截,x64 / x86 双架构自动匹配。
支持收藏常用路径、自动记忆上次对话框目录,在跳转列表中统一展示和搜索。
从资源管理器切回已打开的文件对话框时可刷新候选;开启设置项后,若外部当前文件夹与对话框目录不一致则自动跳转,与「到前台自动执行」互补。
看看与主流工具的差异
| 特性 | ClipboardX | Ditto | CopyQ |
|---|---|---|---|
| 不抢焦点 | ✔ 三层保障 | ✘ | ✘ |
| 跟随文本光标 | ✔ 三级降级 | ✘ | ✘ |
| 拼音搜索 | ✔ 全拼+首字母 | ✘ | ✘ |
| 即时搜索 | ✔ 直接打字 | 需聚焦搜索框 | 需聚焦搜索框 |
| 暗色主题 | Catppuccin · 跟随系统 | 有限 | 需手写 CSS |
| 默认历史上限 | 2000 条 | 500 条 | 200 条 |
| 自动去重 | ✔ 去重并置顶 | 可配置 | ✘ |
| 文件对话框跳转 | ✔ 内置 | ✘ | ✘ |
| 特性 | ClipboardX | Listary | AHK 系 |
|---|---|---|---|
| 技术栈 | C# + C++ DLL | C++ 原生 | AutoHotkey |
| 跳转原理 | Shell 注入 BrowseObject | Shell 接口 | 模拟键盘输入 |
| 跳转副作用 | 无 | 无 | 可能闪烁/覆盖文件名 |
| 注入失败回退 | ✔ 自动降级 | ✔ | 仅模拟 |
| 支持管理器数 | 15+ | 10+ | 4~6 |
| WPS 适配 | ✔ 六重降级 | 部分 | 逍遥快跳基础适配 |
| 首次点击自动跳 | ✔ | ✘ | ✘ |
| 对话框到前台自动执行 | ✔ 自动弹列表/直跳 | 有类似能力 | ✘ |
| 切回对话框时自动同步路径 | ✔ 可关 | 视版本 | 少见 |
| 开源 | ✔ | ✘ 闭源收费 | ✔ |
| 剪贴板管理 | ✔ 内置 | ✘ | ✘ |
Windows 10 / 11(x64)。Releases 另有仅剪贴板、仅文件跳转等 zip,详见 深度介绍文档 或仓库 README。
便携:exe 旁放置空文件 ClipboardX.portable,数据写入 Data\。检查更新会按当前产品名匹配对应 zip。