luban 是一个强大、易用、优雅、稳定的游戏配置解决方案。
中文 | English
luban是一个强大、易用、优雅、稳定的游戏配置解决方案。它设计目标为满足从小型到超大型游戏项目的简单到复杂的游戏配置工作流需求。
luban可以处理丰富的文件类型,支持主流的语言,可以生成多种导出格式,支持丰富的数据检验功能,具有良好的跨平台能力,并且生成极快。 luban有清晰优雅的生成管线设计,支持良好的模块化和插件化,方便开发者进行二次开发。开发者很容易就能将luban适配到自己的配置格式,定制出满足项目要求的强大的配置工具。
luban标准化了游戏配置开发工作流,可以极大提升策划和程序的工作效率。
自 5.0.0 起,Luban 面向 AI Agent / IDE 提供 AI Native 能力:官方 Skills、机器可读 schema 与报错、Luban.Agent CLI,以及 MCP Server,让加表、查 schema、校验与生成可以稳定地交给 Agent 完成。
-c schema-json、--errorFormat json、Luban.Agent(校验 / 查表 / describe)、Luban.Mcp(IDE 工具调用)仓库内 AI 资源见 ai/。
主仓自带 xUnit 集成测试(不依赖外部 luban_examples):
dotnet test src/Luban.Tests/Luban.Tests.csproj
tests/fixtures/、tests/golden/pwsh tests/scripts/update-goldens.ps1 或 bash tests/scripts/update-goldens.shLUBAN_UPDATE_GOLDEN=1 就地更新 goldenLuban is licensed under the MIT license
暂无开放 Issues,或尚未同步最近议题。