返回插件目录
效率工具tinyisle

快速输入

把常用文本、剪贴板内容和脚本变成可搜索的输入节点,在全局搜索框一键输出到当前窗口。

INSTALL

安装方式

MioKit 默认使用公共插件源。打开插件管理,用「添加插件」搜索下方 Package Id 即可安装。

  1. 打开插件管理在 MioKit 中进入插件管理页面
  2. 添加插件使用「添加插件」,搜索并安装对应 Package Id
Package IdMioKit.QuickInput

简介

把高频使用的固定文本、带占位符的模板、剪贴板里的富文本,以及用 JavaScript 写的输入脚本统一管理。 在 MioKit 搜索框搜到节点后一键执行,内容直接输出到当前窗口。

核心亮点

四种输出方式

剪贴板全格式 / 纯文本、SendInput、PostMessage,同一节点可按场景切换。

三种节点类型

自定义文本、剪贴板节点、JavaScript 脚本,覆盖固定、富文本与动态逻辑。

模板占位符

日期、用户名、剪贴板、UUID、随机数等,执行时自动替换。

与搜索深度集成

名称、描述、别名可搜;支持固定、忽略、热键与最近使用。

节点类型

  • 自定义文本文本模板,解析占位符后按默认方式输出
  • 剪贴板节点保存纯文本 / HTML / RTF,需要时还原格式
  • 自定义脚本用 V8 运行 JavaScript,可操作剪贴板与按键

输入方式

  • 剪贴板全格式写入 HTML + RTF + 纯文本后 Ctrl+V,兼容性最好
  • 剪贴板纯文本只写入纯文本后粘贴,适合无格式场景
  • 键盘 SendInput逐字符模拟物理按键,适合常规编辑器
  • 键盘 PostMessage向呼出前的目标窗口定向发键,适合游戏与远程桌面

快速上手

  1. 在全局搜索框输入节点名称、描述或别名,点结果即可执行。
  2. 在结果操作菜单里可临时切换输入方式。
  3. 搜索「快速添加剪贴板」,一键把当前剪贴板建成节点。
  4. 搜索「快速输入」打开管理界面,集中维护节点。

文本占位符

例如 {date} - {userName} 提交了 #{random4} 执行后会变成类似 2026-08-08 - Admin 提交了 #4821

  • 时间{date} {time} {dateTime} {week} …
  • 系统{userName} {hostName} {clipboard}
  • 随机{uuid} {random4} {random6} {random8}

脚本能力

内置 V8 JavaScript 运行时,支持 async/await。 可通过 Simulator API 读写剪贴板、模拟按键、向目标窗口发消息。

await Simulator.setText("Hello from QuickInput");
await Simulator.paste();
await Simulator.delay(500);
await Simulator.typeKey(VirtualKeyCode.RETURN);