dwgx/CEGM

GitHub: dwgx/CEGM

为 Cheat Engine 提供 LLM 驱动的自然语言接口,让用户能通过对话方式完成内存扫描、修改和指针查找等操作,同时保留完整的操作可视性和回滚能力。

Stars: 0 | Forks: 0

# CheatEngineGM (CEGM) **状态:** alpha (`v0.1.0a1`)。已交付闭环 MVP + RE 工作台。路线图:[docs/ROADMAP.md](docs/ROADMAP.md)。 ## 是什么 CEGM 是一个基于优秀的 [miscusi-peek/cheatengine-mcp-bridge](。使用 `cegm-broker --version` 验证。使用 `cegm-broker` 启动。 2. **插件包**(Lua autorun + C 插件 DLL,复制到 Cheat Engine): - 从 [最新 GitHub Release](https://github.com/dwgx/CEGM/releases/latest) 下载 `CEGM-plugin-v0.1.0a1.zip`。 - 解压到你的 Cheat Engine 7.5+ 安装目录:`autorun\` 和 `plugins\` 分别放入 `\autorun\` / `\plugins\`。 - 在 CE 中:**编辑 → 设置 → 插件** → 勾选 **CEGM-x64** → 确定。 完整步骤:ZIP 包内的 `INSTALL.txt`。 3. 启动 Cheat Engine,然后在任何浏览器中打开 `http://127.0.0.1:27077/`。或将外部 MCP 客户端指向 `http://127.0.0.1:27077/mcp`(示例配置见 [`examples/`](examples/))。 ## 安装(开发者) ``` git clone --recurse-submodules https://github.com/dwgx/CEGM.git cd CEGM/broker uv sync uv run pytest # 50 tests, ~67% coverage uv run cegm-broker # http://127.0.0.1:27077/ ``` 构建 C 插件 DLL:`pwsh plugin/native/build.ps1`(需要 VS 2022 C++ 工作负载 + 已安装 Cheat Engine 以获取 SDK 头文件)。 ## 文档 - [架构](docs/ARCHITECTURE.md)——组件、数据流、生命周期 - [路线图](docs/ROADMAP.md)——分阶段交付计划 - [工具规范](docs/TOOL_SPEC.md)——CEGM 额外工具 + 代理工具参考 - [决策](docs/decisions/)——ADR,包括 [0004](docs/decisions/0004-build-on-miscusi-peek.md)(核心转型) ## 致谢 CEGM 站在 [miscusi-peek/cheatengine-mcp-bridge](https://github.com/miscusi-peek/cheatengine-mcp-bridge) 的肩膀上,后者提供了完整的 MCP 到 CE 工具接口。我们在其 MIT 许可证保持不变的情况下将其工作引入 `vendor/cheatengine-mcp-bridge/`。如果你觉得 CEGM 有用,请考虑为 miscusi-peek 的项目加星或赞助。 ## 许可证 CEGM 采用 [GPL-2.0-only](LICENSE) 许可证,与上游 Cheat Engine 一致。引入的组件保留其原始许可证(见 `vendor/*/LICENSE`)。CEGM 不隶属于或未获得 Cheat Engine 项目或 miscusi-peek 的认可或赞助。
标签:Cheat Engine, HTTP服务, LLM集成, Lua脚本, MCP协议, Python, rizin, UML, Web仪表板, Web路径扫描, 云资产清单, 内存修改, 内存扫描, 单机游戏, 多模态安全, 工具调用, 快照管理, 数字取证, 数据可视化, 无后门, 本地API, 游戏修改器, 游戏辅助工具, 自动化脚本, 进程调试, 逆向工具, 逆向工程