dsh-plugin-knowra:在 DSH 里检索 arXiv 并读 Scout 报告

前言

在 DeepSeek Harness(DSH)里做文献调研时,常见做法是手动打开 arXiv、复制标题和摘要,再逐篇决定是否精读。Agent 虽然能联网,但缺少针对论文检索和结构化解读的专用工具时,仍容易在「找论文」和「判断值不值得读」之间反复切换。

下面介绍社区插件 dsh-plugin-knowra:把 Knowra 接到 DSH,让 Agent 按主题、作者或日期窗口检索 arXiv,并在需要时读取 Scout 报告——用方法、证据与局限帮你筛出值得精读的篇目。插件由 Rexopia 维护,在 SkillHub 目录中归类为「联网工具」;仓库 Rexopia/dsh-plugin-knowra 当前版本为 0.2.2,许可证 MIT。

这是什么

dsh-plugin-knowra 是 DSH 主机插件:安装后向 Cordis 注入一个名为 knowra 的 MCP 服务,远端 endpoint 为 https://mcp.knowra.app/mcp。Knowra 收到的是 Agent 发起的工具请求,而不是完整对话内容;隐私说明见 Knowra 隐私政策。

插件还包含 Desktop/Web 上的账户连接页,通过 OAuth(PKCE)把 Scout 读报告能力绑定到你的 Knowra 账号;令牌由 DSH 凭证服务本地保存并自动刷新,不写入 profile 配置或聊天参数。

核心功能

启用插件后,Agent 可使用三个 MCP 工具(命名空间前缀为 mcp__knowra__):

工具 作用 是否需要登录 Knowra
search_papers 检索 arXiv 标题、作者与摘要;可选 UTC 日期窗口(自 2025-08-01 起) 否
get_scout 读取检索结果中某篇论文的 Scout 报告 是
get_usage 查看 Scout 额度与重置时间 是

检索装好即可用,无需账号。Scout 需要先连接 Knowra 账号;连接后额度与授权在 DSH 重启后仍有效。

安装与启用

DSH 版本须为 0.2.1-rc.3 或更新的 0.2.x(package.json 中 engines.dsh 为 >=0.2.1-rc.3 <0.3.0)。

图形界面:DSH → Plugins → Add plugin,输入 dsh-plugin-knowra,安装并启用。

命令行(Web profile 示例):

dsh plugin --profile web add dsh-plugin-knowra

启用后,若要读 Scout:打开 Plugins → Knowra → Connect Knowra,在浏览器中完成登录与授权,再返回 DSH。浏览器未自动打开时,使用插件页显示的授权链接。浏览器与 DSH 须在同一台电脑上,以便本机 OAuth 回调;本版本面向 Desktop 与同机 Web UI,不包含远程/无头登录流程。

从 0.1.x 升级:删除此前在 ~/.dsh/cordis.patch.yml 或 profile patch 中手动添加的 mcp-knowra 覆盖项;新版仅 OAuth,不再读取 KNOWRA_API_KEY。若旧 personal key 已无他用,可在 Knowra 账户页 撤销。

断开连接:可取消进行中的登录或移除本地连接并撤销授权;若断开时服务端不可达,插件页会提示你到 Knowra 账户页手动撤销。

典型用法

README 给出的示例提示(可直接在 DSH 对话中尝试):

Find papers on memory for LLM agents from the past week, shortlist the relevant ones and read their Scout reports.

中文场景下可改写为类似意图:让 Agent 检索过去一周内与「LLM Agent 记忆」相关的 arXiv 论文,先筛出相关条目,再对 shortlisted 篇目调用 get_scout 阅读 Scout 报告。

典型流程可以是:

  1. 用自然语言描述主题、作者或日期范围,由 Agent 调用 search_papers。
  2. 根据摘要与元数据缩小列表。
  3. 已连接 Knowra 时,对候选论文调用 get_scout;需要确认额度时调用 get_usage。

适用场景与注意

适合:在 DSH 里做 arXiv 定向检索、快速对比多篇论文的方法与局限,再决定精读哪几篇的研究者与 Agent 开发者。

权限与安全:插件以当前 DSH 进程权限运行;安装前建议浏览 GitHub 源码 与 MIT 许可证。默认凭证存储为当前 OS 用户可读的文件,并非系统钥匙串;Disconnect 会撤销本地授权,必要时在 Knowra 账户侧再确认。

生态说明:DSH 采用「一切皆插件」的扩展方式;SkillHub 插件目录 为社区站点,与 DeepSeek / 幻方无官方从属关系。

问题反馈:GitHub Issues,或邮件 support@knowra.app。

结尾

经过上面的步骤,你可以在 DSH 内完成「检索 arXiv → 读 Scout 筛文献」的闭环:检索免登录,Scout 通过 OAuth 安全连接。目录页:dsh-plugin-knowra @ SkillHub;源码与 README:github.com/Rexopia/dsh-plugin-knowra。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye