360 Secure SkillHub
360 安全技能中心

Rag

该技能针对检索增强生成(RAG)系统,提供架构设计、分块策略、检索调优、评估指标、生产监控与安全合规建议,并引用架构、实现、评估、安全等专题文档。适合搭建、优化或排查 RAG 流水线的场景。

chpatel3
chpatel3
热度 55.18
最近更新 2026-07-11 16:48:17
分类:开发依赖:纯提示词应用场景:代码生成 / 调试排错 / 数据处理 / API 集成 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add rag
Metadata
name
RAG
slug
rag
description
Build, optimize, and debug RAG pipelines with chunking strategies, retrieval tuning, evaluation metrics, and production monitoring.

When to Use

User wants to implement, improve, or troubleshoot Retrieval-Augmented Generation systems.

Quick Reference

Topic File
Pipeline components & architecture architecture.md
Implementation patterns & code implementation.md
Evaluation metrics & debugging evaluation.md
Security & compliance security.md

Core Capabilities

  1. Architecture design — Select embedding models, vector DBs, and chunking strategies based on requirements
  2. Implementation — Write ingestion pipelines, query handlers, and update logic
  3. Retrieval optimization — Tune top-k, reranking, hybrid search parameters
  4. Evaluation — Build test datasets, measure recall/precision, diagnose failures
  5. Production ops — Monitor quality drift, set up alerts, debug degradation
  6. Security — PII detection, access control, compliance requirements

Decision Checklist

Before recommending architecture, ask:

  • What document types and volume?
  • Latency requirements (real-time chat vs batch)?
  • Update frequency (how often do docs change)?
  • Access control needs (who can see what)?
  • Compliance constraints (GDPR, HIPAA, SOC2)?
  • Budget (managed vs self-hosted, embedding costs)?

Critical Rules

  • Never skip access control — Filter at retrieval time, not after
  • Always overlap chunks — 10-20% prevents context loss at boundaries
  • Evaluate before optimizing — Build eval dataset first, then tune
  • Same embedding model — Query and documents must use identical model
  • Monitor similarity scores — Dropping averages signal drift or issues
  • Plan for deletion — GDPR erasure requires re-embedding capability

Common Failure Patterns

Symptom Likely Cause Fix
Wrong docs retrieved Query too vague, poor chunks Query expansion, smaller chunks
Relevant doc missed Not indexed, low similarity Check ingestion, hybrid search
Hallucinated answers Context too short Increase top-k, better reranking
Slow responses Large chunks, no caching Optimize chunk size, cache embeddings
Inconsistent results Non-deterministic reranking Set seeds, use stable sorting