Visualizzatore del registro di Steam: rendi visibile il tempo di gioco sui tuoi giochi Steam
想要知道自己的游戏时间究竟花在了哪里?Steam Log Visualizer Si tratta di un leggero strumento basato su browser che analizza i log locali del client Steam, trasformando i semplici file di testo in una cronologia intuitiva delle sessioni di gioco. Gli utenti devono semplicemente importare il file di log nella pagina per generare rapidamente grafici interattivi che illustrano chiaramente la loro attività di gioco giornaliera.
Caratteristiche principali in evidenza
- La privacy prima di tutto, risoluzione a livello locale. :所有数据处理均在浏览器端完成,无需上传至服务器,确保个人游戏记录的绝对私密。
- 会话重构与时长统计 :程序通过分析日志,自动聚合每日及特定区间的游玩时长,将碎片化的记录转化为结构化的时间线。
- 多维度交互图表 :支持通过交互式界面快速查询“单日最高时长”或“近期游戏趋势”。
- Three.js 驱动的点云探索 :内置 Star Map 模式,利用
web/public/data/steam_dataset.csv数据集,以 3D 点云形式呈现 Steam 标题库,支持缩放、旋转与筛选。 - 即开即用 :项目托管于 GitHub Pages,无需安装即可在浏览器中直接体验。
Guida rapida
1. 在线体验
直接访问演示地址:https://vauxe.github.io/steam-log-visualizer/
Dopo essere entrato nella pagina, il locale connection_log.txt E content_log.txt 两个文件拖入上传区域,系统将立即生成可视化图表。
2. 查找日志文件
根据你的操作系统,在以下路径中寻找最新的日志文件:
- Windows:
%ProgramFiles(x86)%/Steam/logs/ - macOS:
~/Library/Application Support/Steam/logs/ - Linux:
~/.steam/steam/logs/
3. Sviluppo e implementazione a livello locale
Se si desidera eseguire o modificare il codice sorgente in locale, assicurarsi che nel proprio ambiente siano installati i componenti necessari. Node.js 18+ 及 npm 9+,然后执行以下命令:
git clonenpm installnpm run dev
注意事项
由于 Steam 客户端对日志文件设有大小限制且会进行轮转(Rotation),过早的游戏记录可能会被系统截断。因此,可视化工具所能追溯的时间范围取决于你本地日志文件的实际保留情况。

