Back to home

qiuchunhuimax

dsh-plugin

Local PaddleOCR tool and /ocr command for DeepSeek Harness

Stars
0
Language
JavaScript
Created
Aug 15, 2026
Updated
Aug 15, 2026

Introduction

DSH PaddleOCR 插件

为 DeepSeek Harness Web profile 提供本地 PaddleOCR 3.x 能力。

功能

  • 模型工具:paddle_ocr,由 DSH Agent 在当前工作区内调用。
  • 人类命令:/ocr <文件路径> [ch|en]
  • 输入仅限当前工作区中的 PDF、PNG、JPG、WEBP、BMP、TIF/TIFF;符号链接解析后也不得离开工作区。
  • 每次识别在 artifacts/paddle-ocr/ 生成唯一的 Markdown 文件,不覆盖原文件。

运行要求

  • Python 3 与 paddleocr 3.x 已安装。
  • 默认运行 python3;如 PaddleOCR 位于其他环境,启动 DSH 前设置 PADDLEOCR_PYTHON

安装

从 GitHub 安装:

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

或从本地目录安装:

dsh plugin --profile web add /path/to/paddle-ocr-plugin

重启或刷新 dsh web 后,在对话中输入:

/ocr scans/invoice.pdf ch

或直接告诉 Agent “识别 scans/invoice.pdf 并整理结果”。

GitHub 调研

未找到一个可直接安装、同时匹配 DeepSeek Harness 插件 API 和 PaddleOCR 的现成插件。本插件使用 DSH 官方 bundle/Tool Registry 接口,并调用 PaddleOCR 官方 Python API;它不使用 DeepSeek-OCR 模型。