/retrieval-evaluation
检索质量评估(retrieval evaluation RAG recall precision MRR)。用独立标注和固定语料判断检索是否找到了相关材料,区分召回、排序与答案质量。用于RAG回答不好,先查检索。;比较两个检索器或切块方案。;给企业搜索建立评价集。
Claude Code
$ npx -y skills add KimYx0207/Kim_Service --skill retrieval-evaluation --agent claude-code
Codex
$ npx skills add KimYx0207/Kim_Service --skill retrieval-evaluation -a codex -y
Cursor
$ npx skills add KimYx0207/Kim_Service --skill retrieval-evaluation -a cursor -y
Gemini CLI
$ npx skills add KimYx0207/Kim_Service --skill retrieval-evaluation -a gemini-cli -y
GitHub Copilot
$ npx skills add KimYx0207/Kim_Service --skill retrieval-evaluation -a github-copilot -y
OpenCode
$ npx skills add KimYx0207/Kim_Service --skill retrieval-evaluation -a opencode -y
Windsurf
$ npx skills add KimYx0207/Kim_Service --skill retrieval-evaluation -a windsurf -y
SKILL.md
retrieval-evaluation.SKILL.mdname: retrieval-evaluation description: 检索质量评估(retrieval evaluation RAG recall precision MRR)。用独立标注和固定语料判断检索是否找到了相关材料,区分召回、排序与答案质量。用于RAG回答不好,先查检索。;比较两个检索器或切块方案。;给企业搜索建立评价集。
检索质量评估
用独立标注和固定语料判断检索是否找到了相关材料,区分召回、排序与答案质量。
输入与开始方式
- `dataset`:问题、相关文档ID、标注规则与留出划分。无标注先建设小型分层评价集。
- `runs`:相同语料版本下各查询返回的有序ID与分数。缺完整运行记录先按现有样本诊断。
- `policy`:k值、过滤权限、空结果处理及统计口径。先声明指标定义;无相关项单列不可计算。
缺少非关键资料时,先给明确假设下的草案或局部结果;资料补齐后只重验受影响部分。授权已覆盖的可逆工作继续,不重复确认。
执行
1. 固定问题、语料、权限范围和相关性定义,检查重复或泄漏标签。 核语料、用户身份与策略版本;来源更新/撤回涉及派生知识时,记录模型实际看到的材料,按需把生命周期审查交 `knowledge-architecture-evaluation`。 2. 按相同k取得各版本有序结果,记录无结果和异常。 3. 逐题去重计算命中、召回及首个相关位置,再按约定聚合。 4. 分语言/任务/难度比较结果,回读失败文档定位原因。 5. 选择一个最可能原因做下一次试验,保持独立留出集不参与调参。
按需要读 [专业方法](references/professional-method.md) 和 [完整案例](references/delivery-template.md)。
交付
- `metrics`:召回与排序指标。
- `slices`:分层和回归结果。
- `diagnosis`:错误归因。
- `nextExperiment`:下次试验。
- `lifecycleFindings` / `evaluationBoundary`:适用时记录更新、撤回、权限、派生缓存和真实/合成观察边界;检索 ID 算分不能证明这些操作已执行。
检查结果
- 明确P@k/Recall@k/MRR定义,去重文档并保留空结果和无标签情况。
- 按问题类别、语言和权限比较同题版本,报告分子分母。
- 区分缺文档、过滤、召回、排序和标注错误,回读原文。
- 每次改变可解释因素,保留基线和独立留出题。
检查方法和证据要求在 [method.json](method.json);参考 [作者正反例](evals/professional-cases.json) 识别实际错误。
需要额外处理的动作
使用真实敏感语料或新增模型评分费用依当前授权;离线ID评分和标签审查可继续。
把专业工作的做法交给 AI,把能打开、修改和检查的成果交给你。 你知道想做什么,却未必知道一份经营预测要核对哪些数据、一个页面要补齐哪些状态,或一份供应商比较该怎样算成本。Kim Service 把这些工作需要的方法、材料、步骤、例子和验收标准放在一起,让你和 AI 有一套具体的做事依据。 当前 V1.14 包含 48 个专业 Agent、21 个 Skill、1 个 Hook 和 1 个 Tool,共 71 个组件,提供 86
Other skills on kim-service.
agent-teams-playbook
Cross-runtime playbook for multi-agent collaboration, agent teams, swarm orchestration, parallel task distribution, capability…
api-contract-review
API 契约审查(API contract OpenAPI compatibility idempotency)。检查接口是否能被真实调用、正确失败并兼容现有消费者。用于前后端要并行,先定接口。;API改版会不会破坏现有客户端?;接口重试和错误格式需要统一。
construction-informati…
核对建筑模型信息要求、IFC/IDS版本、属性覆盖和交付证据 construction BIM IFC IDS information delivery review
experiment-analysis
设计和审查随机实验、分流质量、指标与效果解释 experiment analysis A/B testing randomization SRM
More skills from other plugins.
agentmail
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
adr-create
Create a new Architecture Decision Record with sequential numbering and AgentDB registration
Questions about retrieval-evaluation.
- Which coding agents can use retrieval-evaluation?
- retrieval-evaluation installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

