VRCX:管理你的 VRChat 社交圈

发布时间:2026/10/23 6:04:02

VRCX:管理你的 VRChat 社交圈 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),仅供参考
延伸阅读

更多相关文章

2026/10/23 6:04:02

借来的电脑 10 分钟改造:GTweak 便携 Windows 优化实战

借来的电脑 10 分钟改造:GTweak 便携 Windows 优化实战 【免费下载链接】GTweak Portable Tool for an Ideal Windows Setup 项目地址: https://gitcode.com/GitHub_Trending/gt/GTweak GTweak 是一款免费、免安装的 Windows 系统优化工具,单个 g…

2026/10/23 7:09:10

嵌入式工程师如何让通宵查死机的技术价值被看见

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/23 7:09:10

纯Java Swing实现俄罗斯方块:从数据结构到碰撞检测的完整实战

先说个很多Java新手会问的问题:学完基础语法之后,到底做什么项目才算“练到手了”。我的答案一直是俄罗斯方块。它没有复杂业务流,也没有高深算法,但数据怎么设计、状态怎么管理、界面怎么刷新、碰撞怎么判定,每一步都…

2026/10/23 7:09:10

单链表选择排序详解:数据交换实现与指针调试技巧

亲手写过链表排序的人都知道,数组那套“按下标找数”的思路在单链表上经常碰壁,偏偏很多教科书讲到选择排序就直接拿数组举例,等到你自己想在链表上实现一遍,才发现连“找最小的数”这种操作都要重新设计。这篇文章就把“基于链表…

2026/10/23 7:09:10

MATLAB光纤色散仿真与链路预算:D/β2换算、SSFM和眼图Q值

简介:面向光纤通信与MATLAB仿真学习者的色散研究代码包,适合具备通信原理基础、希望用脚本复现光纤模式分布与色散补偿思路的读者。压缩包共14个文件,均为.m脚本,大小约14KB,主要包含LP模式系列函数与三维极化绘图函数…

2026/10/23 7:09:10

智能体工具系统落地指南:从工具定义到调度与错误处理

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/22 11:29:28

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/23 0:02:26

Verilog实现FPGA密码锁:矩阵键盘与状态机设计实战

说实话,这几年接触了不少想入门FPGA的朋友,如果你问哪个项目能一口气把Verilog的核心基本功串起来,我通常会推荐电子密码锁。这个项目看着不起眼,却把矩阵键盘扫描、按键消抖、状态机设计、动态显示刷新、外设控制这些数字逻辑里的…

2026/10/23 0:02:26

数据服务监控运维实战:从指标体系到告警治理与故障排查

周末凌晨两点,手机震了。第一反应是“数据服务挂了”。打开电脑看了下,果然,某张核心报表的数据产出时间已经超过SLA两小时,下游三个业务方连着发来问询。这种场景,做过大数据运维的人都不会陌生。数据服务的监控与运维…

2026/10/23 0:02:26

FreeRTOS任务通知实战详解:内核原理、API与避坑指南

裸机编程切到RTOS之后,任务之间的通信和同步永远是躲不开的坎。前面聊过队列、信号量、互斥锁、事件组,这次把FreeRTOS任务通知(Task Notification)单独拎出来讲透。原因很简单:任务通知是FreeRTOS里最容易用错、也最容…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑