DeepSeek Harness PaddleOCR 插件

前言

DeepSeek Harness (DSH) 採用插件化架構,旨在將特定能力封裝進工作流。在本地處理文檔識別(OCR)時,直接調用官方雲端模型或搭建獨立環境往往不夠高效。本插件爲 DSH Web profile 提供了本地 PaddleOCR 3.x 能力,通過 DSH 官方接口調用,無需額外配置。

插件介紹

名稱:qiuchunhuimax/dsh-plugin(項目標識爲 @dsh-external/dsh-paddle-ocr)
維護者:qiuchunhuimax
類別:模型推理
定位:Workspace-confined PaddleOCR tool and /ocr command for DeepSeek Harness。

核心功能

該插件提供了兩種調用方式:
1. 模型工具:paddle_ocr。DSH Agent 可以在當前工作區內直接調用此工具。
2. 人類命令:/ocr <文件路徑> [ch|en]。支持直接在對話中輸入命令。

支持的輸入文件格式包括:PDF、PNG、JPG、WEBP、BMP、TIF/TIFF。
輸出方面,插件會在當前工作區的 artifacts/paddle-ocr/ 目錄下生成唯一的 Markdown 文件,且不會覆蓋原文件。

運行要求

  1. Python 環境:系統需安裝 Python 3。
  2. PaddleOCR 庫:需安裝 paddleocr 3.x 版本。
  3. 環境變量:默認運行 python3。如果 PaddleOCR 位於其他 Python 環境,需在啓動 DSH 前設置 PADDLEOCR_PYTHON 環境變量。

安裝與啓用

使用官方插件安裝命令添加該插件:

dsh plugin --profile web add github:qiuchunhuimax/dsh-plugin

安裝完成後,重啓或刷新 dsh web 服務即可在對話中使用。

典型用法

在對話中輸入以下命令進行識別:

/ocr scans/invoice.pdf ch

或者直接向 Agent 發起指令,例如:“識別 scans/invoice.pdf 並整理結果”。

適用場景與注意

該插件適合需要在 DSH 工作流中進行本地文檔識別的開發者。

注意事項:
* 插件使用 DSH 官方 bundle/Tool Registry 接口,調用 PaddleOCR 官方 Python API,不使用 DeepSeek-OCR 模型。
* 插件會解析符號鏈接,但解析後的路徑不離開當前工作區。
* 安裝前建議檢查源碼與許可證(MIT)。

生態背景:DSH 理念是「一切皆插件」;社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係。

查看插件目錄 | 訪問 GitHub 倉庫

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

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

小夜