chrisryugj/kordoc
모두 파싱해버리겠다 — HWP·HWPX·PDF·Office 문서를 Markdown으로. 양식 자동 채우기와 신구대조를 갖춘 CLI·MCP 서버 | Convert Korean documents (HWP, HWPX, PDF, Office) to Markdown — CLI and MCP server with form filling and diff
解決的問題
Kordoc 是一個全面的文件處理工具包,專為應對韓國政府與行政機關所面臨的「文件地獄」而設計。它解決了從傳統上難以解析的格式中提取、分析與生成文件的問題,特別是 HWP(韓文文字處理器)3.x 與 5.x 版本、HWPX、HWPML、PDF、XLS、XLSX、DOCX 以及影像(PNG/JPG/WebP)等格式。
工作原理
Kordoc 將這些不同格式轉換為 Markdown,這是最適合 LLM 讀取與分析的格式。它結合了專用解析器、用於掃描文件與影像的本地 CPU 基礎 OCR 引擎(PP-OCRv5 korean),以及一個自訂重排引擎,可在無需在伺服器上安裝 Hancom Office 軟體的情況下,將文件重新渲染為 HWPX。它也支援「往返」工作流程,允許將 Markdown 編輯並修復回原始二進位檔案,同時保留原始格式。
適用對象
- AI 開發者:開發需要處理韓國行政文件的 RAG(檢索增強生成)系統或 AI 代理的開發者。
- 政府職員/管理人員:處理大量官方文件與報告的人員。
- AI 代理使用者:使用 Claude Desktop、Cursor 及其他 MCP 相容客戶端的使用者,希望將文件解析與生成直接整合至其 AI 工作流程中。
主要特色
- 多格式解析:支援 HWP、HWPX、PDF、DOCX 與 Excel 檔案,以高保真度轉換為 Markdown。
- 複雜表格還原:專精於還原合併與巢狀表格,包括 PDF 中無邊框的表格。
- 政府標準文件生成:具備生成符合嚴格格式規則的韓國政府官方文件(報告、草案、公告等)的能力。
- 本地 OCR:內建 OCR 功能,用於掃描 PDF 與影像,可在本地 CPU 上執行,無需 API 金鑰。
- RAG 就緒輸出:提供帶有麵包屑層級結構與實際頁碼的結構化區塊,支援精確引用。
- MCP 整合:透過 Model Context Protocol (MCP) 與 AI 代理(如 Claude、Cursor 等)無縫連接,實現文件讀取與建立。
- 隱私資訊遮蔽:自動偵測並遮蔽個人資訊(如住民登記編號、電話號碼等),同時保留文件格式。
相關
- 專案
- 專案
- 專案
- 專案
- 專案