知识库如何指导 Agent 操作?
未标记
考查重点:操作规程检索与执行反馈。先检索与当前任务相关的操作规程,把前置条件和步骤交给Agent;工具执行前校验权限,执行后用回执核对是否达成目标
本题目录
参考答案
本答案基于相关资料,由 AI 辅助编写,供学习与面试准备参考。如有疏漏,欢迎反馈指正。
核心回答
知识库通过检索与当前任务匹配的操作规程,给 Agent 提供适用条件、所需证据、步骤、工具参数约定和完成标准。Agent 结合现场状态选择下一步,工具服务负责实际执行与权限校验,执行结果再用于判断继续、修正还是停止。
知识库保存“应该怎样做”,不表示其中的文字可以直接授予操作权限。尤其外部文档或历史工单里的命令,应作为待验证资料,不能自动覆盖宿主规则。
怎样把规程组织得可执行
每份规程保留适用系统、版本、前置条件、所需输入、检查步骤、风险动作和证据要求。检索时按任务和版本过滤,再用关键词或语义找到候选;对冲突、过期和证据不全的说明先核对,不把多个版本的步骤混用。
例如处理接口超时,可以先检索对应服务的排障规程,要求检查发布时间、下游延迟和错误日志。根据工具取得的结果再选择查看数据库计划或网络状态,不能仅因规程出现“重启”就直接执行。
知识怎样进入执行闭环
稳定的多步方法可以沉淀为 Skill,详细手册按需读取;确定性的检查或数据转换可由脚本完成。调用工具前,宿主检查真实身份、资源范围和参数,必要的业务确认仍按具体动作处理。
执行后用工具回执和真实状态核对目标是否达成。没有找到足够证据时,输出已确认事实、尚未排除的假设和下一项检查,而不是用语言补出成功。新发现的问题可以进入规程修订候选,经复核后更新版本,避免一次错误轨迹污染知识库。
如何评价效果
比较规程是否召回正确、模型是否选对步骤、参数是否符合现场条件,以及最终业务结果。将失败拆成检索错误、知识过期、决策错误和工具执行失败,才能知道应该改知识库、提示词还是程序。
对应教程
- 《Skills技能与AI编程工具实践》:回看可复用流程、按需加载及
Skill与Agent、工具、记忆的职责边界。
参考资料
- 国内:Snailclimb:Agent Skills是什么?:采用任务方法、脚本资源与工具能力的区分,将规程组织为可复用流程。
- 国内:Snailclimb:AI Agent核心概念:参考根据工具证据继续决策的执行循环,解释规程如何指导而非替代执行。
- 国内:datawhalechina:第八章 记忆与检索:借鉴知识检索与任务状态组合的方式,按当前问题装配规程。
- 国内:Snailclimb:LLM/Agent安全实战:采用外部内容不授予权限、实际工具调用独立鉴权的边界。
- 国外:Agent Skills:Agent Skills Overview:核对按需读取指令与引用资源的机制,说明稳定SOP怎样被加载。
- 国外:Anthropic:Building effective agents:采用工具反馈决定下一步的Agent定义,组织执行后验收与失败定位。
