dsh-science:DeepSeek Harness 的科研工作台插件,管理科研循环与产物溯源

biociao/dsh-science

数据与知识已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

为 DeepSeek Harness 打造科研工作台,提供 ReAct 研究循环、带溯源的可版本化产物及 10 项生物信息学技能。

为 DeepSeek Harness 提供科研闭环管理,覆盖基因组学、病原体与生物信息学项目,让实验记录、结果复现与数据溯源变得简单可靠。

install
dsh plugin --profile web add github:biociao/dsh-science
分类
数据与知识
平台
DSH-Plugin
作者
biociao
分发方式
插件

dsh-science 核心特性

ReAct 研究循环引擎带溯源的可版本化产物10 项科学技能并发安全与审计日志

dsh-science 仓库信息

biociao
发布者
biociao
仓库
biociao/dsh-science
22
Star
3
Fork
0
Watch
1
开放 Issue
语言JavaScript
许可证MIT License
官网
仓库最近更新2026-08-18 17:50:28
仓库创建时间2026-08-14 11:05:28
主题
dsh-plugindsh-plugins
默认分支main

dsh-science 仓库简介

dsh-science 是 DeepSeek Harness(DSH)的科研工作台插件(DSH plugin),专为基因组学、病原体、人类健康与生物信息学项目设计。它解决科研流程中实验记录分散、结果难以复现、数据溯源缺失等问题,提供一套完整的科研闭环管理能力。核心能力包括:基于 ReAct 范式的科研循环引擎(research_* 工具)、带溯源信息的版本化产物管理(artifact_* 工具),以及 10 个科学技能(如科研循环、文献连接、手稿撰写、生物信息学工具包等)。该插件由 biociao 维护,采用 MIT 许可证,最近更新于 2026-08,当前版本为 v0.1.1,重点强化了并发安全与错误处理。

dsh-science 这个 DSH plugin 提供哪些科研循环工具?

科研循环引擎实现了完整的科研状态机,从 Question → Hypothesis → Experiment → Observe → Analyze → Conclude → Next Question,并通过 research_initresearch_stateresearch_hypothesisresearch_experimentresearch_findingsresearch_phaseresearch_reviewresearch_report 等工具驱动。所有状态持久化在 research-manifest.json 中,支持假设状态机(proposed → testing → supported/refuted/inconclusive)和仅前向的阶段转换(回退需配置)。

dsh-science 如何管理带溯源信息的版本化产物?

产物管理工具包括 artifact_saveartifact_listartifact_showartifact_diffartifact_verifyartifact_deprecateartifact_reproduce。每个结果保存为 artifacts/<name>/v<N>/ 目录,包含每个文件的 SHA-256 哈希、artifact.json 溯源信息(命令、输入、环境、envFile)以及追加式的 provenance.md。v0.1.1 还引入了流式 SHA-256 计算、相同内容去重(硬链接)、artifact_diff/artifact_verify/artifact_deprecate 升级,以及 envFile 和输入哈希的溯源记录。

dsh-science 包含哪些科学技能?

插件内置 10 个科学技能:research-loop、science-project-setup、artifact-provenance、scientific-reviewer、literature-connector、parallel-delegation、manuscript-writing、bioinformatics-toolkit、conda-environments、data-inventory。这些技能覆盖科研项目从搭建、文献调研、实验执行到论文撰写的全流程,帮助科研人员高效组织工作。

dsh-science 怎么安装?

安装方式有两种:作为 profile bundle(社区标准)或作为 agent preset(科学模式)。推荐使用 profile bundle 方式,安装命令如下:

bash
dsh plugin --profile web add github:biociao/dsh-science

安装后重启 profile 或刷新 Web GUI,research_*artifact_* 工具即可在该 profile 的所有 agent 中使用。若需完整科学模式体验,可克隆仓库到 ~/.dsh/.agent-presets/science 并运行 bash scripts/install.sh

dsh-science 的并发安全与错误处理有何特点?

v0.1.1 强化了并发安全:所有 manifest 和 artifact 写入通过轻量级文件锁(O_EXCL + 陈旧回收)和原子 tmp+rename 实现,并行子代理不会损坏或丢失 research-manifest.json / artifacts.json 的更新。错误码结构化(如 ERR_NOT_INITERR_NOT_FOUNDERR_VALIDATION 等),并支持 manifest schema v1→v2 迁移、结构化 JSON 输出(research_reportartifact_diffartifact_verify)以及审计日志 <root>/.science.log

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题