返回目录

dsh-docs

精选清单收录维护状态: 活跃

sqhao-o/dsh-docs

Fully local document intelligence for DeepSeek Harness. Parse PDF, Office files, images, and scanned documents with offline OCR. | DeepSeek Harness 全本地文档智能插件,支持 PDF、Office、图片与离线 OCR

前往 GitHub
$ dsh plugin --profile web add dsh-doc

16

星标

0

Fork

TypeScript

语言

MIT

许可证

2026-08-14

创建于

2026-10-16

最近推送

原生 DSH 本地文档解析,提供 dshdoc_* 工具;本安装路线使用不启用 OCR 的 Node 引擎,仅可读取授权的本地目录。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-10-19

许可证

MIT

01它能帮你完成什么?

  • 在 DSH 会话中提取本地文档内容。

    从 PDF 与 Office 文件生成 Markdown、纯文本或结构化 JSON。

    处理本地文档的 DSH 用户。

02如何接入 DeepSeek Harness?

前置条件

  • 需要可用的 dsh CLI 与 Node ^22.19 或 >=24;本指南选择不启用 OCR 的 Node 引擎。

安装步骤

  1. 01

    安装实际 npm 包:`dsh plugin --profile web add dsh-doc`。

    $ dsh plugin --profile web add dsh-doc

  2. 02

    在 web profile 的 cordis.patch.yml 中保留已有条目,为 id: dsh-doc 添加或更新 config: { engine: node, defaultOcr: false, maxOutputChars: 32000 }。

  3. 03

    会话工作区默认可读;只有需要额外长期目录时才添加 allowedLocalRoots,再用 `dsh --profile web --dump-config` 检查配置并重启 dsh web。

    $ dsh --profile web --dump-config

验证接入成功

  • 重启 DSH 后调用 dshdoc_health 检查引擎就绪状态,再用 dshdoc_extract 解析会话工作区中的文件。

03DSH 适配与能力边界

DSH 适配原生运行时

dsh-doc 包提供 dshdoc_* 原生 DSH 文档工具。

  • 本地文档提取

    允许读取的本地 PDF、DOCX、XLSX、PPTX、Markdown、HTML、CSV 或文本文件→Markdown、纯文本或 JSON 结构的工具结果

  • 引擎健康报告

    dshdoc_health 请求→所选本地引擎的就绪状态

04适合谁?何时不该用?

适合

  • 处理本地文档的 DSH 用户。

不适合

  • 仅可读取会话工作区或 allowedLocalRoots 中的文件;相对路径以会话工作区为基准;URL 转换会返回 UNSUPPORTED_URL。
  • Node 回退引擎默认关闭 OCR;启用 Node OCR 需经审阅的本地 tessdata 语言包;完整离线 OCR 支持路线是单独的 Windows x64 Python 运行时。

05兼容性、维护与安全提示

  • 仅可读取会话工作区或 allowedLocalRoots 中的文件;相对路径以会话工作区为基准;URL 转换会返回 UNSUPPORTED_URL。
  • Node 回退引擎默认关闭 OCR;启用 Node OCR 需经审阅的本地 tessdata 语言包;完整离线 OCR 支持路线是单独的 Windows x64 Python 运行时。
2026-08-142026-10-16runtime-win32-x64-v1.0.14

README 声明已固定至提交版本;未运行实测。

06常见问题

在 DSH 中应该安装哪个包?

安装实际 npm 包:`dsh plugin --profile web add dsh-doc`。

agent 能读取哪些本地文件?

仅可读取会话工作区或 allowedLocalRoots 中的文件;相对路径以会话工作区为基准;URL 转换会返回 UNSUPPORTED_URL。

Node 安装后立即支持扫描页识别吗?

Node 回退引擎默认关闭 OCR;启用 Node OCR 需经审阅的本地 tessdata 语言包;完整离线 OCR 支持路线是单独的 Windows x64 Python 运行时。

如何验证 DSH 集成?

重启 DSH 后调用 dshdoc_health 检查引擎就绪状态,再用 dshdoc_extract 解析会话工作区中的文件。

08数据与来源

github.com67d3ae9作者未说明
  • 作者声明github.com67d3ae944bba…

    **dsh-docs** gives your DeepSeek Harness agent real document intelligence

  • 作者声明github.com67d3ae944bba…

    The published package and plugin id use the `dsh-doc` spelling and the tools use `dshdoc_*`;

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-10-19。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件目录,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。