产品推荐 2026-07-21

keycast:跨平台高度可定制的屏幕操作可视化工具

跨平台实时显示键盘鼠标操作的轻量级演示辅助工具。

开源软件跨平台工具

产品简介

keycast 一款用 Python 开发的跨平台工具,能在屏幕上实时显示你的键盘敲击和鼠标点击操作。它特别适合用于软件教学、屏幕录制、在线会议演示或开发调试场景,让观众能清晰看到你的每一个操作步骤,解决演示时「观众看不清你按了什么」的核心痛点。

核心功能

  • 支持 Windows、macOS 和 Linux 系统
  • 实时可视化键盘输入,支持自定义样式
  • 实时可视化鼠标点击,可显示坐标
  • 半透明叠加窗口,始终悬浮在最上层
  • 支持 `presenter`(演示)、`minimal`(简约)、`debug`(调试)等预设模式

快速开始

  1. 从 GitHub Releases 页面下载对应系统的安装包(如 Windows 的 `keycast-setup.exe`)并安装。
  2. 首次运行 macOS 版本时,在“系统设置-隐私与安全性-辅助功能”中为终端或应用授权。
  3. 运行应用,屏幕上将出现一个透明窗口,实时显示你的键盘和鼠标操作。

界面预览

与其他方案对比

对比项keycast同类方案
跨平台能力原生支持 Windows、macOS 和 Linux 三大系统,且提供统一的 GUI 和 CLI 体验。许多同类工具仅支持单一平台(如 macOS 专用),或为不同平台维护功能差异较大的独立版本。
预设与定制内置 `presenter`、`minimal`、`debug` 等一键预设模式,同时提供高度详细的 JSON 配置选项。通常只提供基础的界面设置,缺乏针对特定场景优化的预设方案。
安全隐私在 macOS 上能自动识别并屏蔽密码输入框等安全字段的键入,防止密码在演示中泄露。通常不区分普通输入与安全输入,存在密码误显示风险。

适合谁用

  • 制作软件操作教程、课程录屏的讲师和内容创作者
  • 进行线上会议、产品演示或技术分享的演讲者
  • 需要调试或记录软件交互流程的开发者和测试人员

下载与版本

当前最新版本为 v0.2.0,发布于 2026-07-02。支持 Windows、macOS、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/hasansezertasan/keycast