← 第 1 阶段 · 报价
MOD-01 · 第 1 阶段 · 进料标准

你交给我们的,精确到每一行

标准 v0.1

Moduloa 的 OS 报价全程无人经手,这意味着“完整”的全部责任由提交件独自承担。本页就是这份契约:构建树 BOM、每一行必须携带的文档,以及供应商确认协议——公开发布,像论纲一样版本化,附交互式构建器与可下载模板。通过校验的提交件进入处理;未通过的收到一份机器报告,写明确切原因。不存在第三种结果。

框架

构建树,而非设计树

Moduloa 不设计产品,也不加工零件。它装配并测试你的供应商交付的东西。这一范围决定了这份 BOM 是什么:制造构建树——我们构建什么、以什么结构、用到货的什么——而绝不是你的工程 BOM。

四种行,一条要紧的规则

一行只能是四种东西之一。产品——唯一的根。装配体——Moduloa 实际构建并能测试的层级。虚拟件——一个逻辑分组(一套紧固件、一组线缆),从不作为一个单元被构建或入库;OS 在生成工单与成本时直接穿透它。还有交接件——供应商交付的任何东西。让这份标准与众不同的正是这条规则:交接件是黑盒。任何东西都不能嵌套在它之下。你的机加工外壳可能有四十个内部特征和它自己的供应商 BOM——这些都不进入这份文件。我们只取它的外部几何、接口与验收标准;它内部是什么,是你和你的供应商之间的事。这封顶了树的复杂度,把你的供应商的 IP 挡在我们的系统之外,也是整个进料能由软件校验的原因。

为什么需要多个层级

因为装配是分阶段的。如果你的产品 X 包含一个核心模块 Y,我们在总装前先构建并测试它,而 Y 里有一块由你的供应商交付的 PCBA Z——那么 X 是根,Y 是 X 之下的装配行,Z 是 Y 之下的交接叶节点。层级就是我们的构建顺序:子装配组合成子装配,直到产品成形。零件位于我们消耗它的那个层级——总装时装上的密封件是产品的子项,而不是它恰好接触的那个外壳的子项。

结构是指针,不是数字

在表面之下,每一行都指名它的父项,而这个引用才是结构的权威——父指针要么解析成功,要么失败,这正是自主校验所需要的。你看到的层级编号由它推导而来,留在文件里只作为校验和:两者不一致,文件即为损坏,直接拒收。深度上限为六层,含根在内。更深的树是症状而不是需求——那是你的工程 BOM 正在渗入进料,解法是把子树标记为交接件或虚拟件。

格式

JSON 是契约,电子表格是入口

带逐行契约的构建树无法诚实地活在一张扁平的电子表格里。规范形式是一份由已发布 Schema 校验的单一 JSON 文档。CSV 与 XLSX 在边界处被接受、立即归一化,得到的 JSON 会回显给你签核——OS 读到什么,你批准的就是什么。PDF 格式的 BOM 一律拒收。

身份与结构 行 ID(跨修订稳定——提交件可以做差异比对)· 父项引用 · 行类型 · 零件号 · 每一行都有修订版本,“latest”不是修订版本。
数量 相对父项单件的数量——总量由 OS 展开计算,客户从不自己算 · 计量单位取自固定列表 · 位置有意义时提供参考位号。
采购来源 供应商法定名称加注册 ID(VAT、DUNS、GLN 或 LEI)——名称无法被软件验证,注册 ID 可以 · 一个机器可达的联系方式 · 供应商自己的零件号 · 目录件与 PCBA 行要求精确 MPN · 声明的交期,在确认环节交叉核对。
策略标记 每行的替代件策略——无、仅限清单,或任何形状-配合-功能等效件(这同时构成对元器件替换优化的长期授权)· 关键 · 长交期 · 序列化。序列化标记也正是标识要求的驱动来源:被标记的行以逐件码到货,其余以批次级身份到货。
文档与验收 按下方矩阵要求的各项文档,每份都携带 OS 会核验的 SHA-256——文档要求是一条密码学不变量,不是一个勾选框 · 每一条交接行上以类型化数据表达的验收标准。
DPP 就绪 可选的欧盟数字产品护照(DPP)标识字段,现在即预留——欧盟注册库已于 2026 年 7 月上线,品类强制令将在 2027–2030 年落地。轮到你的品类时,你的装配数据链早已合规。
文档矩阵

每一行必须携带什么——以及图纸规则

我们从不加工,所以我们从不需要你的加工图纸。每个交接件只需要三样东西:我们能装夹的几何、我们能对着装配的接口、我们能据以收货的验收标准。这就是全部契约。

各行类别的必备项
行类别几何接口验收附加项
机械件,定制必须提供 STEP AP242与其他零件的配合位置必须提供验收标准 · 关键件首次交付需 FAIR2D PDF 可选,永不作为权威依据
PCBA / 电子模块必须提供 STEP 包络必须提供 ICD:连接器、引脚定义、测试点电气/功能验收标准或供应商测试记录ESD 等级 + MSL · 若烧录固件则附固件版本 + 哈希 · 永不接收 Gerber
目录件CoC / 型号核对型号本身就是规格(ISO 4762 M5×16 A2-70)——不存在也不需要图纸
材料批次证书标准 + 牌号
装配体(在此构建)装配态 STEP在第 2 阶段由我们的测试规范取代必须提供装配工作定义——我们作业指导书的输入

STEP AP242 几何在每一套现代 CAD 系统里都是一键导出——所以我们才能对所有人一视同仁地提出这个要求。语义化 PMI(模型内的公差)是推荐项而非必备项:公差的工作转而进入机器可读的验收标准。这绕开了无图纸路线的真正软肋——写不出基于模型定义的小供应商——同时保住了 NIST 测得的超过 60% 工时节省的自动化红利。

验收标准——最要紧的创新

通行做法把验收埋在图纸注释和采购订单套话里。在这里,它是每一条交接行上的类型化数据:每个特性都有 ID、特征、方法(目视、量具、CMM、电气测试、功能测试、证书审查)、限值、抽样方案与不合格处置。这本来就是图纸公差栏的真正用途——而一旦它成为数据,收货就以零人工接触运行,同一套标准还会在执行阶段成为质量门。格式刻意做成 QIF 形,以便随测量工具链成熟升级到 ISO 23952 生态。

试一试

现在就构建一份

下面的构建器就是这份标准的可执行版本:与 OS 在进料时执行的同一套规则,运行在你的浏览器里。搭建你的树,看它实时校验,导出 CSV 入口格式或规范 JSON。任何数据都不会离开本页。

工具界面暂为英文——提交契约的字段本身即为英文,这是标准的一部分。

供应商协议

同样的问题,每个供应商,每一次

其他所有人都把供应商联络当作一次采购事件——讲竞争、可谈判、靠关系维护。我们把它当作验证。在报价存在之前,OS 就每个供应商被指名的那一行,向其提出同样的五个问题,条款一致——无论客户是个人爱好者还是整支机队。

五个问题

这个零件号在你的目录里存在吗?提交的修订版本是你当前的修订版本吗?在这些数量档位你的价格是多少?你的最小起订量是多少?你今天的交期是多久?目录电子元器件从不等待一封邮件——它们先通过元器件情报 API 以机器对机器的方式确认,只有没有任何 API 覆盖的行才发往供应商声明的联系方式。答复是正式声明,逐行记录在案。

沉默变成一个数字,而不是一通电话

每次确认都在固定窗口内运行。窗口关闭时,OS 返回一个确定性的结果:行已确认,或行被点名为未确认——报价的置信度相应下调,选择权交回你手中:等待、接受估算,或更换供应商。业内运转最好的 RFQ 流程,一周内的供应商响应率也只有约 70%;对沉默硬性判负的协议会让大多数报价陷入死锁,而升级给人工处理的协议就不再是协议。沉默被计价,而不是被追讨。

有一种不一致我们拒绝消化

如果供应商声明的当前修订版本与你提交的不同,该行以一个命名异常失败——REV-MISMATCH——并退回给你。客户记录与供应商记录之间的修订漂移,是制造业最常见的静默故障之一;这份标准的答案是在钱动之前把它揭出来,而不是等零件到货之后。由你来解决;我们从不猜测。

验证通向何处——网络

每一个通过协议的供应商都成为已验证网络的一部分,而已验证的供应商从来不是一条静态记录:OS 会持续调研它——营业额、人员规模、备案文件、交付历史——始终保持最新。验证之后的下一步是竞争:一旦产品被接入,OS 就能把同一份标准化请求通过 API 广播给网络中合格的供应商,条款一致——于是你的零件的竞争性价格,来得和声明确认一样快。你列出的供应商为报价定锚;网络让它随时间越来越锐利。验证是入口,网络才是资产。而网络供应商发进枢纽的一切,都在标识要求之下到货——一件零件、一个码、一个身份,对所有人一样。

刻意的决裂

它在哪些地方拒绝通行做法,以及为什么

拒收是一项功能 每个市场平台都靠销售和估价员消化不完整的提交件——他们的利润就藏在那里。我们改用一份机器报告拒收。这是一项政策创新,不是技术创新,也是这套模式最大胆的商业赌注。
永不要求 2D 图纸 连基于模型定义的倡导者都会用“两者都提供”来对冲。我们可以说得绝对,因为我们从不加工零件:AP242 几何加上类型化验收标准,取代了图纸的两项职能——形状与公差。
黑盒交接件 传统合约制造商想要越来越深的供应链可见性。我们以合同拒绝内部树。它封顶复杂度,保护供应商 IP,也让六层足以应付一切。
供应商即注册 ID 没有任何 EMS 模板会索要 VAT/DUNS/GLN。我们必须要——对自由文本名称做自主验证是不可能的。
每份文档都有 SHA-256 软件供应链视此为基本盘;硬件进料从来不做。它把“文档已附”从一句声称变成一条不变量。
开放、版本化的标准 Schema 公开发布、可被批评,并像论纲一样版本化。先例存在——软件世界的物料清单标准正是这样成为 ECMA 标准的。没有装配商发布过拒收级的进料规范。现在有了。
诚实的局限

有待证明的事

这是 v0.1 草案,发布出来就是为了被指正——如同之前的生产层级模型与评分卡。三个风险被公开点名。第一,摩擦赌注:所有关于 RFQ 行为的研究都说摩擦扼杀转化,而这份标准刻意选择了最大的进料摩擦;赌的是迈过门槛的客户比在门槛前流失的量更值钱。第二,机械零件没有定价 API 层——确认协议绕开它的办法,是去问那个本来就握着价格的一方:你的供应商;这层依赖正是置信度存在的原因。第三,报价的置信度百分比起初是一个派生指标——已确认行与估算行的占比、价格新旧、供应商历史——只有当报价与实际的对照数据积累起来,它才成为经校准的统计论断。除此之外的任何做法都是营销小数点,而登记册终会抓住我们。登记册 →

来源

这份标准从何而来

← 第 1 阶段 · 报价 第 2 阶段 · 工业化 →
进料标准 v0.1 · 评审草案 · 欢迎指正 →