Chunking Strategy

Vejledning til chunking af dokumenter i RAG-pipelines: størrelse, overlap og grænsestrategi

Af giuseppe-trisciuoglio · giuseppe-trisciuoglio/developer-kit

Testet · Virker ★ 8.0/10

Chunking Strategy — Vejledning til chunking af dokumenter i RAG-pipelines: størrelse, overlap og grænsestrategi

Hvad det gør

En vidensfærdighed, der anbefaler chunking-strategier for retrieval-augmented generation: chunk-størrelse (256-1024 tokens), overlap (10-20%) og en 5-niveau stige fra fast størrelse til semantisk og sen chunking, plus inline valideringsuddrag for sammenhæng og præcision. Udløses ved opbygning af RAG-systemer, vektordatabaser eller opdeling af store dokumenter til indlejring.

Testrapport

Fandt SKILL.md på plugins/developer-kit-ai/skills/chunking-strategy; frontmatter parser med name+description og rene allowed-tools. Stikprøvekontrollerede references/strategies.md, implementation.md, evaluation.md — alle HTTP 200 og substantielle (strategies.md er 422 linjer med ægte langchain-kode og en parametertabel). Trak et point fra for installation/docs hver: teksten siger, at man skal køre `evaluate_chunks.py --coherence`, men et sådant script eksisterer ikke i repo-træet (det omdirigerer faktisk til inline python -c snippets). Outputtest: chunkede et 4-sektions markdown-dokument på to måder. Baseline naiv 220-tegns opdeling rev ord og sætninger fra hinanden (chunk 2 startede "ooting" fra opdelt "Troubleshooting"; chunk 1 åbnede med forældreløst fragment "reads it at startup..." uden overskrift). Ved at følge færdighedens Niveau-3 strukturbevidste vejledning for markdown producerede 4 rene sektionschunks (22-29 ord hver), hver chunk med sin egen overskrift og nul opdelte ord/sætninger — direkte opfyldelse af færdighedens "chunks maintain standalone meaning"-krav. Konkret, målbar forbedring i forhold til baseline.

Testet: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/giuseppe-trisciuoglio/developer-kit.git /tmp/chunking-strategy-src
mkdir -p ~/.claude/skills
cp -R /tmp/chunking-strategy-src/plugins/developer-kit-ai/skills/chunking-strategy ~/.claude/skills/chunking-strategy
# Pure-guidance skill: no runtime deps to install the skill itself.
# The optional inline validation snippets in SKILL.md need: pip install sentence-transformers numpy
# Note: SKILL.md says "run evaluate_chunks.py --coherence" but no such script is bundled;
#   the actual validation is the inline `python -c` snippets directly below that line.

Kommandoer og eksempelprompter

  • /chunking-strategyVejledning til chunking af dokumenter i RAG-pipelines: størrelse, overlap og grænsestrategi

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Recommend a chunk size for this document set
  • Evaluate retrieval precision for my RAG pipeline
  • Choose an overlap percentage for semantic chunking