RAG 文字分塊工具

依 token、句子或 Markdown 結構將文件切分為檢索分塊,並檢查重疊

文件

0 個字元 · 最大 5 MB。100,000 個字元以內會隨輸入即時更新;更大的文件請按「分塊」。

選項

依序嘗試每個分隔符,直到片段大小合適。

大小單位
進階

分塊

尚無分塊
貼上文件、匯入檔案或載入範例即可查看分塊。

不進行語意分塊:邊界依據字元、token 和文字結構,而非語意。

JSON、JSONL 和 CSV 使用 CodingTool 欄位(id, text, startChar, endChar, tokens, metadata),不是 LangChain 或 LlamaIndex 格式。

什麼是 RAG 分塊工具?

RAG 分塊工具會在你為檢索增強生成(RAG)或向量嵌入建立索引之前,顯示文件將如何被切分。可選擇固定字元或 token 視窗,或依句子、段落、遞迴分隔符、Markdown 結構分塊,並查看每個分塊的字元範圍、精確 token 數、與相鄰分塊的重疊和標題路徑。統計資訊顯示分塊數量、token 總數、平均值與中位數、最小與最大分塊,以及重疊造成的重複文字比例。

使用方式
  1. 1.貼上 Markdown 或純文字,匯入 .md / .txt 檔案,或載入範例。
  2. 2.選擇策略,並以字元或 token 設定分塊大小和重疊。
  3. 3.以 token 計時,請選擇 o200k_base 或 cl100k_base,計數為精確值。
  4. 4.查看統計和分塊卡片;醒目提示的文字與相鄰分塊共用。
  5. 5.在「進階」中編輯遞迴分隔符、設定最小分塊大小或保留標題路徑。
  6. 6.以純文字、Markdown、JSON、JSONL 或 CSV 複製或下載分塊。
準確性與限制

每個分塊都是文件的精確切片,因此其字元範圍一律指向原文。以 token 計的大小和重疊由所選的精確分詞器測量,絕不依字元估算;Claude、Gemini 和通用選項是估算值,僅用於以字元計的大小。大於分塊大小的單一區塊、字詞或 token 會單獨成為一個分塊並標示為超出大小。本工具不做語意或以嵌入為基礎的分塊,可辨識 ATX 標題(以 # 開頭的行)但不辨識底線式標題,匯出使用 CodingTool 欄位而非 LangChain 或 LlamaIndex 結構描述。5 MB 以內的文件在背景 worker 中於本機處理。

CodingTool 已正式上線於

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch