My Knowledge Tree
我对「Schema」的掌握
还没有本地学习记录。
双语术语 / Bilingual Term
- 中文
- Schema
- English
- Schema
一句话解释
Schema 是数据结构的契约,规定字段、类型、必填项和约束。
小白比喻
像快递面单格式:姓名、电话、地址缺一项,包裹就可能送错。
具体例子 / Concrete Example
Tool schema 规定 createTask 只能接收 title、description、dueDate、priority。这样 Codex 不能随便塞一个 unknown 字段,也方便后端校验和前端表单生成。
第一性原理
结构化契约让系统之间少猜测,错误更早暴露。
为什么 AI Coding 时代必须懂
AI 生成 JSON、工具参数、数据库字段时尤其需要 schema,避免自然语言歧义。
商业项目事故
工具调用把 amount 当字符串,有的路径当分处理,有的路径当元处理。
指挥 Codex 时应该怎么问
请为这个输入输出补充 schema,并添加校验和错误提示。 任务卡里应该怎么写
写明字段名、类型、单位、可空性、默认值和版本兼容。
验收标准怎么写
非法输入被拒绝并返回结构化错误;合法输入稳定通过。
错误指令
传一个对象进去,里面大概有这些字段。
合格指令
amountCents 必须是非负整数,currency 必须是 ISO 货币码。