dsh-docs:本地文檔解析與 OCR 插件

前言

在開發 DeepSeek Harness (DSH) 插件或使用 DSH 智能體時,處理非結構化文檔(如 PDF、掃描件)是常見需求。傳統做法通常依賴外部 API,存在隱私泄露風險或網絡延遲。dsh-docs 提供了一種本地化的解決方案,能夠直接在本地計算機上完成文檔讀取、OCR 識別及文本提取。

這是什麼

protoctistmoses143/dsh-docs 是一個模型推理類插件,專注於本地文檔處理。它支持將 PDF、Office 文檔、圖像以及掃描文檔轉換爲 Markdown、JSON 或純文本,內置離線 OCR 能力,無需服務器支持,確保數據隱私。

核心功能

該插件具備以下已覈實能力:

  • 多格式讀取:支持 PDF、Office 文檔及圖像文件。
  • 離線 OCR:無需網絡即可對掃描文檔進行文字識別,將圖片中的文字提取爲可編輯文本。
  • 數據提取:支持全文提取,將文檔內容轉換爲 Markdown、JSON 或純文本格式。
  • 文檔內搜索:支持在提取後的文本中進行搜索。
  • 批處理:支持對多個文件進行批量處理。
  • 隱私優先:所有處理均在本地完成,數據不會上傳至服務器。

安裝與依賴

該插件主要針對 Windows 計算機設計,且需要本地環境支持。

  • 操作系統:Windows(主要支持 Windows 10/11)。
  • 運行時依賴:
    • Node.js 版本:^22.19.0 或 >=24.0.0
    • 包管理器:pnpm 版本 >=10.0.0

典型用法

使用該插件主要通過圖形界面進行操作,無需編寫額外代碼。

  1. 啓動應用:運行安裝後的 dsh-docs 應用程序。
  2. 拖放文件:在主窗口中直接拖入 PDF、Office 文檔或圖像文件。
  3. 結果導出:應用會自動解析文檔,並在界面上展示提取出的文本內容。用戶可以將提取出的文本複製到其他程序中,或將其作爲數據源。

示例場景:
用戶可以使用手機拍攝餐廳菜單的照片,將圖片傳輸至 PC,然後直接拖入 dsh-docs 窗口。系統會利用本地 OCR 引擎識別圖片中的文字,生成可編輯的菜單文本。

注意事項

  • 平臺限制:插件設計主要用於 Windows 電腦,其他系統可能無法直接運行。
  • 完全離線:OCR 功能和所有文檔處理過程均不依賴網絡連接。
  • 隱私與安全:由於採用完全本地處理模式,適合處理敏感文檔。但在使用前,建議檢查 GitHub 源碼與許可證(MIT)。

總結

dsh-docs 爲 DSH 用戶提供了在本地處理文檔的可靠工具,特別是在需要保護數據隱私或無網絡環境的場景下,能夠有效解決文檔識別與提取的問題。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜