术语表
This content is not available in your language yet.
这页不打算收录所有通用软件名词。
它只解释 Feat 文档里反复出现、而且容易让人读着读着就混掉的那一批术语。
整套项目的总称。
当文档里说 “Feat” 时,可能指整套生态,也可能泛指它的服务端开发路线,具体要看上下文。
Feat Core
Section titled “Feat Core”Feat 的底层 HTTP 服务能力。
如果你直接通过 Feat.httpServer() 写服务,通常就是在使用 Feat Core。
Feat Cloud
Section titled “Feat Cloud”建立在 Feat Core 之上的高层开发模型。
如果你使用 @Controller、@RequestMapping 这类注解式写法,通常就是在使用 Feat Cloud。
Feat AI
Section titled “Feat AI”Feat 生态里的 AI 能力层。
主要覆盖对话模型、Agent、Embedding 等能力。
Router
Section titled “Router”Feat Core 里的路由分发组件。
适合在你不使用 Controller 模型时,直接按路径和方法组织服务端逻辑。
Controller
Section titled “Controller”Feat Cloud 中的控制器类。
通过 @Controller 标记,用于接收 HTTP 请求并返回结果。
RequestMapping
Section titled “RequestMapping”Feat Cloud 中的请求映射注解。
用来把一个方法绑定到具体路径和 HTTP 方法上。
Session
Section titled “Session”跨多次请求保存状态的一种机制。
在 Feat 文档里出现 Session 时,通常是在讨论会话状态,而不是数据库持久化。
Context
Section titled “Context”Feat Router / Cloud 里承载请求和响应上下文的对象。
当你需要更底层地拿请求信息时,会看到它。
AsyncResponse
Section titled “AsyncResponse”Feat Cloud 里用于延迟完成响应的对象。
出现它通常意味着你已经从同步处理切到了异步处理。
配置与运行时相关
Section titled “配置与运行时相关”ServerOptions
Section titled “ServerOptions”Feat Core 服务端的运行时配置入口。
你会在改端口、线程数、缓冲区、HTTPS、调试模式时遇到它。
CloudOptions
Section titled “CloudOptions”Feat Cloud 的启动期配置入口。
主要和包扫描、外部 Bean、静态资源路径相关。
CloudService
Section titled “CloudService”Feat Cloud 运行期加载的服务单元。
在 AOT 机制里,你会频繁看到这个词,它是编译期生成与运行期装配之间的重要桥梁。
ChatModel
Section titled “ChatModel”Feat AI 中的对话模型入口。
普通问答、流式输出、多轮对话,大多都从这里开始。
建立在对话模型之上的工具协作层。
当模型不只是“回答”,而是要“调用工具完成任务”时,你会进入 Agent 这条线。
Embedding
Section titled “Embedding”把文本转换成向量的能力。
通常和检索、RAG、相似度搜索一起出现,而不是单纯的聊天生成。
Model Context Protocol。
在 Feat 文档里,这个词通常意味着“把工具、提示词、资源以结构化方式暴露出去”。
协议与客户端相关
Section titled “协议与客户端相关”HttpClient
Section titled “HttpClient”Feat 的 HTTP 客户端能力。
用于主动向外部服务发请求。
Server-Sent Events,服务端单向推送事件流。
在 Feat 文档里,它通常和“流式输出”“事件监听”一起出现。
WebSocket
Section titled “WebSocket”双向实时通信协议。
如果你需要客户端和服务端持续收发消息,这个词就会反复出现。
构建与交付相关
Section titled “构建与交付相关”Ahead-of-Time。
在 Feat Cloud 文档里,它通常意味着把一部分运行期工作提前到编译期完成。
AOT VM
Section titled “AOT VM”更偏向开发期体验的一种运行模式。
它和最终编译期 AOT 并不是同一个概念,但两者的设计目标相关。
Native Image
Section titled “Native Image”通过 GraalVM 构建出的原生可执行产物。
在文档里,它通常和启动速度、内存占用、交付复杂度一起讨论。
如果你在阅读过程中看到某个词还是不确定具体含义,优先回到它所在章节的上下文去看,而不是只靠术语表单独理解。
术语表负责建立稳定词义,但真正的用法仍然要看具体章节。