一個輕量級的純 Python 工具,無需外部依賴即可自動檢測文字檔編碼與 BOM 標記。
從來源直接安裝技能的最快方式。
npx clawhub@latest install cn-text-encoding-detector
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 cn-text-encoding-detector。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
Text Encoding Detector 是一個強健、零依賴的 Python 工具,旨在以程式化方式解決字元編碼問題。這個對開發者友善的實用程式可掃描文字檔,準確識別 UTF-8、UTF-16 LE/BE、GBK、GB2312 與 Latin-1 等編碼,並能自動識別位元組順序標記 (BOM)。透過將此工具與 Openclaw Skills 整合,開發者與 AI 智慧體可以在自動化編碼流程中無縫解析、檢查並修復亂碼文字檔。
它完全運作在 Python 標準函式庫之上,無需外部 API 或網際網路存取。這種本地優先的設計保證了最高的效能與隱私性,使其成為在建構處理多語言或舊版文件資料庫的自動化工作流時,開發者工具箱中的重要一環。
無需外部 Python 依賴,設定非常簡單。只需複製或拷貝指令碼到您的專案中,並使用您的 Openclaw Skills 工作區進行設定。
確保您的環境中已安裝 Python 3.x。複製儲存庫並呼叫指令碼:
# 使用 Python 3 執行檢測器
python3 scripts/encoding_detector.py --file path/to/your/document.txt
要將其與 Openclaw Skills 一起使用,請在工具定義檔案中註冊該 Python 指令碼,以便您的 AI 智慧體可以在編碼任務期間動態觸發編碼稽核。
Text Encoding Detector 以標準的 JSON 格式輸出結構化資料,方便 Openclaw Skills 內的其它指令碼或 AI 智慧體進行輕鬆的程式化消費。
| 欄位 | 類型 | 說明 |
|---|---|---|
file |
String | 被掃描文字檔的絕對或相對路徑。 |
encoding |
String | 檢測到的字元編碼 (例如 UTF-8, GBK, UTF-16 LE, UNKNOWN)。 |
size_bytes |
Integer | 總檔案大小(以位元組為單位)。 |
{
"file": "document.txt",
"encoding": "UTF-8",
"size_bytes": 15234
}
加載中







































