ASAKAFENG/dsh-paper-tutor

ASAKAFENG★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

README excerpt

dsh-paper-tutor 面向中文读者的 英文论文精读 Agent 预设 插件,为 DeepSeek Harness 提供: - paper-tutor Agent 预设 (论文精读):中文讲解型人格 + 精读工作流提示词 + 随附 paper-reading skill。启动时自动安装到 $DSH HOME/.agent-presets/paper-tutor/ ,在会话预设选择器中直接可选。 - 4 个论文工具 (仅对选用该预设的会话生效): 工具 作用 paper scan 盘点工作区论文资产:PDF / LaTeX / 图表图片 / 论文代码 / 数据 pdf extract 纯 JS 提取 PDF 全文(按页、保留版式与双栏顺序)与内嵌图表(自动匹配 caption) tex structure 解析 LaTeX 结构:章节大纲、图表浮动体、公式、定理、引用键、\input 包含关系 paper figure 从 PDF 提取图表并(可选)调用视觉端点解读图表内容 面向的用户: 以中文为母语、可能对英文论文/术语/数学推导感到吃力 的学习者。预设默认按"零基础也能听懂"讲解,支持速览/精读/溯源(对照代码)/批判四层深度,输出论文卡片、术语表与论文↔代码对照表。 特性 - 零 npm 运行时依赖 :PDF 文本/图片提取为纯 JS 实现(node 内置 zlib),跨平台开箱即用;检测到 pdftotext (poppler-utils)时自动使用它加速并提升版式质量( config.pdftotext: "auto" ,可关)。 - 图表提取 :从 PDF 页面提取内嵌图片(Flate/DCT/Indexed/CMYK/1-16bit),写为 PNG/JPEG 到 .paper-figures/ ,并启发式匹配 "Fig. 1: …" 标题。 - 图表解读 :可选 OpenAI 兼容视觉端点(与 dsh-tool-vision 同款配置约定),未配置时优雅降级为返回图片路径供多模态模型/用户查看。 - 幂等安装 :预设安装器只在版本变化时升级(旧版自动备份为 .bak- ),从不覆盖未标记的用户自建目录。 一键安装 方式 A:远程安装(推荐,无需克隆仓库) 脚本会自动:下载最新 Release → 解压装配进 profile( $DSH HOME/profiles/ /node modules/ + dsh.profile.bundles 注册,默认 profile 为 web ,可用 --profile 指定)→ 安装预设到 $DSH HOME/.agent-presets/paper-tutor/ 。幂等,重复执行安全。 Windows(PowerShell 5.1+/7): 方式 B:本地安装(克隆仓库后) 方式 C:作为 profi…

View full README on GitHub →
Fun / Adsacademicagent-presetdeepseek-harnessdshdsh-pluginlatexllmpaper-reading

Category