Skip to content

PC·XRAY 概览

项目 内容
仓库 kerwin2046/pc-xray
许可证 MIT
技术栈 Next.js 16 · React Three Fiber · TypeScript · Tailwind
平台 Linux 完整支持;macOS / Windows 可运行(功能降级)

大多数硬件工具给你一张数字表格,PC·XRAY 直接把这台机器给你。

它读取本机真实硬件信息——来自 sysfs 的 CPU 拓扑、SPD EEPROM 解码的 DDR5 参数、hwmon 温度——然后构建按物理结构排布的 3D 模型。十六个核心就是十六个核心;两条内存就是两条;风扇按实测转速旋转。

点击任意部件,能看到它是什么、规格如何、此刻在做什么。程序只监听回环地址,数据不外发。


  • 真实数据:核心数量 / 类型、缓存、颗粒密度、硬盘固件、电池循环次数——读自硬件;估算值会标明
  • 实时遥测:每 2 秒刷新负载、频率、温度、风扇、电池状态
  • 示意 / 真实两种风格(V):PBR 材质、PCB 丝印、真实硬件字符串贴纸
  • 爆炸视图(E)与 温度视图(T)
  • 通俗讲解:由你的数据生成,不是套模板
  • 硬件快照:导出 / 导入 JSON,不含序列号、MAC、IP、UUID
  • 中英双语:一键切换,无需刷新

环境要求:Node.js >= 20.9、pnpm 11、支持 WebGL2 的浏览器。

Terminal window
git clone https://github.com/kerwin2046/pc-xray.git
cd pc-xray
corepack enable
pnpm install
pnpm dev

打开 http://127.0.0.1:3000。开发与生产服务器都只绑定 127.0.0.1。

按键 功能
V 切换真实材质
E 切换爆炸视图
T 切换温度视图
L 切换标签
R 重置视角并取消选择
Esc 取消选择