# world 模块 世界定义与管理(根模块,平台入口域)。 ## 功能 - 世界表 `world` 的 CRUD(list/get/create/update/delete) - 世界列表查询接口(供下拉/菜单) - 创建世界自动生成 code、写入 created_at ## 数据表 - `world`:世界表(见 `models/world.json`) - 主键 `id`(str32) - 唯一索引 `idx_world_code`(code) - 字典:world_type、status(appcodes_kv) ## 目录结构 - `world/`:Python 包(init.py + __init__.py) - `models/`:表定义 `world.json` - `json/`:CRUD 定义 `world.json` - `wwwroot/`:index.ui + api/*.dspy - `init/data.json`:字典种子数据 - `scripts/load_path.py`:RBAC 路径注册 ## 集成方式 宿主应用在入口 `init()` 中调用 `load_world()` 挂载模块函数。 库名统一通过 `ServerEnv().get_module_dbname("world")` 获取,禁止硬编码。 ## 开发顺序 1(最先开发,无业务依赖)。