DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

798645706 /

798645706/dsh-strawberry-data-hub

Verified

Strawberry research tools for DeepSeek Harness

★ 1 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@a868dd46

Strawberry Data Hub for DeepSeek Harness

将 Strawberry Data Hub 的草莓研究数据接入 DeepSeek Harness(DSH)。通过自然语言查询文献、解析基因、查看多组学上下文,并下载经过校验的 FASTA 序列。

首个公开测试版本:0.1.0-beta.1。

功能

工具 功能
sdh_literature_search 检索草莓研究文献,保留 DOI、证据标识与研究材料
sdh_gene_resolve 按基因 ID 解析物种及组装版本,多候选时支持追问
sdh_gene_context 查询功能注释及可用的表达、表观组等上下文
sdh_sequence_fetch 查询蛋白/CDS 元数据并校验序列
sdh_sequence_export 生成 FASTA 文件,提供附件及本机 Web 下载链接
sdh_data_catalog 浏览基因组及其他数据资源目录
sdh_evidence_check 核对结构化声明的证据 ID、DOI、原文摘录及数字字面匹配

基因查询使用“基因 ID + 物种 + 组装版本”精确定位。序列导出直接使用服务端原始序列,校验序列长度、字符集、SHA-256及写入后的文件字节。新文件使用独立文件名。

安装

需要 Node.js 24 或更新版本,以及已配置模型的 DSH。当前验证环境为 Windows、Node 24、DSH CLI / dsh-tools 0.1.5-rc.2。

首次安装时,先从 Web 模板创建独立配置,再安装插件:

dsh --profile strawberry --from-default-profile web --dump-config
dsh plugin --profile strawberry add dsh-strawberry-data-hub@0.1.0-beta.1
dsh --profile strawberry --dump-config
dsh --profile strawberry

也可使用下载的发行包:

dsh plugin --profile strawberry add ./dsh-strawberry-data-hub-0.1.0-beta.1.tgz

第一条初始化命令仅用于尚未存在的配置。将 strawberry 换为已有 Web 配置名称时,跳过初始化。模型账号由 DSH 管理。

如果先安装插件创建了配置,启动后没有界面,请在该 profile 的 package.json 中,将 dsh.profile.bundles 设置为以下顺序,保存后重新启动:

["@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "dsh-strawberry-data-hub"]

使用示例

安装后,可以直接向 DSH 提问:

检索 FvSTOP1 调控草莓花青素的研究,列出研究材料和 DOI。

查询 FvesChr6G00057790.1,物种 Fragaria vesca,组装 v6.0(Horticulture Research. 2023) 的注释和表达信息。

导出上述基因的蛋白和 CDS 到一个 FASTA 文件,并提供下载链接。

查看草莓数据库有哪些基因组资源,区分草莓和病原体。

对文献中的定量结果做结构化证据检查,列出数值、单位、材料、具体对照和来源。

配置

默认服务地址为 Strawberry Data Hub。默认请求超时45秒,无需向插件传入网站模型密钥。

在对应 profile 的 cordis.patch.yml 中可配置:

- id: strawberry-data-hub
  config:
    baseUrl: https://sci.hainanu.edu.cn/strawberry/
    timeoutMs: 45000
    researchOnly: true

researchOnly 为可选设置,默认关闭。开启后,该配置仅允许七项 SDH 工具及 ask_user_question,适合草莓研究专用环境。

timeoutMs 范围为100–120000毫秒。服务地址由本地配置决定。遇到限流时,请稍后重新请求。

数据与结果说明

  • 文献结果保留来源、研究条件和检索范围;记录数表示本次返回的数据。
  • 证据检查核对来源标识、原文摘录及数值字面一致性。检索快照仅供同一会话使用,保留最近8次检索,30分钟有效。
  • 蛋白字符数包含 *;氨基酸残基数不包含 *。CDS长度按核苷酸字符计数。
  • 序列 SHA-256 对应原始序列字符;文件 SHA-256 对应完整 FASTA 字节。
  • 数据和文献按各自来源的许可使用;本软件包分发插件代码,不包含数据库或文献语料。

开发

npm ci --ignore-scripts
npm test
npm run smoke:live
npm pack

npm test 运行离线测试;smoke:live 顺序查询真实服务,需要网络,不调用生成模型。

已覆盖工具注册、输入校验、精确组装匹配、序列及文件校验、取消与超时、证据快照隔离等测试。版本更新见 CHANGELOG.md。

许可证与反馈

插件代码采用 MIT License。数据及文献遵循各自来源的许可。

使用问题与建议请提交至 GitHub Issues。

—/ 5

No ratings yet

Verified DSH bundle

Commit a868dd469f5c

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout