Instant activation
A pre-built hidden overlay window appears in milliseconds on a single global hotkey. The app stays resident in the tray with near-zero footprint; click-through keeps your annotations visible while you keep working.
Lightweight on-screen annotation — mark anything on your screen with a global hotkey, then get out of the way.
AkiMark is a minimal, always-resident screen markup utility built with Tauri v2 + Vue 3. It sits quietly in the system tray at near-zero resource cost and brings up a full-screen drawing overlay in milliseconds on a global hotkey — great for presentations, screen recordings, teaching and live collaboration. Currently a beta preview (v0.2.6).
A pre-built hidden overlay window appears in milliseconds on a single global hotkey. The app stays resident in the tray with near-zero footprint; click-through keeps your annotations visible while you keep working.
Pen, highlighter, eraser, line, rectangle, circle, arrow, text, fading pen, blur and step counter — with an 8-color palette cycled via Q/E.
Dual-canvas engine with quadratic Bézier midpoint smoothing and coalesced pointer events. Pressure-sensitive on pen tablets; mouse and trackpad draw at a constant width.
Fading strokes dissolve about 3 s after being drawn; the blur pen pixelates the underlying screen along the stroke path.
Dim everything except a follow-cursor highlight, or freeze-zoom the whole overlay 2x–8x anchored on the cursor — and keep drawing while zoomed.
Flip the overlay into a plain board for free-hand lecturing; exports skip the screen capture.
Composite annotations onto the underlying screen, save as PNG to a custom folder or copy to the clipboard. Full undo / redo / clear history stack.
Overlay modes are mutually self-consistent: Esc steps out layer by layer (zoom → spotlight → board → exit), hotkey conflicts are detected inline, and a single-instance guard keeps the tray clean.
| Shortcut | Action |
|---|---|
| Ctrl+Shift+R | Toggle annotation mode |
| Ctrl+Shift+C | Clear screen |
| Ctrl+Shift+X | Toggle click-through |
npm install, then npm run dev.Ctrl+Shift+R to start annotating.npm install npm run dev npm run build # bundles installer (NSIS) into src-tauri/target/release/ npm run build:fe # frontend only (vue-tsc + vite)
AkiMark 是一款基于 Tauri v2 + Vue 3 构建的极简常驻屏幕标注工具。它安静地驻留在系统托盘中,资源占用近乎为零;按下全局热键即可在毫秒级唤起全屏绘制覆盖层——非常适合演示、录屏、教学与实时协作。当前为内测预览版(v0.2.6)。
预建的隐藏覆盖窗口,按一次全局热键即可毫秒级显示。应用常驻托盘、占用近乎为零;穿透模式让你在继续操作的同时保持标注可见。
画笔、荧光笔、橡皮、直线、矩形、圆形、箭头、文字、渐隐笔、马赛克笔、序号标注——配 8 色调色板,Q/E 快速循环切换。
双画布引擎,二次贝塞尔中点平滑与合并指针事件。数位板笔支持真实压感;鼠标与触控板以恒定宽度绘制。
渐隐笔画在绘制约 3 秒后自动溶解;马赛克笔沿笔画路径将底层屏幕画面打上马赛克。
压暗四周、突出跟随光标的亮点,或以光标为锚点将整个覆盖层冻结放大 2x–8x——放大状态下仍可继续绘制。
一键切换为纯色板书底,自由板书;导出时跳过屏幕截取。
将标注合成到底层屏幕,保存为 PNG 到自定义目录,或一键复制到剪贴板。完整的撤销 / 重做 / 清屏历史栈。
覆盖层各模式互斥关系完全自洽:Esc 逐级退出(缩放 → 聚光灯 → 板书 → 退出标注),热键冲突内联检测,单实例保护让托盘始终清爽。
| 快捷键 | 操作 |
|---|---|
| Ctrl+Shift+R | 切换标注模式(开始 / 结束标注) |
| Ctrl+Shift+C | 清屏 |
| Ctrl+Shift+X | 切换穿透模式 |
npm install,然后 npm run dev。Ctrl+Shift+R 开始标注。npm install npm run dev npm run build # bundles installer (NSIS) into src-tauri/target/release/ npm run build:fe # frontend only (vue-tsc + vite)