Dashboard
Overview
Native Windows 11 · WebView2 + C++20
VRChat Settings
Manager
缓存管理、同步歌词、OSC 合成器、好友分析、自动化规则、插件市场 — 从一个无边框 Mica 窗口管理你所有的 VRC 体验。
Now Playing live
Track
告白气球
周杰伦
Lyrics
♪ synced
Kugou · LRC
Friends
8 / 142
online now
Cache
24.7 GB
8 categories
Live Session
Test Pilots
wrld_4cf554b4-430c-4f8f-b53e-1f294eed230b · US-W
You
PixelHearts
SkyBlueCat
NightRunner
OrbitDancer
Features
14 Modules
Cache Scanner
分类汇总 8 个目录的大小、文件数、时间戳,自动检测损坏的 NTFS junction。
Now Playing + Lyrics
GSMTC 系统媒体识别 → 4 源同步歌词(LRCLIB/NetEase/QQ/Kugou)→ VRChat chatbox 实时展示。
OSC Studio
可视化 OSC 合成器:硬件遥测卡片、音乐模板、Avatar 参数、Chatbox 排版预览,1 秒自动发送。
Avatar Preview
从本地 UnityFS Bundle 直接解析三维网格,OrbitControls 自由旋转、平移、缩放。
Safe Delete
默认 dry-run,自动检测 VRChat.exe 运行状态,保留 __info 与 vrc-version。
NTFS Migration
用 NTFS junction 把 Cache-WindowsPlayer 迁出系统盘,无需管理员权限。
Historical Radar
离线分析 output_log,按世界切换边界重建会话:玩家进出、停留时长、化身切换。
Friends & Social
好友列表 + 共处图谱 + 在线预测 + 统一 Feed + 备注/收藏/标签。
Plugin System
沙箱 iframe IPC 插件市场,权限声明、预安装审查、Auto-Uploader 内置。
Discord Rich Presence
自动同步当前世界/好友信息到 Discord 状态,支持隐私开关。
VRC Settings
读写全部 597 个 VRChat PlayerPrefs 键,提供语义化编辑器(滑块/下拉/开关)。
Live Logs
实时跟踪 VRChat 日志,1 秒延迟,玩家进出/化身切换/截图全部落 SQLite。
Automation Rules
事件驱动自动化规则引擎:条件-动作对,触发通知/OSC/命令。
SteamVR Diagnostics
HMD/Link 诊断 + 一键修复 + 自动备份/恢复 SteamVR 配置。
Architecture
Three-Layer Stack
web/
React 19 + Vite 6 + Tailwind 4 + shadcn/ui + TanStack Query
UI only — ~27 lazy-loaded pages, no platform logic
↕ JSON-RPC over postMessage / PostWebMessageAsString
src/host/
Win32 borderless Mica window + WebView2 + IpcBridge
Thin shell — 21 per-domain bridges, async thread pool (2-8 workers)
↕ Direct C++ calls · Result<T> (no exceptions)
src/core/
Platform-agnostic vrcsm_core static library
~52 modules — all VRChat logic lives here
Core Modules
CacheScanner
LogParser
LogTailer
BundleSniff
PathProbe
Migrator
JunctionUtil
SafeDelete
VrcApi
HttpClient
AuthStore
VrcSettings
VrcConfig
AvatarPreview
ProcessGuard
NowPlaying
LyricsProxy
OscBridge
DiscordRpc
FriendAnalytics
Database
Pipeline
TaskQueue
IPC Protocol
// Request (web → host)
{ id: "uuid", method: "scan", params: {} }
// Response (host → web)
{ id: "uuid", result: {...} }
{ id: "uuid", error: { code, message } }
// Event (host → web, unsolicited push)
{ event: "migrate.progress", data: {...} }
MSI Installer
~4 MB · WiX v7
推荐方式。标准 Windows 安装器,自动注册卸载、开始菜单快捷方式与文件关联。无管理员权限要求。支持应用内热更新。
Installer.msi
SHA-256
System Requirements
- Windows 10 22H2 or newer (x64)
- WebView2 Runtime (Win11 自带;Win10 自动安装)
- ~120 MB 安装空间
- VRChat 安装在标准路径(用于缓存/日志扫描)
About
v0.15.1 · 77393a7
dwgx
QQ 136666451
Version
v0.15.1 · released 2026-07-09 · commit
77393a7Author
dwgx · somdhmtb@gmail.com
Repository
License
VRCSM Source-Available License (VSAL) — 源码可见,禁止二次分发与商业用途
QQ Group
974118886 — VRCSM 用户交流群
Changelog
v0.15.1
2026-07-09
- QQ Music 歌词源 + Kugou 第 4 源 + QQ 纯标题回退
- 修复 {music.lyrics} 在 OscTools 中发送为空
- 修复工厂重置未清除缩略图缓存
- 修复 i18n 启动时语言重置为英文
v0.15.0
2026-07-09
- GUI↔API 全量审计 + 9 批安全/正确性修复
- GSMTC 正在播放 + 同步歌词(LRCLIB/NetEase/QQ)
- 系统托盘 + 数据库拆分 + i18n 7 语言满覆盖
- 自更新热替换 + LyricsProxy SSRF 加固
v0.14.6
2026-06-24
- OSC Studio 可视化合成器 + 硬件遥测卡片
- 插件系统 + Auto-Uploader + 应用内热更新
- Discord Rich Presence + 截图 PNG 元数据注入
v0.14.5
2026-05-09
- 日志回填修复(首日后数据丢失)+ 去重唯一约束
- 历史雷达离线分析 + 非好友显示名去哈希
- 硬件检测 + SteamVR 推荐 + BoopCard 简化