YAML: generalclassGeneralConfig

全局配置

控制项目扫描与资产根路径映射。所有配置中出现的 root_key:// 协议路径均由此块解析。

源码fastsim/configs/general_cfg.py

顶层字段2

字段类型必填默认值说明 / 约束
scan_projectbool可选false启动时扫描用户项目,自动注册通过 @stereotype 定义的自定义类型(由 ProjectLoader.scan_project 执行)
root_pathsdict[str, str]可选{}资产根路径映射表,键名即 root_key:// 协议中的协议头,值为本地绝对路径
每个路径值必须是已存在的本地目录,否则 validate_root_paths() 在启动时抛出校验错误

配置示例

general 配置块YAML
general:
  scan_project: true
  root_paths:
    assets: /home/user/robot_assets
    datasets: /home/user/datasets

# 使用效果 / Usage:
# assets://robots/ur5.usd  → /home/user/robot_assets/robots/ur5.usd
# datasets://runs/run001   → /home/user/datasets/runs/run001