Zod 的学习与使用:Record 数据结构(三)
- 学习资料: https://zod.dev/api
- 辅助:豆包
- Zod 版本:4
Zod 中定义的 Record 对应着 TS 中的 Record,用于构建键值对。
JSON 和对象
TS 中 Record 与 JSON 和对象相似,对应的概念如下:
Zod 中定义的 Record 对应着 TS 中的 Record,用于构建键值对。
TS 中 Record 与 JSON 和对象相似,对应的概念如下:
模式,也就是数据结构,使用 Zod 时,我们要先定义模式,即定义数据结构的规则,然后调用 .parse 或 safeParse 进行校验。
本节要搭建一个能运行 Zod 库的 TypeScript 开发环境,步骤如下:
学习一个新的技术、框架或包,首先要解决的是事物的三个问题:
本文就是围绕 Zod 回答上面的三个问题,并在后续的文章中介绍“怎么用”。

根据实现的 MCP Server 的类型不同,做日志功能时需要注意:
本文继续做官方文档的学习和摘录,在服务器和客户端这一块,理解有效,有些翻译甚至有些勉强。
学习来源:
MCP servers are programs that expose specific capabilities to AI applications through standardized protocol interfaces.

做项目要用到 MCP,所以对官方的文档进行学习及摘录,不然做出的东西一知半解,不深入。
学习来源: https://modelcontextprotocol.io
MCP (Model Context Protocol) is an open-source standard for connecting AI applications to external systems.