Whatsmore-nf/dsh-pdf-edit ↗★ 3
dsh-pdf-edit
Style-locked PDF editor plugin for DeepSeek Harness — AI edits text, native renderer preserves layout (ships dsh-std Community v0.15 manifest + legacy dsh entry) 适合需要让AI精修PDF文本同时保持原有排版格式不受破坏的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Whatsmore-nf/dsh-pdf-editREADME
Read the full README ↗std 宿主下的配置(环境变量)
std 协议没有 cordis config 注入,配置改从环境变量读取:
| 环境变量 | 说明 |
|---|---|
DEEPSEEK_API_KEY | LLM Key;AI 精修必需(预览/插入不需要)。也可用 DSH_PDF_EDIT_API_KEY 覆盖 |
DSH_PDF_EDIT_ALLOWED_ROOTS | 路径白名单,按平台路径分隔符拼接(默认当前工作目录) |
DSH_PDF_EDIT_PROVIDER / _MODEL / _BASE_URL | 模型路由(直连 API 时使用) |
DSH_PDF_EDIT_RENDER_MODE | native(默认)或 browser |
DSH_PDF_EDIT_BROWSER_EXECUTABLE / _BROWSER_CONCURRENCY | 浏览器模式选项 |
DSH_PDF_EDIT_PATCH_COLOR / _STRICT_TIDS / _MISSING_TIDS_USE_ORIGINAL / _RECOVER_COLOR / _STRICT_COLOR / _OVERFLOW_MODE / _MIN_FONT_SIZE_PT | 其余编辑行为开关 |
说明:dsh-std
tool/model协议 v1alpha1 尚未向插件开放宿主 LLM 推理通道,因此 std 宿主下 AI 精修暂走 DeepSeek API 直连(Key 必填);工具注册、生命周期、清理语义全部走标准协议。