前言¶
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-registrydefault: 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