SOML:给人类设计的配置语言

SOML – A Config Format for Humans

SOML 是一种专为人类设计的配置格式,旨在结合 JSON 的严谨性与 YAML 的易读性,同时摒弃两者的缺陷。它去除了繁冗的引号、逗号和花括号,支持随处添加注释,并引入了日期、时间戳和时长等原生类型。SOML 的核心原则是“所见即所得”:值的类型完全由语法决定,而非内容猜测,彻底避免了 YAML 中常见的类型误判问题。通过统一的规范形式和严格的验证规则,SOML 确保了不同解析器对同一文件的解读完全一致,让配置文件真正变得清晰、安全且易于编写。

SOML 的设计基于一条规则:值的类型源于其语法,而非其内容。

同日更多故事

2026-11-02