SuperAPI AI 工具集

yaml-configuration

通用与其它

查看项目

更新于 10-16 03:39

技能介绍

用途:该技能聚焦用 YAML 编写配置驱动的工程工作流,把数据与代码分离,实现可复现分析、版本化参数、可复用模型模板和自动化模型生成(如 OrcaFlex、FEA、CAD)。适合需要人类可读、易审查修改的层级化配置时使用;不适合二进制数据(用 pickle、HDF5)、超大数据集(用 CSV、数据库)或实时性能关键场景(用 JSON)。

主要能力:涵盖基础语法(标量、列表、字典、嵌套结构)、高级特性(锚点与别名复用、合并键、多行字符串、注释),并给出 OrcaFlex 系泊配置、水动力分析、疲劳分析、多阶段工作流、船舶库、参数化研究等示例结构。

使用方式:可用 Python 的 pyyaml 加载与写出配置,结合 jsonschema 做校验,并实现配置深合并。安装命令:pip install pyyaml;pip install pyyaml jsonschema;pip install ruamel.yaml。

限制与注意:资料未提供该技能的具体安装方式、收费、平台支持或效果数据;示例中的工程参数与软件名称仅为配置示例,实际取值需按项目确定。