UNPKG

sce-tools-mcp

Version:

SCE Tools MCP Server with full Python CLI feature parity - Model Context Protocol server for SCE (Spark Creative Editor) game development

54 lines (53 loc) 1.11 kB
/** * SCE OpenHands Kit 初始化服务 * 负责自动下载、解压和设置 sce-openhands-kit */ export declare class KitInitializer { private readonly kitPath; constructor(kitPath: string); /** * 检查 sce-openhands-kit 是否已存在 */ isKitAvailable(): boolean; /** * 初始化 sce-openhands-kit * 如果不存在则自动下载和解压 */ initialize(): Promise<void>; /** * 下载 sce-openhands-kit ZIP 文件 */ private downloadKit; /** * 解压 ZIP 文件到目标目录 */ private extractKit; /** * 确保目录存在 */ private ensureDirectory; /** * 递归复制目录内容到目标目录 */ private moveDirectory; /** * 递归复制目录内容 */ private copyDirectoryContents; /** * 删除目录 */ private removeDirectory; /** * 清理临时文件 */ private cleanup; /** * 设置环境变量 */ private setEnvironmentVariables; /** * 格式化字节数 */ private formatBytes; }