eyai 规范
eyai 规范生态由一份总纲(Core) 和若干配套规范组成。所有规范以简体中文撰写,遵循 RFC 2119 关键词约定(必须/应该/可以/禁止)。
规范列表
| 规范 | 版本 | 状态 | 说明 |
|---|---|---|---|
| 总纲 | 1.0.0-rc5 | ✅ 候选发布 | eyai 实验协议语言核心规范 |
| 扩展规范 | 1.0.0-rc6 | 🔴 候选发布 | 扩展描述文件 extension.eyai-ext.yaml 格式定义 |
| 注册表规范 | 1.0.0-rc5 | 🔴 候选发布 | 规范注册表发现、解析、认证协议 |
领域扩展
eyai 扩展体系按实验范式独立原则划分为 9 个顶层命名空间:
| 命名空间 | 领域 |
|---|---|
biochem.* | 生物化学:PCR、ELISA、电泳、克隆 |
cellbio.* | 细胞生物学:培养、转染、成像、流式 |
chem.* | 化学合成:投料、回流、纯化 |
analytical.* | 分析科学:HPLC、MS、NMR、光谱 |
electronics.* | 电子硬件测试:电源、射频、板级 |
materials.* | 材料/力学测试:拉伸、疲劳、流变 |
optics.* | 光学/光电子:光纤、成像、激光 |
environmental.* | 环境可靠性试验:温循、盐雾、IP |
metrology.* | 计量与校准:不确定度、量传、比对 |
JSON Schema
核心协议的 JSON Schema 托管在:
https://schemas.eyai.top/core/v1.0验证器可直接引用该 URL 进行协议文件的结构验证。
版本约定
- 总纲版本号:
MAJOR.MINOR(如eyai/1.0) - 协议版本号:
MAJOR.MINOR.PATCH(如1.0.0-rc5) - MAJOR 版本变更至少提前一个 MINOR 版本周期公示