SDK分析工具

Orbis Prism是一款用于Hytale开发者的强大SDK分析工具,能够自动检测游戏安装、反编译服务器逻辑,并通过模型上下文协议(MCP)提供智能AI就绪接口。

  • by OrbisFactory
  • Python
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 OrbisFactory/OrbisPrismMCP

使用说明

💎 奥比斯棱镜MCP

西班牙语阅读

“分解引擎,照亮API。”

奥比斯棱镜 是Hytale开发人员的强大SDK分析工具。它会自动检测您的游戏安装,反编译服务器逻辑,并通过模型上下文协议(MCP)提供智能AI就绪界面。

[!重要] 奥比斯棱镜 需要正式的Hytale安装。此工具不分发任何游戏源代码或二进制文件。


🚀 快速开始

  1. 安装 直接从PyPI安装:

    pip install orbis_prism_mcp
    

    (或当地发展: pip install -e .)

  2. 初始化工作区 此命令检测您的Hytale安装,反编译服务器,并对API和 资产.

    prism ctx init --assets
    
  3. 启动MCP服务器

    prism mcp
    

⚙️ 需求

  • Hytale官方安装 (启动器和游戏文件)。
  • Python 3.11+
  • Java 17-25 (需要Hytale服务器兼容性和JADX/Vineflower)。

🏗️ 默认存储

默认情况下,Orbis Prism使用全局存储目录 ~/.prism 用于配置和数据库。

如果要将特定目录用作工作区(本地项目),请使用以下命令对其进行初始化 prism ctx init 在该文件夹中或使用 -w 旗帜。


🏛️ 项目特点

  • 全局CLI:运行 prism 从任何目录。
  • 全局选项:使用 --version 或 -v 检查工具版本。
  • 分解器选择:切换 JADX (默认)和 葡萄花 发动机。
  • 深度标引:使用SQLite FTS5快速搜索API。
  • 资产勘探:直接从以下位置搜索和检查Hytale资产(JSON、模型、纹理) Assets.zip.
  • AI就绪:本地MCP服务器,用于与Cursor、Claude等集成。

📚 文档

项目的不同领域都有详细的文件:


🌍 语言支持

CLI同时支持这两种功能 英语 和 西班牙语.

prism lang set en  # Switch to English
prism lang set es  # Cambiar a Español

⚖️ 许可证

该项目根据MIT许可证获得许可。请参阅 LICENSE 文件以获取详细信息。