Kivo - 一个基于 PySide6 的轻量级桌面提词器
摘要
Kivo 是一个基于 PySide6 的轻量级桌面提词器,提供干净且始终置顶的阅读覆盖层,适用于脚本、AI 生成内容、演示文稿和视频录制。目前处于 MVP 阶段。
查看缓存全文
缓存时间: 2026/06/29 06:24
rajtilakjee/kivo
来源:https://github.com/rajtilakjee/kivo
Kivo
GitHub release(含过滤器)
GitHub 许可证
GitHub 仓库星标
GitHub 复刻数
GitHub 仓库大小
一个轻量级桌面提词器,基于 PySide6 构建。Kivo 提供了一个干净、始终置顶的阅读覆盖层,适用于脚本、AI 生成内容、演示文稿和视频录制。
状态: 🚧 MVP(v0.1.0)
https://github.com/user-attachments/assets/eaa42e1f-77f2-406f-9cee-83f556f3c61d
功能特性
- 无边框、始终置顶的覆盖层
- 现代圆角 UI,带有半透明背景
- 可拖拽窗口
- 打开任意文本(
.txt)文件 - 文件变更时自动重新加载
- 平滑的提词器式自动滚动
- 可调节滚动速度
- 暂停与恢复滚动
- 轻量且无干扰
键盘快捷键
| 快捷键 | 操作 |
|---|---|
Esc | 关闭 Kivo |
空格键 | 暂停 / 恢复滚动 |
↑ | 增加滚动速度 |
↓ | 减小滚动速度 |
安装
克隆仓库:
git clone https://github.com/rajtilakjee/kivo.git
cd kivo
安装依赖:
pip install -r requirements.txt
运行应用:
python main.py
构建
使用 PyInstaller 创建独立可执行文件:
pyinstaller --onefile --windowed --name Kivo main.py
可执行文件将生成在 dist/ 目录下。
Star 历史
路线图
- 设置窗口
- 全局快捷键
- 记住上次打开的文件
- 字体自定义
- 可调节不透明度
- 滚动速度预设
- 镜像模式
- 多种主题
- 自定义提词器渲染
- 跨平台发布
技术栈
- Python 3
- PySide6(Qt for Python)
许可证
本项目基于 MIT 许可证开源。
相似文章
KDE Plasma 6.7 发布
KDE Plasma 6.7 已发布,引入了按屏幕虚拟桌面、麦克风音量测试、长按特殊字符、浅色/深色模式切换、越南农历、系统托盘中的后台应用、打印改进以及各种可用性增强。
Qwen3-tts.cpp + Compose 桌面 GUI
开发者改进了 qwen3-tts.cpp,使其在 RTX 5080 上实现 5 倍实时运行,并使用 Kotlin Compose Multiplatform 创建了跨平台桌面 GUI,具备语音克隆、流式传输和说话人嵌入管理功能。
Movwin:我的(未发布)TUI 框架
一篇博文,详细介绍了作者个人未发布的、基于 ncurses 的 Python TUI 框架 'movwin',重点突出了其对 Unicode 的支持和性能表现,并因担心 AI 公司爬取代码而决定将其保密。
VKO1
VKO1 是新推出的一款基于打击垫的视觉表演乐器,专为 Apple iOS 和 macOS 产品设计。
Knooth
Knooth 是一款全新的 macOS 应用程序,具备利用 AI 为屏幕录制视频进行编辑的功能。