MODEL-OS · 映射 03 / 05
系统调用 工具调用
SYSCALL ⇢ TOOL CALL
从陷入内核,到调用世界。
系统调用是用户态与内核态之间的一道窄门:300 多个编号固定的调用,以二进制 ABI 为契约,靠 errno 传达失败。它只能触达内核愿意抽象的东西——文件、套接字、内存页。
工具调用把这道门开向整个世界。搜索引擎、支付网关、一条机械臂,都以结构化 Schema 声明自己——Schema 就是新的 ABI。调用表不再由内核写死,而是开放、可发现、可扩展;沙箱与审计不是事后补丁,而是每一次调用与生俱来的属性。
OLD WORLD
系统调用
- 固定调用表
- 陷入特权态
- errno 返回码
- 二进制 ABI
MODEL-OS
工具调用
- 开放工具表
- 沙箱受控执行
- 结构化反馈
- Schema 契约
LIVE · 同一件事的两种说法
01
Schema 即 ABI
工具用类型化 Schema 自描述,模型读文档即可调用——接口契约从二进制对齐变成语义对齐。
02
审计即日志流
每次调用的输入、输出、授权者全程留痕,安全审查的对象从内核源码变成调用流水。
03
沙箱默认开启
副作用分级:只读自由,写操作进沙箱,不可逆操作必须人审——权限模型内建于运行时。