首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
VRCX:管理你的 VRChat 社交圈
📅 2026/10/23 6:04:02
✍️ 爱科研究院
👁 阅读 3,247
VRCX管理你的 VRChat 社交圈【免费下载链接】VRCXFriendship management tool for VRChat项目地址: https://gitcode.com/GitHub_Trending/vr/VRCX三个月前你在某个世界拍了一组很棒的截图现在却想不起那是哪个世界好友改了一次名你就不确定哪个是谁了。VRCX就是为这类烦恼而生的开源 VRChat 伴侣工具——它在游戏客户端之外帮你管理好友、世界和模型并记住你们相处的每个细节。它到底帮你省了什么事你不用守在 VRChat 里刷好友动态。VRCX 实时同步好友的在线状态、所在房间和模型变化记录成为好友的日期、共同时长与改名历史还能给每个好友写备注再也不用对着陌生 ID 想我们怎么认识的来着。你不用戴头显也能管理资产。世界收藏、模型信息的编辑和封面图上传过去需要开 Unity 或游戏内客户端现在在 VRCX 里直接改搜索框支持粘贴 ID 或 URL直接定位到某个好友、世界或群组。⚡ 你拥有一套启动 VRChat 启动一切的自动化。VRCX 可以在 VRChat 启动时自动拉起 OSC 工具、变声器等你指定的程序崩溃时自动重启并重新加入之前所在的房间不用手动重进找房间。通知也不用进游戏处理。邀请和好友请求可以在应用里直接回应还能看到邀请指向的房间信息Discord 状态面板可以显示当前世界的封面、名称和加入按钮。跟着跑一遍从克隆到跑起来日常最省事的路线是从官方 Releases 页面下载VRCX_Setup.exe安装这里走一遍源码路径git clone https://gitcode.com/GitHub_Trending/vr/VRCX克隆仓库cd VRCX npm install安装前端依赖npm run start-electron启动完整应用纯前端开发用npm run dev起 Vite 开发服务器跑完后可以用npm run test跑一遍 vitest 测试套件验证环境。环境要求一句话带过Node.js 24.15.0、npm 11.5.0package.json中声明C# 后端目标框架为 .NET 10见 Dotnet/VRCX-Electron.csproj。几个值得留意的实现细节把世界数据藏进截图里。VRCX 保存游戏截图时会把拍摄者、所在世界、当时在场的人直接写进图片文件自身的PNG chunk// Dotnet/ScreenshotMetadata/PNGFile.cs // Basic PNG Chunk Structure: Length(int, 4 bytes) | Type (string, 4 bytes) | chunk data (x bytes) | 32-bit CRC code (4 bytes) public class PNGFile : IDisposable { private FileStream fileStream; private ListPNGChunk metadataChunkCache new ListPNGChunk(); public PNGFile(string filePath, bool writeAccess) { fileStream new FileStream(filePath, FileMode.Open, writeAccess ? FileAccess.ReadWrite : FileAccess.Read, FileShare.ReadWrite, 4096); } } 这个取舍的好处是数据跟着文件走图片搬到云盘或发给谁元数据都不会和图分离也不需要额外建索引。它同时还兼容旧工具 LFS 写入的格式完整 schema 定义在 Dotnet/docs/screenshotMetadata-schema.json。应用启动绑定 VRChat 进程生命周期。Dotnet/AutoAppLaunchManager.cs 监听 VRChat 进程的启动/退出事件从 AppData 的startup目录读取快捷方式文件private void OnProcessStarted(MonitoredProcess monitoredProcess) { if (!Enabled || !monitoredProcess.HasName(VRChatProcessName) || monitoredProcess.Process.StartTime startTime) return; lock (startedProcesses) { if (KillChildrenOnExit) KillChildProcesses(); else UpdateChildProcesses(); var (shortcutFiles, steamIds) FindShortcutFiles(AppShortcutDirectory); } } 细节在边界条件里StartTime startTime的比较避免了把打开 VRCX 前就已经在跑的 VRChat 误判为新启动游戏退出时按KillChildrenOnExit设置可以一键清理变声器等子进程也可以让它们继续存活。谁适合用 / 谁可能用不上VRCX 适合好友数量多、需要脱开游戏管理社交的 VRChat 重度玩家频繁上传世界和模型素材的创作者以及想让语音/OSC 工具随 VRChat 一起启动的用户。反过来如果你只是偶尔玩玩它的多数功能用不上另外它是纯外部 API 工具不改变游戏内任何行为自动启动等部分自动化能力目前仅限 Windows。相关链接与延伸阅读仓库与文档git clone https://gitcode.com/GitHub_Trending/vr/VRCX——完整源码入口克隆地址README/README.zh_CN.md——中文功能说明与 TOS 合规性解释Dotnet/docs/screenshotMetadata-schema.json——截图元数据的 JSON schema按兴趣深入阅读Dotnet/ScreenshotMetadata/——PNG chunk 读写与 LFS 兼容实现src/services/websocket.js——好友状态实时同步与断线重连逻辑Installer/installer.nsi——Windows NSIS 安装包脚本Issue 提交与社区讨论入口见仓库主页的对应链接。【免费下载链接】VRCXFriendship management tool for VRChat项目地址: https://gitcode.com/GitHub_Trending/vr/VRCX创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/23 6:04:02
借来的电脑 10 分钟改造:GTweak 便携 Windows 优化实战
2026/10/23 6:04:02
Unreal_mcp 双传输架构剖析:EngineWire C++ 插件如何在游戏线程驱动 Unreal 编辑器(完整指南)
2026/10/23 6:04:02
快速上手 LangChain4j 智能体工作流编排:4 种模式串起一条简历筛选流水线
2026/10/23 7:09:10
嵌入式工程师如何让通宵查死机的技术价值被看见
2026/10/23 7:09:10
纯Java Swing实现俄罗斯方块:从数据结构到碰撞检测的完整实战
2026/10/23 7:09:10
单链表选择排序详解:数据交换实现与指针调试技巧
2026/10/23 7:09:10
MATLAB光纤色散仿真与链路预算:D/β2换算、SSFM和眼图Q值
2026/10/23 7:09:10
智能体工具系统落地指南:从工具定义到调度与错误处理
2026/10/23 7:04:10
Seedance 2.0人像动态短片全链路实战:从照片到成片的参数调优与避坑指南
2026/10/23 0:02:44
Verilog实现FPGA密码锁:矩阵键盘与状态机设计实战
2026/10/23 0:02:44
数据服务监控运维实战:从指标体系到告警治理与故障排查
2026/10/23 0:02:44
FreeRTOS任务通知实战详解:内核原理、API与避坑指南
2026/10/23 0:52:23
OpenResearch实战:Claude Code、Codex、OpenCode、Cursor 工作流搭建与故障排查
2026/10/22 17:15:21
知识管理核弹:用Obsidian构建第二大脑的工程化方案(TaoToken 统一 Key 接入版)
2026/10/23 0:52:11
金融AI落地指南:从调研报告到技术选型与工程实践
2026/10/22 5:06:15
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/22 2:07:18
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/21 19:01:08
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)