dsh-paper-reader
在终端中运行以下命令:
dsh plugin install siluwr/dsh-paper-reader
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install siluwr/dsh-paper-reader,或从 https://github.com/siluwr/dsh-paper-reader 安装该插件 bundle。
插件介绍
在 IDE 里写代码时,论文往往躺在磁盘某个路径里:打开外部阅读器会打断心流,把整篇 PDF 丢给助手又容易超长、难定位章节。dsh-paper-reader 把「本地论文库 + 可读面板 + 可分段调用的工具」收进 DeepSeek Harness 侧边栏,只处理本机文件,不做在线抓取,边界清晰。
插件支持 PDF、Markdown 与纯文本。PDF 文本抽取为纯 Node 自研实现,不依赖第三方 PDF 库、也不访问网络。解析结果缓存在 $DSH_HOME/paper-reader/,跨会话保留;面板提供标题与元信息、摘要、可点击目录、分节正文、字号调节与篇内搜索(高亮与上下跳转)。可通过路径粘贴、目录浏览或扫描文件夹导入,并支持收藏、移除与筛选。
对助手侧,paper_read 按章节与字符预算返回正文,paper_list 浏览库,paper_scan 批量导入目录,与面板读的是同一批论文。面板还提供「交给助手」:把总结全文、翻译摘要、讲解段落等提示词(含论文 key)复制到剪贴板,粘贴到对话即可让助手用 paper_read 对齐同一篇。
适合需要反复对照本地文献的开发者与研究者:日常在 Harness 里问问题、写笔记、对照实现,而不必在浏览器、阅读器与 IDE 之间来回切换。需知扫描件 PDF 与部分复杂版式抽取可能不完整,插件会在输出中提示;在线 arXiv 抓取不在本插件范围内。
使用场景
- 对照本地 PDF 实现论文中的算法或架构
- 在 Harness 里按章节让助手总结或讲解某篇文献
- 批量扫描项目目录下的 Markdown/文本资料建库阅读
适合人员
- 需要频繁查阅本地论文的开发者
- 在 IDE 内做文献笔记与对照的研究人员
- 希望助手按章节读取同一论文库的深度用户