跳转到内容

术语表

这页不打算收录所有通用软件名词。
它只解释 Feat 文档里反复出现、而且容易让人读着读着就混掉的那一批术语。

整套项目的总称。
当文档里说 “Feat” 时,可能指整套生态,也可能泛指它的服务端开发路线,具体要看上下文。

Feat 的底层 HTTP 服务能力。
如果你直接通过 Feat.httpServer() 写服务,通常就是在使用 Feat Core。

建立在 Feat Core 之上的高层开发模型。
如果你使用 @Controller@RequestMapping 这类注解式写法,通常就是在使用 Feat Cloud。

Feat 生态里的 AI 能力层。
主要覆盖对话模型、Agent、Embedding 等能力。

Feat Core 里的路由分发组件。
适合在你不使用 Controller 模型时,直接按路径和方法组织服务端逻辑。

Feat Cloud 中的控制器类。
通过 @Controller 标记,用于接收 HTTP 请求并返回结果。

Feat Cloud 中的请求映射注解。
用来把一个方法绑定到具体路径和 HTTP 方法上。

跨多次请求保存状态的一种机制。
在 Feat 文档里出现 Session 时,通常是在讨论会话状态,而不是数据库持久化。

Feat Router / Cloud 里承载请求和响应上下文的对象。
当你需要更底层地拿请求信息时,会看到它。

Feat Cloud 里用于延迟完成响应的对象。
出现它通常意味着你已经从同步处理切到了异步处理。

Feat Core 服务端的运行时配置入口。
你会在改端口、线程数、缓冲区、HTTPS、调试模式时遇到它。

Feat Cloud 的启动期配置入口。
主要和包扫描、外部 Bean、静态资源路径相关。

Feat Cloud 运行期加载的服务单元。
在 AOT 机制里,你会频繁看到这个词,它是编译期生成与运行期装配之间的重要桥梁。

Feat AI 中的对话模型入口。
普通问答、流式输出、多轮对话,大多都从这里开始。

建立在对话模型之上的工具协作层。
当模型不只是“回答”,而是要“调用工具完成任务”时,你会进入 Agent 这条线。

把文本转换成向量的能力。
通常和检索、RAG、相似度搜索一起出现,而不是单纯的聊天生成。

Model Context Protocol。
在 Feat 文档里,这个词通常意味着“把工具、提示词、资源以结构化方式暴露出去”。

Feat 的 HTTP 客户端能力。
用于主动向外部服务发请求。

Server-Sent Events,服务端单向推送事件流。
在 Feat 文档里,它通常和“流式输出”“事件监听”一起出现。

双向实时通信协议。
如果你需要客户端和服务端持续收发消息,这个词就会反复出现。

Ahead-of-Time。
在 Feat Cloud 文档里,它通常意味着把一部分运行期工作提前到编译期完成。

更偏向开发期体验的一种运行模式。
它和最终编译期 AOT 并不是同一个概念,但两者的设计目标相关。

通过 GraalVM 构建出的原生可执行产物。
在文档里,它通常和启动速度、内存占用、交付复杂度一起讨论。

如果你在阅读过程中看到某个词还是不确定具体含义,优先回到它所在章节的上下文去看,而不是只靠术语表单独理解。
术语表负责建立稳定词义,但真正的用法仍然要看具体章节。