DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
A

academic-harness

Academic Harness

Academic Harness 作为 DeepSeek Harness 配置:DSH Web UI 和代理、科学技能、实验室笔记本、专业子代理。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:raktim-mondol/academic-harness#55d925aaf7574317793ef913191003e5496fa458
README兼容性版本

兼容性与来源证明

Academic Harness 以 academic-harness 发布,当前版本为 0.44.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/11/4

版本

0.44.0stable
2026/11/4
0.43.1stable
2026/11/4
0.42.0stable
2026/11/4
查看其余 26 个版本收起版本
0.41.0stable
2026/11/3
0.40.0stable
2026/11/2
0.39.0stable
2026/11/1
0.37.1stable
2026/11/1
0.37.0stable
2026/11/1
0.36.0stable
2026/11/1
0.35.0stable
2026/10/31
0.33.0stable
2026/10/31
0.32.4stable
2026/10/31
0.31.1stable
2026/10/30
0.30.1stable
2026/10/29
0.28.0stable
2026/10/29
0.27.2stable
2026/10/29
0.25.4stable
2026/10/26
0.25.3stable
2026/10/25
0.25.1stable
2026/10/25
0.25.0stable
2026/10/25
0.24.0stable
2026/10/25
0.23.0stable
2026/10/25

相关插件

正在加载相关插件…

最新版
0.44.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/11/4
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
0.22.1stable
2026/10/24
0.22.0stable
2026/10/24
0.21.0stable
2026/10/24
0.19.0stable
2026/10/24
0.18.0stable
2026/10/23
0.17.1stable
2026/10/23
0.16.2stable
2026/10/22

相关插件

继续浏览 agents-orchestration 分类下经过校验的插件。

Headless@deepseek-ai/dsh-headlessdsh one-shot bundle:基于 dsh-base 的直接核心 Agent/Session 运行器,不包含 Host、HTTP 或浏览器层Experimental Agent Team Profile@deepseek-ai/dsh-experimental-agent-team-profile在一个实验性捆绑包中提供 Agent Teams 协作、工具和 Web UIExperimental Ralph Bundle@deepseek-ai/dsh-experimental-ralph-bundle使用全新代理执行明确请求的重复工作。Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序

README

Academic Harness

A research workbench for DeepSeek Harness — literature and web discovery, verbatim paper memory, a writing oracle for LaTeX, systematic-review, meta-analysis, and reproducible-analysis ledgers, 768 scientific skills, and local self-improvement, all inside the DSH web UI.

Academic Harness is a DSH profile: it installs as a plugin, adds a preset with a research persona and academic tools, and keeps the general-purpose tools available on every preset.

Architecture overview

Why Academic Harness

PrincipleWhat it means in practice
Evidence, not citation-shaped guessesPaperMemory stores papers as content-addressed Markdown and anchors claims to exact quote spans. quote_check and trace verify a quotation before it becomes a citation; an empty cite means do not invent one. Read more
A writing oracle with a gateThe vendored ah_* engine inventories every number, citation, unit, and claim in a LaTeX tree. A turn closes only when it introduced no open blocker or major. Read more
Auditable research ledgersSystematic reviews and hypothesis tournaments live in append-only logs under the workspace, so a resumed session sees the same protocol, screening decisions, and ratings. Reviews · Tournaments
Discovery across the real literatureOpenAlex, Semantic Scholar, PubMed/Europe PMC, arXiv, Crossref, DOAJ, publisher Crossref deposits, bioRxiv/medRxiv, INSPIRE, and keyed ADS/Scopus/Web of Science through one literature_search entry point, plus journal_search, paper_get, paper_context, paper_resolve, openalex_citations, database_catalog, domain_search, Consensus, Parallel, Firecrawl, Scite, CORE, Elicit, and FutureHouse. Read more
A lab notebook that survives context lossA JSONL notebook shared across the delegation tree, a schema-validated scientific_result card, and deletion-only reply folding at five levels. Read more
One question, one bounded investigationdeep_research reads the request, sweeps the literature and a web lane, finds where the sources disagree, drafts, lets four critics attack the draft, and refuses to ship a report that cites a source it cannot support. Five syndicated copies of one release count as one voice. `effort=low
Local-first by designWorkspace search (zvec-grep), PaperMemory, TextFold, ledgers, and the RSI store stay on disk. No key is required to boot. Read more

Install

Requires DeepSeek Harness 0.2.1–0.2.x (>=0.2.1-rc.5 <0.3.0, the range in package.json) and Linux (the only platform tested so far; see Requirements).

npm install -g @deepseek-ai/dsh

Then either:

A — from the DSH Web UI (recommended): open Plugins → Add plugin, paste github:raktim-mondol/academic-harness, click Install, and start a new chat.

B — a dedicated CLI profile:

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

Confirm the preset selector at the top of the message box reads Academic Harness. The academic tools are preset-only; a session left on Standard/PTC will fail with tools[name] is not a function.

Full instructions, troubleshooting, and the "one DSH surface at a time" rule are in Install and run.

What is inside

Capability map

SurfaceHighlightsGuide
Search and discoveryliterature_search router, journal_search (OpenAlex/DOAJ/Crossref metrics plus optional CiteScore/JIF), paper_get (merged metadata + BibTeX), paper_context (focused sections/snippets), database_catalog, domain_search (bioRxiv/medRxiv, INSPIRE, ACL, ADS, Scopus, Web of Science, Wikidata), OpenAlex, Semantic Scholar, PubMed, arXiv, Crossref, DOAJ, publisher Crossref deposits, Consensus, Parallel, Firecrawl, Scite, Tavily, Exa, Perplexity, Jina, CORE, Elicit, FutureHouseSearch
Papers and evidencepaper_get, paper_download, paper_context, paper_fold, pdf_to_markdown, deep_review (multi-pass manuscript critique with anchored comments and reference verification, powered by open-deepreview), PaperMemory's 14 tools, reference_library (the native reference manager: BibTeX, BibLaTeX, RIS, and CSL-JSON in and out; imports Scopus and Web of Science RIS exports), integrity_check, Paper2AgentPapers
Writing and citationah_* writing oracle and gate, citation (including DOI/arXiv/INSPIRE/title → BibTeX), manuscript_citations, reporting_check (CONSORT/STROBE/PRISMA/ARRIVE/TRIPOD+AI/CARE/STARD), LaTeX, Supervisor-Skills paper lifecycle, scientific-figure-making, diagram-design, image_generate, mermaid_render (Pele)Writing
Submission and communicationsubmission_pack journal checklist and hashed bundle (never submits); journal_search match advisory venue fit with due-diligence signals; latexdiff/Markdown/DOCX revision artifacts and response-letter skeleton; numerical-reporting candidates; posters and slides with a vision-QA checklist; CRediT/ICMJE ledger

Search tools

ToolWhat it does
literature_searchOne-shot multi-source router with RRF fusion and cross-provider dedupe
journal_searchVenue discovery and metrics across OpenAlex, DOAJ, and Crossref; optional CiteScore/SJR/SNIP and JCR JIF/JCI
paper_getMerge one paper across OpenAlex, S2, Crossref, Europe PMC, and arXiv; OA URL and canonical BibTeX
paper_contextFocus-ranked sections/snippets from S2, arXiv HTML, PMC BioC/PubTator3, optional publisher TDM, and OA PDF
paper_resolveConvert DOI/PMID/PMCID/arXiv/OpenAlex/S2 and source-specific INSPIRE/ACL/bibcode/Scopus/WoS/Wikidata identifiers
openalex_searchOpenAlex works, authors, sources, and topics with filters, facets, and source metrics
openalex_citationsForward, backward, or both citation trails with an OpenCitations fallback
s2_searchSemantic Scholar relevance, bulk, and paper-scoped snippet search
pubmed_searchEurope PMC by default; NCBI E-utilities on request; preprint filter
arxiv_searchFielded arXiv queries, serialized to one request every 3 seconds
crossref_lookupCanonical DOI metadata; polite pool via CROSSREF_MAILTO
domain_searchSource-specific bioRxiv/ACL/INSPIRE/ADS/Scopus/WoS/Wikidata actions
database_catalogSource/key/capability catalog; reports key fields only as configured/not set

Free sources need no key. ADS, Scopus, Web of Science, Springer, IEEE, and publisher TDM tiers use their own keys and are implemented but intentionally not live-tested here. Web and AI-native discovery remains available through consensus_search, parallel_search/parallel_extract, brave_search, tavily_search, exa_search, perplexity_search, jina_read, core_search, elicit_search, and futurehouse_agent, plus the Parallel, Firecrawl, and Scite MCP connectors. See Search for routing and Configuration for the key fields.

The complete tool list, with scope and links, is the tool index. The architecture guide explains which tools are available on every preset and which are preset-only.

How a request works

Request lifecycle

Discovery finds candidate papers, paper_resolve collapses their identifiers, paper_get produces one merged metadata/BibTeX record, and integrity_check reports retraction status. A downloaded PDF is stored as content-addressed Markdown in PaperMemory, and a quotation must pass quote_check or trace before the agent treats it as evidence. The notebook records the work; scientific_result records the final finding.

Deep review

Deep review

deep_review runs a full Deep-Review-style critique of one manuscript with the vendored open-deepreview engine. The paper is segmented and every segment is reviewed with the whole manuscript in context; comments are anchored to a page or a quotation, and a scholar-peer pass adds strengths and weaknesses, a claim-evidence map, a nine-item reproducibility checklist and questions for the authors. estimate prices a run before it starts, review runs on the session model (no separate key or endpoint), show reads a stored review back, and status marks it stale after the manuscript changes. Every pass is kept as a numbered round, so reviewing again after a revision does not erase the first, and compare diffs two rounds — findings closed, opened, or moved in severity, plus claim, checklist, and citation transitions. validity reads a stored round against a deterministic count of the manuscript itself and answers four advisory questions: whether a claimed gain has a removal arm behind it rather than only generic training controls, whether a stated before-and-after change sits in the evaluation harness rather than the model, how wide the results grid actually is, and whether a quality or feasibility counter-metric is reported beside a speed or memory gain. Each answers clear, flagged, or not_checked — a flag names an absence in the text, not a flaw in the work, and not_checked is not a pass — with at most one critic model call on the session route and none with critic: false. score adds four advisory dimension readings — soundness, originality, clarity and significance — on a declared scale, each citing stored comment ids; it is one bounded model call, never an acceptance decision or a gate. Rounds record whether the reviewer was held_out or in_distribution, and Phase 0 can correlate stored scores with real decisions. Artifacts stay in .dsh/deep-review/<key>/, and provenance_audit indexes the claims stored there; it does not read extra_checks.json yet. Read more

Deep research

Deep research

deep_research runs the investigation a literature question actually asks for, and keeps the state a chat cannot. The request is frozen verbatim and re-read by every step, so a long run cannot quietly drift onto a different question. It sweeps the literature through the existing literature_search router and a web lane (Parallel, Exa, Tavily, Brave) for guidance documents, registers, and reporting; finds where the sources contradict each other; picks the loci where reading deeply would change the answer; drafts from three angles; then has four critics attack the draft and repairs it with capped hunks — after synthesis the report cannot be regenerated, only patched.

Two things it counts that a plain agent gets wrong. Voice, not copies: an independence clustering pass groups DOI, exact and near titles, and identical bodies across hosts, so five reprints of one press release argue with the weight of one source (distinct DOIs are never merged). Verified, not plausible: every citation is checked against stored text in PaperMemory, a quote nothing read is reported not_checked rather than passed, and an unacknowledged retraction blocks the ship. Fetched pages arrive inside an <untrusted-source> fence, so a page that tries to instruct the agent is read as content.

Scale is one knob — effort=low|medium|high — and it is inferred from the request when not given ("quickly" is low, "comprehensive systematic review" is high). A request that points both ways returns needs_input with a question and creates nothing: no run, no model call. Runs are resumable and budget-capped, so a crash continues at the step that died instead of restarting. The pipeline shape — step-per-phase, the frozen canonical query, patch-only repair, the ship gate, independence clustering, and untrusted-source fencing — is adapted from hyperresearch (MIT); no upstream code is vendored, and NOTICE records the attribution. Read more

Documentation

Start hereGo deeperReference
Install and runSearchTool index
ArchitecturePapers and evidenceConfiguration
Documentation homeWritingChangelog
ResearchDevelopment
WorkspaceEngine notes
Compute · · ·

Requirements and scope

  • Tested on Linux only. The plugin, its runtime installs (PaperMemory, zvec-grep, TextFold), and the end-to-end browser tests have been run on Linux (Python 3.13, Node 24). macOS and Windows have not been tested and may not work; Python is needed for PaperMemory, power_analysis, the sci_inspect helpers, and the managed Modal SDK.
  • DSH 0.2.1–0.2.x. The plugin's bundle patches the web-app layer, so the profile must include @deepseek-ai/dsh-web-app; the standard web profile does.
  • A preset check matters. The research persona, search connectors, PaperMemory, zvec-grep, paper tools, citation/review/tournament tools, and the subagent_pro/subagent_vision routes are scoped to the Academic Harness preset. Both routes inherit the session model unless you configure a provider/model. Only the general-purpose tools (notebook, fold_text, scientific_result, sci_inspect, images, LaTeX, PDF, Mermaid, compute, templates) are on every preset.
  • Keys are optional. No credential is needed to install or start; each connector stays disabled until its key is present. Some runtimes install in the background on first use — see Architecture.
  • One DSH surface at a time. dsh-web, dsh-tui, dsh-martty, and academic-harness share $DSH_HOME, port 3080, and the zvec-grep daemon. Stop the previous one before starting another; see Install.

Development

npm install       # once, for the Settings page build
npm run build     # after any client/ change
npm run docs:diagrams   # regenerate the SVG figures from docs/diagrams/*.mmd

Server-side code is plain ESM JS with no build step. Tests are plain Node scripts; see Development for the full suite and the paper_fold live test.

License

MIT — see LICENSE. Scientific skills are vendored or adapted from several open-source catalogues; NOTICE records exactly what was copied, renamed, or adapted from each. The Supervisor-Skills bundle is mixed-license: six skills are CC BY 4.0, five are CC BY-NC-SA 4.0 (non-commercial, share-alike), and drawio-reconstruction is MIT; those terms apply to those skill files, not to the plugin as a whole.

manuscript_diff
numbers_audit
presentation_build
authorship
Writing
Reviews, synthesis, and hypothesesreview PRISMA-style ledger with dual-reviewer screening, structured extraction, risk-of-bias appraisal (RoB 2, ROBINS-I, QUADAS-2, Newcastle-Ottawa, AMSTAR 2, PROBAST, QUIPS, SYRCLE, CASP checklists), GRADE certainty and summary-of-findings tables, κ agreement, PRISMA flow and RoB exports; meta_analysis pairwise pooling, heterogeneity, subgroup/meta-regression, publication-bias diagnostics, and forest/funnel/SROC plots; coscientist Glicko-2 tournament, published-results feedback, cross-session priors, append-only limitation records with coverage, experiment traces fed back into evolution, evidence-bound champion selection, and grounded novelty via coscientist_verifyResearch
Deep researchdeep_research: a self-driving investigation on an append-only run ledger — frozen query, effort levels (low/medium/high) inferred from the request, scholarly sweep plus a web lane, contradiction graph, loci and depth notes, three drafts, four adversarial critics, capped-hunk repair, cite check against PaperMemory, independence clustering, untrusted-source fencing, and a ship gate that reports not_checked honestlyResearch
Reproducible analysis and dataanalysis_run frozen plans with immutable run manifests (argv execution, hashed inputs/outputs, redacted logs, timeouts, run diffs); experiment_log sweeps with best-by-named-metric; dataset_get DOI downloads with checksums and licenses; data_profile leakage and split-overview profiling; repro_package reader-facing reproducibility packages with confirm-gated Zenodo draftsReproducible analysis
Provenance auditprovenance_audit read-only cross-ledger index: joins review, reporting, deep-review, notebook, analysis, experiment, dataset, meta-analysis, and AH claim sidecars by stored ids and hashes; coverage, unsupported (no_link/not_checked/unverified/stale/not_found), stale hashes, impact, and Markdown/CSV/JSON/GraphML/Mermaid exportsProvenance audit
Scientific data and toolkitsscience_source (UniProt, RCSB PDB, AlphaFold DB, PubChem) with provenance on every record; local chem_toolkit (RDKit), seq_toolkit, and structure_toolkit that log hashed inputsScientific data
Discovery and reference checksliterature_watch saved searches with unseen-only digests, paper_recommend, citation_network (frozen OpenAlex sample, centrality and clusters), paper_artifacts link/accession extraction, citation batch auditDiscovery
Identity, funding, and auditsauthor_lookup (ORCID/ROR), openreview, grant_search, patent_search, stat_audit, figure_audit, repo_audit, pdf_references (GROBID); advisory, never verdictsIdentity and audit tools
Study planningpower_analysis: sample size, power, effect sizes, multiplicity correction, simulationResearch
Study conduct, ethics, and grantspreregister hashed write-once plans; causal_dag identification diagnostics and E-values; design seeded randomization/DOE; ethics_protocol and deidentify for ethics and PHI/PII review; dmp funder-shaped data-management plans; grant_budget multi-year budgets with arithmetic checks. None submits or certifies complianceResearch
Clinical and policy recordsclinicaltrials, openfda, dataset_search, journal_policy, funder_policyResearch
Workspace and notebookzvec-grep semantic search, lab notebook, scientific_result, fold_text, research_template, sci_inspectWorkspace
Compute and delegationrunpod_run/modal_run/vastai_run, subagent with optional subagent_pro/subagent_vision routes, specialist briefs, agent-browserCompute · Agents
Skills768 bundled skills: 140 domain, 16 methodology, 503 expert profiles, 23 drug-discovery, 12 Supervisor-Skills research-lifecycle skills, plus writing, figures, agents, and computeSkills
Self-improvementLocal RSI: capture, diagnose, admit, inject, compare against control, promote or quarantineRSI
ConfigurationSettings → Academic Harness API keys; every credential is optional at installConfiguration
Agents
Skills
RSI
Analysis · Provenance · Scientific data · Discovery · Identity and audit tools