Schema 是什么?为什么结构化输出、JSON 和工具调用总离不开它
Schema 可以理解成一份“数据长什么样”的说明书。它不负责具体内容,而是定义结构、字段、类型、层级和约束。只要你希望模型别再自由发挥,而是老老实实按某个格式输出,Schema 基本就会登场。这也是为什么一聊 JSON、结构化输出、函数调用、工具调用,总会顺手带出它。 它到底在约束什么 约束项 S...
Schema 可以理解成一份“数据长什么样”的说明书。它不负责具体内容,而是定义结构、字段、类型、层级和约束。只要你希望模型别再自由发挥,而是老老实实按某个格式输出,Schema 基本就会登场。这也是为什么一聊 JSON、结构化输出、函数调用、工具调用,总会顺手带出它。 它到底在约束什么 约束项 S...
OCR 是 Optical Character Recognition 的缩写,中文通常叫光学字符识别。它做的事情很直接:把图片里的字、扫描件里的字、截图里的字尽量变成机器能继续处理的文本。很多人以为 AI 能看懂 PDF,是模型直接把文档“读懂”了,但对大量扫描版 PDF、发票、表格截图来说,第一...
提示词注入(Prompt Injection)指的是:攻击者把一段会影响模型行为的指令,偷偷塞进模型可能读取的内容里,让模型偏离原本该遵守的任务或规则。它不一定长得像“恶意代码”,很多时候只是混进网页正文、PDF 文档、知识库内容、表格备注,甚至一段看似普通的话。 为什么它不是传统意义上的漏洞 传统...
重排序(Reranker)是检索系统里负责“二次挑选结果”的那一层。它通常出现在初步召回之后,用来把一批“看起来都像相关”的片段重新排一遍顺序,尽量把真正最相关的内容顶到前面。很多知识库系统不是没搜到,而是搜到后排错了,模型最后吃到的是次优材料,这时就轮到 Reranker 发挥作用。 它和 Emb...
上下文工程(Context Engineering)不是把提示词写得更花,而是系统性决定“模型这次到底能看到什么、先看到什么、该忽略什么”。如果说提示词工程更像写一句好问题,那么上下文工程更像在搭整个输入环境。很多人觉得 AI 任务不稳,是模型不够强,其实常常是上下文喂得太乱。 它和提示词工程到底差...
OpenClaw 和 Hermes 经常被放在一起聊,但它们不是同一个东西。简单说,OpenClaw 更像“工作区驱动”的 agent 体系,Hermes 更像把 agent、记忆、自动化和服务整合到一起的运行时。你如果只记一句话:OpenClaw 偏文件和工作区,Hermes 偏完整平台和迁移路径...