SuperAPI AI 工具集

universal-modder

编程与开发

查看项目

更新于 10-30 16:18

技能介绍

Universal Modder 是随 senjuwoo/ultimate-ai-starter-bundle 分发的本地命令行工具与技能包,核心命令为 um,用于辅助 PC 游戏模组开发中的探查、素材处理与展示视频制作。

用途与定位 该工具面向游戏改模与引擎探查流程。包内文档说明,它向 Claude、Codex、Grok、Kimi 和 Hermes 提供一个技能入口;所列上游指南属于参考资料,而非额外索引的十二个技能。实际模组实现应使用已有的游戏改模与引擎专用技能,例如 Skyrim 仍通过 skyrim-tool-router 和 Forge 处理。

主要能力

  1. 游戏发现:um scan --list --json 与 um scan "<已验证游戏目录>" --json 用于只读扫描,识别游戏与引擎。文档建议把发现结果 JSON 先在本地按所需游戏或引擎过滤,再放入模型上下文。
  2. 精灵图与图像处理:um sprite --help;本地 ComfyUI 图像生成通过 um comfy --help,无需 API 密钥。
  3. 3D 渲染:um render3d --help,可将 Blender 内容渲染为精灵图,需要已安装 Blender。
  4. 视频处理:um video --help,用于素材剪辑与展示视频,需要 FFmpeg。
  5. 知识库检索:um kb search "<游戏或引擎>"。

使用方式 先从 PATH 解析 um,其次使用环境变量 UNIVERSAL_MODDER_CMD;运行 um --version 和相关命令的 --help 检查可用性。若未安装,可在包根目录运行 INSTALL-AIO.ps1 -Components universal-modder -CoreOnly -ToolsOnly。文档建议从单个素材和小尺寸预览开始,确认后再批量处理。这些是 CLI 操作,不提供常驻 MCP schema 或会话钩子。

参考指南路由 包内按任务列出上游参考:游戏/引擎发现与加载器选择(game-recon)、完整的不熟悉游戏改模流程(mod-any-game)、模组移植到已验证的新版本(port-a-mod)、文件格式与反编译及原生/托管分析(reverse-engineering)、抠图/调色板/精灵表/相机校正渲染(asset-pipeline)、窗口捕获与游戏输入及录制(game-automation)、接触表与剪辑展示片段(showcase-video)、游戏与引擎组合(mashup-mods)、打包与致谢(publish-mod)、现场笔记检索与贡献(share-field-notes)、用户请求的 fal 素材生成(fal-assets)、开放网络先行研究(game-research-websearch)。指南中提到的伴随技能,可打开其对应条目,其 references/ 路径相对于该指南。上游示例保留在固定上游仓库中,包本身不附带也不虚构这些游戏项目。

限制与注意事项

  • 游戏数据、模组管理器暂存目录、已安装工具、存档与配置文件在包工作区规则下均为只读;应使用自有项目或实验输出。
  • 上游的备份/恢复、注册表写入、结束进程、加载器安装与 GUI 输入属于能力描述,不代表授权执行。
  • 文档明确要求永不启动 xEdit/SSEEdit 或 Creation Kit 的 GUI。
  • 内置知识库是固定只读快照,其中的版本、路径、API 与示例应作为线索,对照当前游戏验证;新笔记应写入自有项目的知识目录并在命令中使用 root 选项写入,不要更新已安装包。公开 PR 或发布需用户授权。
  • 录制与输入需要真实的游戏窗口和明确的任务范围;CLI 帮助或传输检查不等于游戏内验证。
  • um win setup 会额外下载 FFmpeg,不应作为常规包安装步骤运行。
  • 可选的 fal 云素材依赖用户 fal 账号和付费 API 用量;包只安装 CLI,不注册 fal、不读取凭据、不发起云调用。用户未要求该服务且未自行安排认证与支出授权时,应使用本地美术资源、已安装的 ComfyUI/Blender 或现有图像工具。

许可信息 上游为 MIT 许可,提交 fe505d8918363671783df527d1ccf5dd1f99618f;附带字体为 SIL OFL。