Kivo - 一个基于 PySide6 的轻量级桌面提词器

Lobsters Hottest 工具

摘要

Kivo 是一个基于 PySide6 的轻量级桌面提词器,提供干净且始终置顶的阅读覆盖层,适用于脚本、AI 生成内容、演示文稿和视频录制。目前处于 MVP 阶段。

<p>Kivo 提供干净且始终置顶的阅读覆盖层,适用于脚本、AI 生成内容、演示文稿和视频录制。</p> <p>功能</p> <ul> <li>无边框、始终置顶覆盖层</li> <li>现代圆角 UI,搭配半透明背景</li> <li>可拖拽窗口</li> <li>打开任意文本 (.txt) 文件</li> <li>文件更改时自动重载</li> <li>平滑的提词器风格自动滚动</li> <li>可调节滚动速度</li> <li>暂停和恢复滚动</li> <li>轻量且无干扰</li> </ul> <p><a href="https://lobste.rs/s/8xc7cl/kivo_lightweight_desktop_teleprompter">评论</a></p>
查看原文
查看缓存全文

缓存时间: 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 许可证开源。

相似文章

Tellie Prompter 1.5

Product Hunt

Tellie Prompter 1.5 是一款智能提词器,它能预测用户尚未说出的内容,从而提升演示效果,目前在 Product Hunt 上进行展示,可供讨论和获取。

Sayscroll

Product Hunt

Sayscroll 是一款AI提词器,能根据你的语音滚动,让视频、演示和演讲更自然,内置录制功能,并支持60多种语言。

Voiskey

Product Hunt

Voiskey是一款AI语音输入工具,能将语音转换为符合上下文的文本,支持多种平台和语言,输入速度比打字快5倍。

KDE Plasma 6.7 发布

Lobsters Hottest

KDE Plasma 6.7 已发布,引入了按屏幕虚拟桌面、麦克风音量测试、长按特殊字符、浅色/深色模式切换、越南农历、系统托盘中的后台应用、打印改进以及各种可用性增强。