Zod
github.com原文 ↗
Zod 将 TypeScript 的静态推断和运行时 schema 验证合在一个 API:定义 `z.object` 等 schema,对不可信输入 `parse` 后得到校验过的类型。这个边界对 agent 工具参数尤其直接,能把“模型生成了 JSON”与“应用接受了合法结构”分开。README 的最小 User 示例只要求 `name: z.string()`,但背后价值是让运行时拒绝和编译期提示共享同一份契约。
–浏览
评论 · Comments