前言¶
DeepSeek Harness (DSH) 是 DeepSeek 开源的本地 Agent 工作系统,核心设计理念是「一切皆插件」。dsh-research-kit 是一个运行在浏览器侧的 DSH 插件,它维护科研资源目录,把工作流和用户参数组装成可编辑 Prompt,并由 DSH 当前会话负责实际发送与执行。
核心功能¶
工作流与技能库¶
插件内置了经过人工审核的科研工作流与技能条目:
* 351 条科研工作流:覆盖论文与手稿、文献研究、数据分析、基因组学、临床研究等 28 个流程族。每条工作流均为参数化、可编辑的 Prompt 模板,内置防编造边界(不得虚构引用、数据、页码、作者意图)。
* 109 个技能条目:包含 46 个指导模块(如科学写作、统计审查、引用核验)和 63 个能力目录(如 bulk RNA-seq、Nextflow、文献 API 检索)。能力目录如实标注依赖工具链与数据外发边界,不注入提示词、不代为执行。
数据源与证据管理¶
- 129 个科学数据源:涵盖文献、临床、遗传、组学、蛋白/化学等,其中 11 个支持插件直查并返回带链接与稳定标识符的候选记录;未接通时明确回退到 DSH Agent/MCP。
- 研究证据图谱:把本会话的资源、工作流、查询来源、资产、已保存证据与自动沉淀知识连成可追溯关系。支持缩放平移、迷你地图、聚焦/上下游/两点路径模式、结论追溯面板与脱敏快照导出。
- Claim 审阅面板:对每条 Claim 进行状态管理(extracted、inferred、ambiguous、verified、rejected)。支持从段落提取候选并登记,或手工登记。使用 Agent 审阅生成独立建议和理由,研究者再逐条确认/存疑/驳回并关联证据。
Prompt 组装与编辑¶
插件将反复执行的科研任务变成参数化、可编辑、发送前可见的提示词:
* 参数替换实时生成 Prompt 预览。
* 手动编辑后提供「恢复自动生成」。
* 必填参数缺失时不发送。
跨宿主 MCP 工具¶
插件提供独立的 stdio MCP Server,兼容 Codex、Claude Code、Zed 等宿主,提供文献检索、证据管理、研究运行与审阅工具。
典型用法¶
1. 工作流组装与执行¶
在 DSH 浏览器侧的操作流如下:
1. 打开「资源 / 工作流程」快捷入口。
2. 在科研能力目录中选择工作流。
3. 填写参数,使用 DSH 原生 @文件 引用材料。
4. 预览并编辑最终生成的 Prompt。
5. 写入输入框 或 发送到当前会话,由 DSH 当前会话的 Agent 执行。
2. 草稿增强¶
在输入框右侧使用「草稿增强器」:
* 支持轻量档(零 Token 结构化整理)与语义档(复用当前会话模型、流式上屏、五维诊断)。
* 增强后可撤销、可对比原稿。
环境与注意事项¶
- DSH 状态:DSH 目前处于 Developer Preview,依赖的
conversation.view槽位与inputActions契约随 DSH 版本演进,升级后需复验。 - 插件共存:同一槽位可注册多个视图,本插件在
conversation.view的order是 91,可与同类插件共存,但数据状态互不共享。 - 权限与安全:
- 不持有模型密钥,DSH 侧复用当前会话模型路由,MCP 侧不托管模型。
- 不重造文件上传,材料引用走 DSH 原生
@文件。 - 所有研究判断仍需研究者核验,不代为执行任何工具。
总结¶
dsh-research-kit 是面向科研场景的 DSH 插件,通过标准化工作流、参数化 Prompt 组装与证据图谱管理,帮助研究者在本地环境中完成从文献检索到结论核验的闭环工作。所有研究判断仍需研究者核验,不代为执行任何工具。