这个项目能做什么
SolarpunkTrainer 是一款 Windows x64 配套实用程序,被描述为自适应生物群系运行时校准器。它将 Dear ImGui 覆盖层与故障关闭式运行时模式校验相结合,旨在调整太阳朋克主题游戏或模拟的内存变量,同时避免出现未定义状态。
核心理念
- 覆盖层:低延迟的 Dear ImGui 界面,采用太阳朋克主题配色(Solar Flare、Forest Canopy、Bioluminescent),支持键盘导航和动态分辨率适配。
- 故障关闭式校验:每个被操作的变量都绑定到一个模式,涵盖类型、范围和依赖图。三重检查覆盖结构、值边界和变化率阈值。如果任一检查失败,调整将冻结并显示诊断信息,而不是让系统处于未定义状态。
- 遥测仪表板:变量漂移、校验通过率和资源使用情况的实时图表,声称刷新窗口为 60ms。
- 模组配置文件:校准设置保存为可移植的 JSON 文件,可共享;校验器会拒绝不兼容的模式。
- 守护模式:后台运行,仅在模式允许时调整变量。
- 本地化:英语、西班牙语、法语、德语、日语、简体中文和巴西葡萄牙语,支持操作系统自动检测和手动覆盖。
快速上手
前提条件是 Windows 10/11 x64、窗口化或无边框目标应用程序,以及约 200MB 磁盘空间。安装方式为下载发布归档、解压并运行 SolarpunkTrainer.exe,它会自动检测兼容的运行中进程。该工具声明不会注入受保护的系统进程,仅针对用户级应用程序线程。
使用流程
与目标一起启动,从覆盖层下拉菜单中选择活动进程(F2 切换可见性),浏览变量树,显示当前值、安全范围和校验状态,通过滑块或数值输入进行调整,然后应用。校验器会立即批准或回滚。
项目结构
README 展示的结构包括 Rust 校验器核心(schema_checker.rs、fail_closed.rs)、带主题的 C++ Dear ImGui 覆盖层、遥测收集、i18n 字符串、示例模组配置文件、文档和 MIT 许可证。
常见问题要点
README 声明该工具用于离线单人游戏,不会绕过完整性检查或反作弊系统。模组可以导出和导入,不兼容的模式会被拒绝。覆盖层据称在专用线程上运行,tick 速率为 10ms,在现代 x64 处理器上通常占用不到 1% CPU。手动附加模式允许为不寻常的内存布局使用自定义模式。该发布版为便携式,没有注册表项或后台服务。
贡献与路线图
欢迎在稳定性、本地化和校验模式方面做出贡献,Rust 核心通过 cargo test 测试,C++ 覆盖层通过 ctest 测试。2026 年路线图列出了多显示器覆盖层锚定、只读社区模组仓库、用于第三方集成的 libsolarpunk 库,以及从用户修正中学习安全范围的 AI 辅助自动调谐器。
许可证与免责声明
MIT 许可。README 包含无保修免责声明,并建议在使用调谐工具前备份存档文件。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。