返回目录

dsh-deepresearch

精选清单收录维护状态: 活跃

havingautism/dsh-deepresearch

@deepseek-ai/dsh-deepresearch 把证据优先的 Codemini 研究工作区带到 DSH。它提供持久工作流状态、模型工具、生成的 deepResearch Remote namespace 和“深度研究”Web 工作区,同时组合宿主已有的 Web 与 subagent 能力。

前往 GitHub
$ dsh plugin --profile web add github:havingautism/dsh-deepresearch

15

星标

3

Fork

JavaScript

语言

2026-08-12

创建于

2026-10-31

最近推送

把研究变成一个有已确认计划、按子问题派 Scout/Evaluator、证据只追加、最终报告按 URL 标源的持久项目的 DSH 插件,界面是 Web 工作区。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-11-14

许可证

作者未说明

01它能帮你完成什么?

  • 做那种必须先把计划确认下来才能写证据的研究,而不是让聊天模型自己乱逛

    一个记录研究问题、目标、约束、种子材料与研究深度的项目;一棵可编辑、带依赖与成功标准的子问题树;计划未确认前拒绝写入证据

    需要可核查的研究轨迹——问了什么、用了哪些来源、覆盖了哪些标准——而不是一次性答案的人

  • 按子问题并行调查,中间还夹一道核验,最后写成报告

    每个子问题关联论点、摘录、URL、置信度与已覆盖标准;Scout 负责检索与抓取、Evaluator 复核标准候选,Writer 按写作包里的 URL 标源撰写报告

    希望把检索和写作之间加上评审环节、并且需要并行推进的研究者

  • 看清一个长研究项目进行到哪一步,并且过几天还能接着做

    问题覆盖度、搜索与抓取预算、局限与部分完成状态,加上保存的结论和最终报告;都能在 Web 资料库里搜索、筛选、排序、恢复、中止或删除

    同时开几条研究线、一跑好几天、需要状态不随会话消失的人

02如何接入 DeepSeek Harness?

前置条件

  • 一个可以装插件的 DSH profile(README 装进 `web` profile),以及用来启动 Web 界面的 `dsh web` 命令
  • 不需要另外配存储 —— 宿主还没有 sqlite/HTTP fetch 时插件会自己挂上

安装步骤

  1. 01

    安装插件:`dsh plugin --profile web add github:havingautism/dsh-deepresearch`

    $ dsh plugin --profile web add github:havingautism/dsh-deepresearch

  2. 02

    启动 Web 界面:`dsh web`

    $ dsh web

  3. 03

    在左侧边栏底部打开「深度研究」,创建项目

  4. 04

    插件会在后台建立仅供研究使用的 DSH Agent 来生成计划;页面持续刷新,计划生成后可以编辑并点「确认并开始」

验证接入成功

  • 创建后「深度研究」页面里出现计划 —— 页面每 750ms 刷新 `progress`,显示题列表、Scout 卡和已接受证据
  • 如果规划失败,页面会停在「计划」这一步并显示持久化错误,不会跳到空的调查看板

03DSH 适配与能力边界

DSH 适配原生运行时

以 DSH 插件 `@deepseek-ai/dsh-deepresearch` 装进某个 profile:patch 里显式启用 runner,创建私有规划/调查 Agent,暴露生成的 `deepResearch` Remote namespace,并在侧栏挂一个「深度研究」Web 工作区。

  • 先确认计划的工作流

    研究问题、目标、约束、种子材料与研究深度→一份可编辑的子问题计划,带依赖关系与成功标准;你确认之前,证据写入一律被拒

    创建项目会拉起一个只负责提交计划的私有规划 Agent点确认会新建一个私有调查 Agent,把每次检索、证据、覆盖状态与最终报告写回工作区
  • 带标准覆盖度的证据台账

    Scout 提交的论点、摘录、URL 与置信度→按子问题组织的证据,加上问题覆盖度、搜索与抓取预算、局限和部分完成状态

    证据只追加,不能编辑
  • 按角色限权的私有 Agent

    一份已确认的计划→规划 Agent 只挂 `deep_research_submit_plan`;Scout 挂 `research_web_search` / `research_web_fetch` / `read_artifact` / `submit_criterion_candidates`;Evaluator 挂 `read_artifact` / `submit_criterion_review`;Writer 只挂 `deep_research_complete`

    普通聊天不会收到研究 prompt、研究工具,也不开通用 fetch固定输入成本只由私有研究 Agent 的请求承担
  • SQLite 持久化的项目存储

    项目、问题、标准、证据与报告记录→状态存在与随手记共用的那个 SQLite 里,占独立的 `deepresearch` 域(默认 `~/.dsh/storages/dsh.sqlite`)

    启动时先迁旧的 `deepresearch.sqlite`,只有那份也空时才导入更早的 JSON 文件宿主已有 `storage-sqlite` 时不再在 YAML 里插一遍

04适合谁?何时不该用?

适合

  • 需要可核查的研究轨迹——问了什么、用了哪些来源、覆盖了哪些标准——而不是一次性答案的人
  • 希望把检索和写作之间加上评审环节、并且需要并行推进的研究者
  • 同时开几条研究线、一跑好几天、需要状态不随会话消失的人

不适合

  • 运行中的私有 Agent 会随宿主进程停止:项目、证据和报告保持持久化,但进程重启后不会自动续跑中断的任务。
  • 证据只追加:写错的论点不能就地改,要在新项目里重新调查,或者在依赖报告前把原项目删掉。
  • 装上它就等于接受网页抓取带来的 SSRF 类风险 —— 宿主缺 fetch provider 时插件会自己挂一个,README 要求在可信环境使用。

05兼容性、维护与安全提示

  • 运行中的私有 Agent 会随宿主进程停止:项目、证据和报告保持持久化,但进程重启后不会自动续跑中断的任务。
  • 证据只追加:写错的论点不能就地改,要在新项目里重新调查,或者在依赖报告前把原项目删掉。
  • 装上它就等于接受网页抓取带来的 SSRF 类风险 —— 宿主缺 fetch provider 时插件会自己挂一个,README 要求在可信环境使用。
  • 研究工作区是 Web 界面:README 装进 `web` profile 并用 `dsh web` 启动;私有 Agent 还需要该 profile 已安装的 Web 与 subagent 能力,以及 sqlite 和 HTTP fetch provider。
2026-08-122026-10-31作者未说明

仓库元数据未声明许可证 · 仅 README 证据,GitHub 上没有 Release,未做安全审计

06常见问题

怎么把深度研究装进 DeepSeek Harness?

执行 `dsh plugin --profile web add github:havingautism/dsh-deepresearch`,然后跑 `dsh web`。在左侧边栏底部打开「深度研究」并创建项目即可。不用另外写 YAML —— 插件在 patch 里显式启用 runner,宿主缺 sqlite/HTTP fetch 时也会自己挂上。

为什么刚建完项目不能直接写证据?

这是设计如此。私有规划 Agent 只提交计划,计划确认之前证据写入会被拒绝。生成计划期间页面每 750ms 刷新;计划出现后你可以编辑子问题、依赖关系与成功标准,再点「确认并开始」拉起私有调查 Agent。

普通聊天会拿到研究工具或网页抓取能力吗?

不会。只有插件创建的私有 Agent 会拿到对应阶段的指引和工具:规划 Agent 只挂 `deep_research_submit_plan`,Scout 挂 `research_web_search` / `research_web_fetch` / `read_artifact` / `submit_criterion_candidates`,Evaluator 挂 `read_artifact` / `submit_criterion_review`,Writer 只挂 `deep_research_complete`。聊天里的 `web_fetch` 仍然保持关闭,普通聊天请求也不承担这段固定输入成本。

研究数据存在哪里?

存在与随手记共用的那个 SQLite 里 —— 默认 `~/.dsh/storages/dsh.sqlite` —— 占独立的 `deepresearch` 域。启动时插件先迁旧的 `deepresearch.sqlite`,只有那份也空时才导入更早的 JSON 文件。不要再往 YAML 里插一遍 `storage-sqlite`。

DSH 重启后正在跑的调查会怎样?

私有 Agent 会随宿主进程停止。项目、证据和报告都保持持久化,但中断的任务在重启后不会自动续跑。另外证据只追加不可编辑:写错的论点要在新项目里重新调查,或者在依赖报告前删掉原项目。

08数据与来源

  • 作者声明github.comaddf906aae8b…

    `@deepseek-ai/dsh-deepresearch` 把证据优先的 Codemini 研究工作区带到 DSH。它提供持久工作流状态、模型工具、生成的 `deepResearch` Remote namespace 和“深度研究”W…

  • 作者声明github.comaddf906aae8b…

    插件 patch 显式启用 runner,并设置项目、问题、标准、证据和报告上限。单独安装即可使用,不必先装随手记或手写 yml。

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-14。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件目录,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。