PDF-electronic-signature
在终端中运行以下命令:
dsh plugin install JuntaoXiao/PDF-electronic-signature
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install JuntaoXiao/PDF-electronic-signature 安装本插件(源码:https://github.com/JuntaoXiao/PDF-electronic-signature),安装后重启 DSH 即可使用 pdf_sign_* 工具。
插件介绍
在合同、审批单或内部文档上签字,常见需求其实分三层:先要一张像手写的签名图,再要在 PDF 上看得见「盖上去」的效果,最后才需要能证明「签完之后没被改过」的密码学签名。三者混为一谈时,很容易以为盖了章就等于法律意义上的电子签。本插件把这三类能力拆开,让 agent 在 DeepSeek Harness 里按需选用,并清楚每种操作能提供什么保证。
核心能力包括:用名字生成可重复、笔迹一致的手写风格签名图(PNG/SVG);在指定页面与位置叠加签名图或文字块(仅视觉);用你自己的 PKCS#12 证书对整个 PDF 做 PKCS#7/CMS 分离式数字签名;还可生成自签名证书与 .p12 供测试,以及检查 PDF 内已有签名的结构(不做密码学验证)。盖章路径支持中文等非拉丁文字嵌入、白底抠透明与颜色保真,避免叠图时互相遮盖正文。
适合需要在本地完成 PDF 签署流程的开发者、运维或业务同学:快速出签名图、先预览盖章效果,再在准备好真实 CA 证书后做正式数字签名。插件不内置密钥与信任锚,私钥留在本机;自签名结果会显示为不受信任,这与 README 说明一致,取得受信任证书需自行办理。
使用场景
- 需要把手写风格签名图盖到合同或审批 PDF 上
- 要在本地用自有证书对整份 PDF 做 PKCS#7 数字签名
- 先自签证书测试盖章位置与签名结构,再换 CA 证书
适合人员
- 在 DSH 里用 agent 处理 PDF 签署流程的开发者
- 需要区分「视觉盖章」与「密码学签名」的合规或法务协作方
- 本地保管私钥、自行准备证书的业务或运维人员