Skip to content

[Feature] [Vibe] 系统信息面板功能#5850

Open
CHN-Nine9 wants to merge 25 commits intoHMCL-dev:mainfrom
CHN-Nine9:sysinfo
Open

[Feature] [Vibe] 系统信息面板功能#5850
CHN-Nine9 wants to merge 25 commits intoHMCL-dev:mainfrom
CHN-Nine9:sysinfo

Conversation

@CHN-Nine9
Copy link

@CHN-Nine9 CHN-Nine9 commented Mar 24, 2026

本 Pull Request 添加了设备信息显示

信息

根据用户群纠错所需的常见设备信息进行了汇总显示,其中包含:

  • 主机名
  • 用户名 (若使用管理员账户超级用户会在此处标出)
  • 操作系统
  • 主板型号
  • 系统内核
  • 窗口大小(启动器程序窗口大小
  • Java版本(以及Java供应商信息)
  • JavaFX版本
  • CPU信息(型号、核心数量、线程数量,一定程度上利于判断是否为虚拟环境)
  • GPU信息(注明 集成/独立)
  • 渲染管线(用于判断用户的GPU驱动有没有正常工作)
  • 内存
  • 存储(实验性)
  • IP地址
  • 时区
  • 语言

添加了复制按钮和刷新按钮,分别用于复制设备信息和刷新设备信息

添加了导出设备信息按钮,向启动器所在目录输出一个名为hmcl-exported-systeminfo-yyyy-mm-ddThh-mm-ss.log的文件,里面记录了设备信息。

外观

通过更改原有的设置>通用里的启动器项目仓库跳转按钮,以展开菜单的形式显示设备信息,并把原来的仓库跳转功能做成了一个单独的条目。

默认情况下处于折叠状态

image

展开后罗列设备信息

image

导出逻辑参考其它日志导出功能逻辑,在点击后弹出提示和资源管理器窗口

image

@CHN-Nine9 CHN-Nine9 marked this pull request as draft March 24, 2026 13:53
@CHN-Nine9 CHN-Nine9 marked this pull request as ready for review March 24, 2026 14:05
@WingChunWong

This comment was marked as resolved.

@CHN-Nine9
Copy link
Author

@WingChunWong

放這裡突兀

默认是折叠的

image

@WingChunWong

This comment was marked as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants