dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
论文伴读工作台:文献库 + PDF 阅读器 + 教练式伴读。回答必带页码,点页码跳回 PDF 并高亮闪烁对应原文;选中即问不打断阅读;自带「严格师傅」preset——定阅读计划、逐节带读、出题批改,成绩跨会话累积;配置 MinerU(本地自建免注册 / mineru.net 云端 token 二选一)后:扫描版 PDF 可读可伴读、公式可点引用(点一下即得 LaTeX 源码进对话)、公式可检索(QK^T 直接命中),∑ 面板按页浏览全文公式;可选嵌入端点语义召回,大白话提问命中术语段落。文献库专题/论文改名删除——删除走 .trash 回收站可恢复、非空专题批量清空一次确认;阅读器滚动 ↔ 单页翻页双模式、右栏全屏可用、PDF 路径一键复制、译文 PDF 一键导出;原文 ↔ 纯中文原地切换(babeldoc 零预装)。默认本地转录检索,文档不出本机;仅当启用云端 MinerU、嵌入端点或翻译端点时,对应文本才会发往你配置的服务。
English: README_EN.md
DeepSeek Harness (dsh) 插件:论文伴读工作台 —— 文献库 + PDF 阅读器 + AI 伴读,回答自带页码、点页码跳回原文。当前版本 v1.6.0。
💬 QQ 交流群:1127244508 —— 安装/使用问题、功能建议、bug 反馈都欢迎来聊。



babeldoc-driver.py 驱动 babeldoc —— 按输入估算输出预算(不再吃 babeldoc 写死的 2048),finish_reason=length 自动拆段重译;顶栏进度条实时显示「翻译段落 76%(521/798)」这样的阶段进度,端点拒绝关闭推理时自动降推理强度重试各功能的前提与配置细节见 docs/features.md。
两步:装 DeepSeek 官方桌面端 → 里面直接装插件。
@ggboy123/dsh-paper-reader@latest,装完点进插件详情打开「启用」开关,重启桌面端完成。侧栏底部点「📚 论文伴读」进入文献库,上传 PDF 开始用。

需要官方桌面端 V0.2.0-rc.2 或更新版本(内置 dsh ≥0.2.0-rc.2);dsh 0.1.5 不再支持。 想逛插件市场可另装社区插件
dshmarket,本插件已在其目录中。
排坑(都是实测踩过的):
@latest:不带版本号对已装过的插件是 no-op,不会追新minimumReleaseAge 拦新包时:等过窗口期,或把本包加进豁免清单(~/.dsh/profiles/web/.npmrc 的 minimum-release-age-exclude[];桌面端在 ~/.dsh/profiles/desktop/pnpm-workspace.yaml 的 minimumReleaseAgeExclude)dsh plugin --profile web add @ggboy123/dsh-paper-reader@latest # 升级也是这条;不带版本号是 no-op
不要用
github:GGboya/dsh-paper-reader安装 —— dist 不入库,git 安装会导致 profile 起不来。
data/.trash/(带 manifest,移回即恢复);会处理该文献的全部产物:<文献>.pdf、.txt、.pages.json、.transcript.json、.mineru.md、.mineru.json、.embeddings.json、.study.json 与译文变体 <文献>-en.pdf / -zh.pdf / -dual.pdf(含 .tmp-* 残留);伴读会话历史不删。运行中会话/翻译中的文献会被前置拒绝;路径穿越一律拒绝、失败自动回滚——细则见 docs/features.mdgit clone https://github.com/GGboya/dsh-paper-reader
cd dsh-paper-reader && pnpm install && pnpm run build
dsh plugin --profile web add ./dsh-paper-reader # 从父目录执行,或用绝对路径
dsh --profile web # 侧栏变为文献库树
改完 pnpm run build 重启 profile 即生效;npm test 跑全量测试(354 用例,CI 三平台)。架构、测试守卫与开发约定见 AGENTS.md。
感谢每一位贡献者:
MIT