a↗Agent 工程实战中文课程 / v1.0.0⌕ 搜索课程/

中英术语表

这些定义统一本课程用法;技术事实与进一步阅读按关联章节及来源登记表追溯。不是所有系统对同一词都采用完全相同的语义。

智能体 Agent

在反馈闭环中提出或选择行动的系统;执行权限不自动来自模型。

M00 →

工作流 Workflow

主要控制路径预先定义的执行过程,可包含模型调用。

M00 →

运行支撑层 Harness

围绕模型提供工具、上下文、状态、预算与验证的执行支撑;不是模型本身。

M00 →

运行时 Runtime

负责具体执行语义、状态推进、资源和生命周期的系统层。

M09 →

工具调用 Tool calling

模型提出结构化动作,宿主校验并执行,再返回结果。

M01 →

工具结构契约 Tool schema

参数与结果的类型/字段规则;不自动保证身份和权限。

M02 →

结构化输出 Structured output

输出符合约定结构;格式正确不等于事实正确。

M01 →

调用标识 Call ID

关联一次模型工具请求与其结果,不适合代替稳定业务意图ID。

M01 →

任务运行标识 Run ID

识别一次用户任务的协调过程。

M06 →

尝试标识 Attempt ID

识别同一任务或操作的某次执行尝试。

M07 →

业务操作标识 Operation ID

同一业务意图跨重试保持稳定,用于去重和查询结果。

M07 →

认证主体 Principal

由可信认证入口确定的租户与用户身份。

M02 →

身份认证 Authentication

确认请求者是谁;不同于确认其能做什么。

M02 →

授权 Authorization

判断当前主体能否执行特定动作或访问对象。

M02 →

能力 Capability

对某类资源动作的受控权限;应遵循最小化原则。

M02 →

最小权限 Least privilege

只授予完成当前任务必需的能力和范围。

M11 →

租户 Tenant

系统中需要隔离的组织/账户域;不是仅用于UI筛选的标签。

M02 →

检索增强生成 RAG

将检索证据加入模型输入;不自动保证引用真实或答案正确。

M03 →

向量表示 Embedding

用于相似性检索等用途的数值表示;相似不等于授权或有效。

M03 →

词法检索基线 BM25

根据词频、逆文档频率和长度归一化评分的检索方式。

M03 →

倒数排名融合 RRF

按各榜单排名的倒数贡献融合,不直接混加不同评分尺度。

M03 →

重排序器 Reranker

对候选证据重新排序的模型/算法,需要独立衡量成本与收益。

M03 →

前k召回率 Recall@k

前k候选覆盖多少相关证据;不是最终任务成功率。

M03 →

平均倒数排名 MRR

按首个相关结果排名倒数求平均的检索指标。

M03 →

上下文窗口 Context window

一次模型调用可容纳输入/输出的容量边界,依模型与接口定义。

M03 →

上下文工程 Context engineering

为当前决策选择、组织和维护可见信息。

M03 →

上下文压缩 Compaction

减少上下文体积的派生变换;可能丢失信息,需评测。

M03 →

记忆 Memory

跨调用保留信息的机制;必须明确权威性、权限、生命周期。

M03 →

来源追踪 Provenance

记录证据来自何处、何版本、何权限范围。

M03 →

提示注入 Prompt injection

不可信数据试图改变指令或诱导越权行为。

M11 →

人在回路中 HITL

在执行过程中通过可信入口引入人类判断或批准。

M05 →

操作提案 Proposal

等待批准的具体业务意图,包含对象、金额、版本与有效期。

M05 →

摘要值 Digest

对规范化数据计算的标识,用于检测内容变化;本身不是授权。

M05 →

检查点 Checkpoint

可用于恢复执行进度的持久状态,不代替外部业务事实。

M07 →

重放 Replay

根据历史状态/事件重建或恢复执行;具体可重复代码范围依系统而定。

M07 →

持久执行 Durable execution

进程失败后仍能继续协调任务的机制,不等同任意副作用恰好一次。

M07 →

幂等性 Idempotency

相同业务意图的重复执行不产生额外效果;参数与意图需要明确绑定。

M07 →

至少一次 At-least-once

可能重复交付/尝试;消费者需处理重复。

M07 →

恰好一次 Exactly-once

必须明确作用范围的保证;不应笼统用于任意跨系统副作用。

M07 →

事务发件箱 Outbox

把业务状态和待发消息记录放在同一数据库事务中,避免提交后丢工作。

M06 →

对账/核对 Reconciliation

外部动作状态未知时查询并恢复业务事实。

M07 →

补偿 Compensation

用后续业务动作抵消或修正已发生影响,不等于数据库回滚。

M07 →

租约 Lease

有限时间的执行所有权;过期不代表旧进程物理停止。

M08 →

栅栏令牌 Fencing token

单调所有权代数,由资源端检查以拒绝旧拥有者写入。

M07 →

比较并交换 CAS

只有期望版本/值仍成立时才更新,检测并发变化。

M06 →

乐观并发控制 Optimistic concurrency

先执行候选逻辑,提交时验证版本,冲突则重试/拒绝。

M06 →

事务 Transaction

在指定数据库范围内把一组操作原子提交或回滚。

M07 →

隔离级别 Isolation level

定义并发事务可观察现象的规则;名称不替代具体实现语义。

M07 →

服务端发送事件 SSE

服务器向客户端流式发送事件;断连重连需游标与去重。

M06 →

游标 Cursor

表示事件读取位置或分页边界,不应任意跳过缺口。

M06 →

执行追踪 Trace

跨组件因果相关的执行记录,不是隐藏思维过程。

M04 →

追踪片段 Span

一次有起止时间的逻辑操作,可嵌套并关联父级。

M04 →

可观测性 Observability

通过指标、日志与追踪理解系统状态和故障。

M04 →

任务 Task

具有输入与成功判据的目标单元。

M04 →

试次 Trial

对同一任务进行的一次完整评估运行。

M04 →

验收判据/判定器 Oracle

独立判断结果正确性的事实或程序,不是模型自评。

M04 →

模型评判 LLM-as-judge

用模型按rubric判断语义质量;需要校准、抽查与限制。

M04 →

k次内至少一次成功 Pass@k

衡量多次尝试中获得一次成功的能力,依试验定义计算。

M04 →

k次都成功 Pass^k

关注重复任务的可靠一致性,与至少一次成功不是同一指标。

M04 →

每成功任务成本 Cost per success

所有试次总成本除以成功数;失败成本不应删除。

M04 →

95分位数 P95

描述尾部延迟等分布位置,必须注明计算方法与样本数。

M04 →

消融实验 Ablation

移除某个机制,检查收益是否确实来自它。

M10 →

背压 Backpressure

系统过载时限制进入速度或传播拥塞信号。

M08 →

准入控制 Admission control

进入执行前检查资源、配额和预算是否允许。

M08 →

先进先出 FIFO

按到达顺序调度;可能出现短任务排长队。

M08 →

短作业优先 SJF

优先选择预计较短任务;需要时长信息并处理饥饿风险。

M08 →

全部任务完成时间 Makespan

一组任务从起点到最后完成的跨度,不是平均完成时间。

M08 →

取消 Cancellation

停止继续执行的协议,需要传播与清理;不意味着已发生业务回滚。

M08 →

截止时刻 Deadline

任务或动作允许继续的绝对时间边界,可随调用传播。

M08 →

重试预算 Retry budget

控制失败重试的最大尝试/成本,防止多层放大。

M08 →

沙箱 Sandbox

按威胁模型限制代码对文件、网络、进程与资源的访问。

M09 →

工作区 Workspace

任务可访问的文件环境;仅设置目录不等于隔离。

M09 →

工件 Artifact

任务产生的补丁、文件、日志或结果,需要权限与生命周期。

M09 →

可信评分器 Trusted grader

不受候选代码随意修改的独立验收环境。

M09 →

写时复制 COW

共享只读底座,写入时创建私有副本;需检查具体隔离语义。

M10 →

关键路径 Critical path

决定总完成时间的依赖链;优化非关键部分未必降总延迟。

M10 →

缓存失效 Cache invalidation

数据、版本、权限或期限变化后不再复用旧结果。

M10 →

模型上下文协议 MCP

工具/资源连接的标准化接口之一,不替业务服务授权。

M02 →

模型供应方适配器 Provider adapter

规范化不同模型接口的边界,保留usage/拒绝/截断等语义差异。

M01 →

架构决策记录 ADR

记录问题、候选方案、决定、证据和重新审查条件。

M11 →