857-dsh-pdf-patched
在终端中运行以下命令:
dsh plugin install RCYD857/857-dsh-pdf-patched
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install RCYD857/857-dsh-pdf-patched 安装本插件(源码:https://github.com/RCYD857/857-dsh-pdf-patched),安装后重启 DSH 或新开会话即可使用三个 PDF 工具。
插件介绍
在原理图、EDA 导出等场景里,PDF 往往带着未嵌入的 SimSun、SimHei 等 CJK 字体,pdfjs 常见 translateFont 失败、字形丢失,智能体既读不出文字,也画不出可读页面。857-dsh-pdf-patched 面向 DeepSeek Harness,把 PDF 信息、按页文本提取和单页 PNG 渲染收进三个原生工具,让对话里可以直接查页数、抽文本、看图。
插件采用双引擎自动选型:字体全部嵌入时走 pdfjs;一旦遇到未嵌入且缺少 ToUnicode 的典型导出(如 JLC EDA、EasyEDA),则启用内置内容流解析与系统字体绘制,并配合 UniGB-UCS2-H 等解码,尽量还原中文标注与说明。文本提取与渲染共用同一套判断逻辑,避免「能画不能读」或反之。
适合需要在 DSH 里处理工程 PDF、核对原理图标注、或让智能体基于页面内容做摘要与问答的开发者与硬件/电子工程师。纯扫描件仍无文字层,超大文件会整份载入内存,使用前请心里有数。
使用场景
- 核对 EasyEDA 或 JLC 导出原理图上的中文标注
- 让智能体按页提取 PDF 文本并带坐标定位
- 将单页 PDF 渲染为 PNG 供对话中查看
适合人员
- 在 DSH 中处理工程 PDF 的开发者
- 需要读取未嵌入 CJK 字体原理图的硬件工程师
- 为智能体接入 PDF 信息、提取与渲染能力的插件维护者