跳到工具
JoeLucky

點擊工具頁的「收藏」加入

工具類別

Base64 編解碼JSON 檢視器熱門JWT 解碼器UUID 產生器URL 編解碼JSON 轉 CSVCSV 轉 JSONJSON 轉 YAMLYAML 轉 JSONJSON 轉 XMLXML 轉 JSONCSV 轉 YAMLYAML 轉 CSVJSON 格式化工具YAML 格式化工具XML 格式化工具HTML 格式化工具CSS 格式化工具正規表達式測試工具雜湊產生器Cron 運算式解析器HTML 實體編碼/解碼工具進位制轉換器URL 解析器/查詢參數檢視器CSV 檢視與驗證工具Markdown 預覽工具SQL 格式化工具Mermaid 線上編輯器LLM API 費用計算機新LLM 顯示記憶體(VRAM)計算機新RAG 文字切分視覺化工具新雲端儲存費用計算機(S3、R2、B2)新SLA 可用性計算機新
JoeLucky

實用好用的在線工具集合站

隱私政策服務條款

© 2026 JoeLucky®. 版權所有。

  1. JoeLucky
  2. /開發者
  3. /RAG 文字切分視覺化工具

RAG 文字切分視覺化工具

貼上文件,即時查看 RAG 切分結果與嵌入費用估算;文字不會上傳。

相似開發者

查看全部
LLM API 費用計算機

比較 OpenAI、Anthropic、Gemini 的每次與每月 API 費用,標示價格核對日期。

開啟 →
LLM 顯示記憶體(VRAM)計算機

估算執行 LLM 需要多少 VRAM,判斷你的 GPU 放不放得下。

開啟 →
文字比較工具

逐行、逐字詞或逐字元比較兩段文字的差異,支援並排/統一顯示、忽略空白與大小寫

開啟 →

💬 使用者留言

?

還沒有留言,搶先留下你的想法!

什麼是RAG 文字切分視覺化工具?

RAG 文字切分視覺化工具讓你貼上文件,立刻看到不同切分策略(固定大小、遞迴、依句子、Markdown 標題)如何把文字分成區塊:每個區塊以交替底色標出,重疊的部分用另一種顏色標示,並統計區塊數、平均與最大 Token、重複率與在句中斷開的區塊數。再輸入嵌入模型與單價,就能估算嵌入費用與向量資料庫的儲存量。

如何使用?

  1. 貼上文件內容,或載入 .txt/.md 檔案(只在本機讀取)。
  2. 選擇切分方式、大小單位(字元或估算 Token)、每塊大小與重疊。
  3. 查看彩色的切分預覽、統計數字與區塊清單,必要時調整後再比較。
  4. 選擇嵌入模型並輸入單價與文件數,估算嵌入費用與向量儲存量;可複製或下載區塊 JSON。

注意事項

  • 範例:每塊 120 Token、重疊 20 Token 時,相鄰區塊約有 17% 的內容重複,嵌入的總 Token 與向量數量都會比不重疊時更多。
  • Token 為估算值(英文約 4 字元 ≈ 1 Token、中日韓約 1 字 ≈ 1 Token),實際請以嵌入模型的 tokenizer 為準。
  • 沒有最佳的固定大小:請用真實問題檢查檢索結果,再調整大小與重疊;向量儲存量的索引倍率只是可調整的假設。
  • 文字、檔案與結果都留在你的瀏覽器,不會上傳。

常見問題

RAG 的 chunk 大小該設多少?

沒有放諸四海皆準的數字。太大的區塊會把多個主題混在同一個向量裡、檢索不精準;太小的區塊又會把答案拆散。常見的起點是幾百個 Token 的區塊搭配一成左右的重疊,再用你真正會問的問題檢查檢索結果,回頭調整。

重疊(overlap)有什麼用?有代價嗎?

重疊讓相鄰區塊共用一小段內容,避免剛好落在邊界的資訊被切斷。代價是同樣的文字會被嵌入並儲存兩次,直接增加嵌入費用與向量儲存量,統計中的「重複率」就是在量這件事。

四種切分方式該怎麼選?

固定大小最簡單、可預測,但可能切斷句子;遞迴切分依段落、換行、句子、空白的順序盡量在自然邊界分段,是通用的好起點;依句子切分保證不在句中斷開;Markdown 標題切分適合有結構的文件,會保留程式碼區塊並記錄每塊所屬的標題路徑。

這裡的 Token 數和我的嵌入模型為什麼不一樣?

本工具用粗略規則估算(英文約 4 字元 ≈ 1 Token、中日韓約 1 字 ≈ 1 Token),每個嵌入模型的 tokenizer 都不同,實際數字會有出入。把「Token(估算)」當作比較不同設定的相對基準;要精確數字或判斷是否超過模型上限時,請用該模型的 tokenizer 再確認。

向量儲存量是怎麼估的?索引倍率是什麼?

儲存量 = 區塊數 × 向量維度 × 每維位元組(float32 為 4、float16 為 2、int8 為 1、二元為 1/8)× 索引倍率 + 區塊數 × 每塊附帶資料。索引倍率代表 HNSW 等近似搜尋索引相對於原始向量的額外空間,常見約 1.2 至 2,視參數而定,可自行調整。

我貼上的文件會被上傳嗎?

不會。切分、統計與視覺化全部在你的瀏覽器內執行;載入的 .txt/.md 檔案也只在本機讀取。工具不會呼叫任何嵌入 API,嵌入費用只是依你填的單價所做的試算。

檔案只在你的瀏覽器內讀取,不會上傳。
切分方式

依段落→換行→句子→空白的順序切,盡量在自然邊界分段(類似常見框架的預設做法)。

大小單位

重疊比例 17%

切分結果

區塊數3
平均 Token88
最少 / 最多68 / 112
重複率1.051.00 = 沒有重複;1.20 = 約 20% 的內容出現兩次。
在句子中間結束的區塊3 / 3
內容涵蓋率100%
嵌入總 Token(含重疊)264

切分視覺化

區塊(交替底色) 重疊區
# Retrieval-augmented generation Retrieval-augmented generation (RAG) combines a search step with a language model. Documents are split into chunks, each chunk is embedded as a vector, and the closest chunks are retrieved to answer a question. ## Why chunking matters If chunks are too large, a single vector blurs several topics together. If they are too small, the answer may be spread across chunks that never get retrieved together! Overlap lets neighbouring chunks share a little context, at the price of storing the same words twice. ## 中文與日本語の例 檢索增強生成會先把長文件切成較小的區塊,再把區塊轉成向量。區塊太大會混入多個主題;區塊太小又可能把答案拆散。検索拡張生成では、文書を適切な大きさに分割することが重要です。 ```python chunks = splitter.split_text(document) print(len(chunks)) ```

區塊清單

區塊清單
#Token字元內容預覽
168269# Retrieval-augmented generation Retrieval-augmented generation (RAG) combines a search step with a language model. Documents are split into chunks, each chunk· 句中結束
284309## Why chunking matters If chunks are too large, a single vector blurs several topics together. If they are too small, the answer may be spread across chunks t· 句中結束
3112171## 中文與日本語の例 檢索增強生成會先把長文件切成較小的區塊,再把區塊轉成向量。區塊太大會混入多個主題;區塊太小又可能把答案拆散。検索拡張生成では、文書を適切な大きさに分割することが重要です。 ```python chunks = splitter.split_text(document) print(len(c· 句中結束

嵌入成本與向量儲存

ANN 索引(如 HNSW)相對於原始向量的額外空間,常見約 1.2–2,視參數而定。

總區塊數3
總嵌入 Token264
原始向量18.43 KB
含索引27.65 KB
附帶資料1.5 KB
儲存合計29.15 KB

嵌入模型的維度與輸入上限取自各家文件或模型設定(核對於 2026-10-20)。

Token 為估算值(英文約 4 字元 = 1 Token,中日韓約 1 字 = 1 Token),實際請以所用嵌入模型的 tokenizer 為準。所有處理都在你的瀏覽器內完成,文字不會上傳。

計算方式與假設
  • 「Token(估算)」單位使用與費用計算器相同的粗估權重:ASCII 0.25、CJK 1、其他 0.8 個 Token/字元。
  • 固定大小每次前進「大小 − 重疊」;遞迴與句子策略以自然單位組合,重疊只會帶入不超過設定值的完整單位。
  • 重複率 = 所有區塊字元總和 ÷ 原文字元數;它會直接增加嵌入費用與向量儲存量。
  • 儲存量 = 區塊數 × 維度 × 每維位元組 × 索引倍率 + 區塊數 × 附帶資料。
  • 沒有最佳的固定大小:請用你的實際問題檢查檢索結果,再回頭調整大小與重疊。