news 2026/10/21 3:07:41

3 分钟把 USB-C 小屏变成系统监控副屏:Turing Smart Screen Python 完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3 分钟把 USB-C 小屏变成系统监控副屏:Turing Smart Screen Python 完整指南

3 分钟把 USB-C 小屏变成系统监控副屏:Turing Smart Screen Python 完整指南

【免费下载链接】turing-smart-screen-pythonUnofficial Python system monitor and library for small IPS USB-C displays like Turing Smart Screen / TURZX项目地址: https://gitcode.com/GitHub_Trending/tu/turing-smart-screen-python

副屏只想盯个 CPU 温度,不想多花几百块买块 10 寸显示器?turing-smart-screen-python 让一块 2.1 到 12.3 英寸的 USB-C 小屏,3 分钟变成你的实时性能监控面板。

30 秒速览:这块小屏能干什么

turing-smart-screen-python 是一个开源 Python 项目,把 Turing Smart Screen、XuanFang 等 USB-C 小 IPS 屏变成电脑的性能监控副屏。它支持 Windows / Linux / macOS / Raspberry Pi,覆盖 2.1" 到 12.3" 共 10 种屏幕尺寸,内置图形配置向导和主题编辑器,零代码上手;同时也能作为 Python 库调用,实现图片显示、进度条、RGB 灯效等底层操作。

装前准备:硬件与系统环境 🖥️

  • 硬件:Turing Smart Screen(2.1"–12.3")、XuanFang 3.5"、UsbPCMonitor 3.5"/5"、Kipye Qiye 3.5"、WeAct 0.96"/3.5" 中任意一款 USB-C 小屏
  • 系统:Python 3.9+,Windows 10/11、Linux、macOS、Raspberry Pi 均可运行
  • 依赖:pyserial、Pillow、psutil 等,一条命令装完

三步跑起来:连接、安装、配置

第一步 · 连接设备:用 USB-C 线把小屏插到电脑,确认设备管理器(或lsusb输出)能看到 COM 端口。

第二步 · 安装依赖:

pip install -r requirements.txt

第三步 · 图形配置:

python configure.py

向导里选好屏幕型号、主题和亮度,点 "Save and run" 即可。保存后自动生成 config.yaml,之后直接python main.py启动。

玩法实测:三个高颜值副屏场景 🎮

① 系统监控仪表盘:NZXT 配色主题把 CPU 温度、GPU 温度、内存占用、SSD 温度、网络上下行铺成卡片式格子,一眼扫完整机状态,适合当常驻副屏。

② 动漫主题个性化:龙珠 5 寸主题把 CPU、GPU、内存数据嵌进悟空海报里,时钟、日期、硬盘占用一目了然,二次元氛围拉满。

③ 超宽赛博朋克副屏:12.3" 横屏主题用赛博朋克 2077 风格做底图,GPU / CPU 占用条、温度数值、自定义文本区域全部预留,横放桌面非常出片。

![赛博朋克 2077 主题:GPU 与 CPU 占用条、温度数值和自定义文本区域](https://raw.gitcode.com/GitHub_Trending/tu/turing-smart-screen-python/raw/4df61d902eb3879c002bb3e0f61d237d54b71fa6/res/themes/Cyberpunk 2077/theme_example.png?utm_source=gitcode_repo_files)

主题切换与进阶扩展

换主题:改 config.yaml 里的THEME字段(填res/themes/下的文件夹名),或运行python theme-editor.py用可视化编辑器调位置、字体、颜色。新建主题可参考 theme_example.yaml 的完整字段说明。

自定义数据源:在 sensors_custom.py 里继承CustomDataSource类,实现as_numeric、as_string、last_values三个方法,就能把任意 Python 数据(系统音量、API 返回值、自定义传感器读数)拉进主题,跟内置的 CPU / GPU 指标一样显示成文本、进度条或折线图。

踩坑自救:四个高频问题速查 🔧

  • 设备不识别 / COM 端口找不到:运行python tools/list-serial-ports.py列出可用端口,检查 USB 线是否支持数据传输
  • Windows 上温度/风扇数据为空:把HW_SENSORS改为LHM,以管理员权限运行main.py
  • 主题画面模糊或溢出:确认主题DISPLAY_SIZE与实际屏幕尺寸一致,切换主题时检查分辨率
  • 还没收到屏幕,想先试主题:config.yaml的REVISION设为SIMU,进入模拟屏模式

谁适合、值不值得

程序员、硬件玩家、设计师、游戏党——谁不想桌上多一块随时瞥见负载的副屏?turing-smart-screen-python 用几十块小屏加免费 Python 库,把"第二块屏"真正变成生产力工具。

【免费下载链接】turing-smart-screen-pythonUnofficial Python system monitor and library for small IPS USB-C displays like Turing Smart Screen / TURZX项目地址: https://gitcode.com/GitHub_Trending/tu/turing-smart-screen-python

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/21 3:07:14

五款AI编程工具实测:谁最能将需求落地为可用代码?

我先把话撂在前头:现在聊“Vibe Coding”的人很多,但大多数人聊偏了。大家比的是“谁一次生成的代码多”“谁能从零给你立起一个项目”,可真到了需求落地的节骨眼上——你拿着一条真实业务需求,让它接进一套成熟系统,跑…

作者头像 李华
网站建设 2026/10/21 3:06:30

用AI写教材如何做到低查重?一套可落地的原创内容生成流程

用AI写教材这事,我试过很多次,翻车的坑一个没落下。最离谱的一次,让AI一口气生成了三万一章的讲义,看起来信息量巨大,结果往查重系统里一放,重复率百分之四十几,而且结构完全是流水账——概念堆…

作者头像 李华
网站建设 2026/10/21 3:06:29

游戏开发全攻略:从概念到发布的完整链路与实践指南

做过游戏的朋友可能都遇到过这种情况:脑子里火花四溅,灵感一大堆,可真要动起手来,从玩法概念到第一个可玩Demo之间的这段距离,比想象中长得多。“游戏开发”这个领域最迷人的地方,恰恰也在这里——它不是某…

作者头像 李华
网站建设 2026/10/21 3:06:05

Python+CNN卷积神经网络实战:土豆病害识别项目全流程解析

1. 项目到底在做什么:别被“毕设”两个字吓住先说结论:基于 Python 和 CNN 卷积神经网络做土豆病害识别,本质上就是一个图像分类任务,核心目标是让程序拿到一张土豆叶子的照片,自动判断它属于哪种病害,比如…

作者头像 李华