
Penio 是一款跨平台的教学操作可视化工具,可以让你的鼠标,键盘操作在屏幕上可视化的凸显出来,让观众能更直观地看到你的操作步骤。同时 Penio 还是跨平台的,完整地支持 3 个不同的操作系统
Github 地址: https://github.com/game1024/Penio
开源协议:MIT 协议,支持二次修改,分发

项目目前正式开源!!!
Penio 是使用 tauri 框架开发的,可以很方便的做修改和迭代,目前我刚刚完成 i18n 多国语言翻译,多显示屏适配等,产品的功能已经基本稳定。只是还有点小问题没有完全解决:键盘回显偶尔会一直显示(一般在屏幕开锁的时候会触发,目前还没有定位到原因),期待有 V 站的伙伴可以一起迭代开发一下
其实本来是打算将这个产品商业化的,让自己有点额外的收入,但是发现自己没有太多精力做推广和宣传,不如索性直接开放出来让大家一起开发
开发的背景是我想在自己的教学视频中,加入一些标注和突显的鼠标操作。但是在使用了 ppink 和 presentify 之后,发现他们的功能总是差点意思,而且无法在 windows 和 macos 中同时使用。所以就打算自己动手开发一款屏幕标注工具了。正好自己也在学习 tauri ,就用来开发了。
在使用 tauri 开发的过程中,虽然碰到了一些小问题,但是都能找到对应的解决方案。而且 tauri 本身自带的官方插件和 Github action 工作流都节省了我自己不少的时间,如果是想写一些开源项目,推荐大家尝试一下 tauri ,确实很不错。
最后祝大家新年快乐,开工大吉!!!