Academic Harness:面向科研的 DeepSeek Harness 配置

前言

DeepSeek Harness(DSH)把智能体配置拆分成插件与预设。若你想让 DSH 扮演科研助手,需要一套完整的 persona、技能清单、实验笔记本和子代理体系。Academic Harness 正是为这类场景提供的 DSH profile 插件。

是什么

Academic Harness 是一个 DSH profile 插件,将科研流程打包成预设:研究 persona、科学技能目录、实验笔记本和专家子代理。它依赖 DeepSeek Harness 0.2.1 或更高版本。

核心功能

  • Academic Harness 预设:包含 persona、研究系统提示词(实验笔记本纪律、专家名单、连接器指引)和学术搜索连接器。
  • 学术搜索连接器:mcp__parallel__、parallel_search、mcp__firecrawl__、mcp__scite__、consensus_search、PaperMemory(mcp__papermemory__)、workspace 语义搜索(mcp__zvec_grep__zvec_grep_search)、paper_mcp、citation、manuscript_citations、review(系统综述账本)、clinicaltrials/openfda、dataset_search/journal_policy/funder_policy。
  • 通用工具:notebook、image_generate、sci_inspect、latex_compile、mermaid_render、pdf_to_markdown、modal_run/runpod_run、workflow(注册在插件/ bundle 层)。
  • 科学技能目录:从开源目录打包进 skills/,无需额外 checkout:
  • 140 个领域技能(化学、基因组学/生物信息学、成像、统计、机器学习、写作等)
  • 16 个研究方法论技能(问题框架、预注册、验证先于断言、红队审查等)
  • 503 个职业特定专家推理技能(加速器物理学家、动物学家、精算师等)
  • 23 个小分子/蛋白质治疗技能(AutoDock-Vina、逆合成、蛋白质结合物设计等)
  • docx-editor-zotero 技能(不破坏 Zotero 引用的 .docx 编辑)
  • agentic-data-science-pipeline 技能(大任务的多阶段计划/审查/实施/验证/反思循环)
  • hyperparameter-optimization 技能(预注册流程等)

安装与启用

Academic Harness 0.22.0 要求 DeepSeek Harness 0.2.1 或更高。先安装 DSH:

npm install -g @deepseek-ai/dsh
dsh --version   # 应报告 0.2.1 或更高

方式一:通过 DSH Web UI 安装(推荐)
1. 启动 DSH Web UI:dsh web
2. 打开 Plugins → Add plugin
3. 在 package 字段粘贴以下之一:
- GitHub(推荐):github:raktim-mondol/academic-harness
- npm registry:academic-harness(v0.16.0 未发布,建议从 GitHub 或本地 checkout 安装)
- 本地 checkout:绝对路径,例如 /home/you/academic-harness
4. 点击 Install。Academic Harness 安装到当前 profile,默认启用,出现在 Installed plugins 中。
5. 新建对话,确认预设选择器显示 Academic Harness。

方式二:通过 CLI 安装专用 profile

dsh plugin --profile academic-harness add github:raktim-mondol/academic-harness

此命令会创建 academic-harness profile(如不存在),并将 Academic Harness 加入其中。启动:

dsh --profile academic-harness

更新 profile:

dsh plugin --profile academic-harness update academic-harness

本地开发也支持绝对路径 checkout:

dsh plugin --profile academic-harness add /absolute/path/to/academic-harness

典型用法

启动 Academic Harness profile 后,新建对话,预设选择器显示 Academic Harness。学术搜索、PaperMemory、语义搜索等连接器会自动可用。系统提示词包含笔记本纪律、专家名单和连接器指引。通用工具(notebook、latex_compile 等)在所有预设中可用。

适用场景与注意

  • 适合需要完整科研工作流的 DSH 用户,包括文献检索、数据管理、写作与审阅。
  • 插件以当前 DSH 进程权限运行,安装前建议查看源码与许可证。
  • Academic Harness profile 的 bundle patch 会设置 agent-preset-registry default: academic-harness,并插入 preset-academic-harness。新对话默认使用此预设,且不再读取 $DSH_HOME/.agent-presets/。
  • 一个 DSH surface 同时只能激活一个:dsh-web、dsh-tui、dsh-martty、academic-harness 共享 $DSH_HOME(包括端口 3080 和 zvec-grep daemon)。Ctrl+C 不一定等待它们退出,启动另一个 launcher 前应先清理残留进程。
  • 在 v0.16.0 中,项目从 dsh-researchcraft / ResearchCraft 重命名为 Academic Harness。旧命令 dsh-researchcraft 仍作为过渡别名保留,profile 名称从 researchcraft 变更为 academic-harness。

结尾

Academic Harness 把科研流程整合进 DSH,提供从文献检索到写作审阅的一站式能力。相关资料与源码见:
- 目录页:https://www.skillhub.cn/plugins/raktim-mondol/academic-harness
- GitHub:https://github.com/raktim-mondol/academic-harness

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

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

小夜