dsh-wisp-science-lab

DSH PLUGIN记忆与知识

仓库 xuzhougeng/dsh-wisp-science-lab

记忆与知识 未标注验证等级 安全审查:未标注 可信度:未标注 可安装插件

DSH plugin 将智能体变为实验室 PI,只读查看本机 Wisp Science 课题进展,按快照给出有证据支撑的下一步建议。

一句话选型结论

按资料字段整理

dsh-wisp-science-lab 是记忆与知识类的 DSH 可安装插件,未做沙盒验证,暂无安全审查结论,列出 4 项功能,没有现成安装命令,需要按仓库 README 接入。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类记忆与知识 收录类型可安装插件 验证等级未标注验证等级 安全审查未标注
验证等级 UNKNOWN 未标注验证等级
GitHub 星标 0 复刻 0 · 未关闭 issue 未标注
最近更新 2026-08-20 创建于 2026-08-19
README 5.3 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    执行安装命令

    在 DSH 里执行上面的命令;多包仓库要注意区分具体子包名,别装错包。

  3. 3
    确认已挂载

    用 dsh plugin list 查看列表里是否出现这个插件,出现即挂载成功。

  4. 4
    试跑并检查权限

    加载后跑一个最小用例,确认它能正常工作;同时看它申请了哪些文件、命令或网络权限。

兼容 DSH 版本未标注版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

4 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-wisp-science-lab:DeepSeek Harness 的实验室 PI 插件,只读查看本地 Wisp 课题

  • 只读查看课题进展
  • 生成有界快照
  • PI 角色建议
  • 安全复制数据库

上游标签

bioinformaticscordisdeepseek-harnessdshdsh-plugindsh-pluginslaboratorylocal-firstsciencewisp

验证等级与安全审查

未标注验证等级
自动化流程结论,不是人工审核
验证等级未标注验证等级上游未给出验证结论,安装前请自行确认
安全审查未标注静态分析结论,未标注不代表已通过审查
仓库健康度未标注按仓库活跃度与最近更新时间给出
可信度未标注综合仓库活跃度与验证结果

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 列出了 4 项功能,能直接看出它解决什么问题。

先想清楚的地方

  • 安全审查还没结论,装之前先看仓库改了什么、要什么权限。
  • 没有现成安装命令,要按仓库 README 手动接入。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在记忆与知识场景里给 DSH 补能力的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-wisp-science-lab当前 未做沙盒验证 未标注 0 未标注 无
ruflo L3 · 安装规范通过 低风险 7.4 万 未标注 无
OpenViking L3 · 安装规范通过 低风险 3.9 万 未标注 无
WeKnora L4 · 沙盒安装通过 低风险 3.3 万 未标注 有
distilly L4 · 沙盒安装通过 低风险 2.5 万 未标注 有
EverOS L4 · 沙盒安装通过 低风险 1.3 万 未标注 有

仓库档案

记忆与知识
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方xuzhougeng仓库 dsh-wisp-science-lab · 默认分支 未标注
分类记忆与知识knowledge
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言TypeScript仓库主语言
许可证未标注商用或二次分发前请确认条款原文
星标 / 复刻 / issue0 / 0 / 未标注收录时的数值,非实时
创建 / 更新2026-08-19 · 2026-08-20最后推送 未标注
本站收录2026-08-19首次进入本站目录的时间

README 全文

5.3 KB
作者原文,中文版优先;只做安全转义,不改内容

dsh-wisp-science-lab



English | 中文

A DeepSeek Harness plugin that turns your agent into a laboratory PI for local Wisp Science projects.

dsh advises. Wisp runs the experiments. v0 is read-only — list projects, take a bounded progress snapshot, give evidence-backed next steps. It does not write wisp.sqlite, does not run Python/R/FASTQ inside dsh, and cannot dispatch the Wisp agent yet.

You  →  dsh (PI)  →  wisp_list_projects / wisp_project_snapshot
↓  copy sqlite + wal + shm, read-only
Wisp Science desktop (experimenter)

Why

  • See every local project — names, session/run/artifact counts, Windows and WSL paths.
  • Bounded snapshots — recent runs, artifacts, research-graph titles, .wisp/WISP.md, memory filenames. Caps so a project with 358 runs does not flood the context.
  • PI persona — must cite Run titles / artifact names / WISP.md. Forbidden to invent analyses that are not in the snapshot.
  • Safe on a live desktop library — copies wisp.sqlite (and -wal/-shm if present) to a temp dir, never checkpoints the original.

Install

This plugin runs inside dsh. Install DeepSeek Harness first.

1. DeepSeek Harness

Requires Node.js ^22.19.0 or >=24.

npx @deepseek-ai/dsh web

Open http://127.0.0.1:3080 and add a model API key in Settings.

To get a global dsh command:

npm install -g @deepseek-ai/dsh
dsh web

Source checkout: deepseek-harness README.

2. This plugin

dsh plugin --profile web add github:xuzhougeng/dsh-wisp-science-lab
# if dsh is not on PATH:
npx @deepseek-ai/dsh plugin --profile web add github:xuzhougeng/dsh-wisp-science-lab

That both installs the package and registers cordis.patch.yml on the profile (dsh.bundle). Do not --patch the same layer on top — it will load twice.

Restart:

dsh web

You should see [wisp-science-lab] plugin loaded.

From a local clone:

git clone https://github.com/xuzhougeng/dsh-wisp-science-lab.git
dsh plugin --profile web add ./dsh-wisp-science-lab

Not published to npm yet — do not npm i dsh-wisp-science-lab.

dsh plugin --profile web remove dsh-wisp-science-lab

Usage

Talk to the agent in dsh:

  • List my Wisp projects
  • How far is “转录组分析”? What should we do next?
  • Compare progress of project A and project B

The model should call wisp_list_projects / wisp_project_snapshot instead of bash-scanning the disk. Advice must quote snapshot evidence. If you ask it to “go run the experiment”, v0 only returns a prompt you can paste into Wisp.

Tool What it returns
wisp_list_projects Project roster (optional name/id substring filter)
wisp_project_snapshot Bounded snapshot: recent sessions, runs, artifacts, research nodes, WISP.md, memory files

Config

The plugin reads Wisp’s global wisp.sqlite. Resolution order:

  1. appDataDir in plugin config (if non-empty)
  2. WISP_APP_DATA_DIR
  3. Windows: %APPDATA%\science.wisp-science\wisp-science
  4. Linux: ~/.local/share/science.wisp-science/wisp-science

If dsh runs in WSL and the library lives on Windows, set (use your Windows username):

export WISP_APP_DATA_DIR=/mnt/c/Users//AppData/Roaming/science.wisp-science/wisp-science

Or in ~/.dsh/profiles/web/cordis.patch.yml:

- id: wisp-science-lab
config:
appDataDir: /mnt/c/Users//AppData/Roaming/science.wisp-science/wisp-science
Field Default Meaning
appDataDir '' (auto) Directory that contains wisp.sqlite
maxSessions 8 Recent sessions in a snapshot
maxRuns 12 Recent runs
maxArtifacts 12 Recent artifacts
maxMemoryFiles 20 .wisp/memory filenames
wispMdMaxBytes 8192 Truncate .wisp/WISP.md

Limits

  • Read-only. Does not write the live library or project trees.
  • WAL copy. Direct sqlite3 on a locked Windows file from WSL often hits disk I/O error. Each tool call copies sqlite + wal + shm, then deletes the temp dir.
  • Paths. Store rows are usually Windows paths. On WSL the result also includes workspaceDirLocal (D:\foo → /mnt/d/foo when that path exists).
  • No full transcripts. Snapshots never dump complete messages.content.

Develop

Source overlay (do not stack on a marketplace install):

cd /path/to/deepseek-harness
pnpm dsh web --patch /path/to/dsh-wisp-science-lab/cordis.dev.yml

Point cordis.dev.yml at your checkout. After editing src/, run pnpm build and commit lib/index.js.

pnpm test
pnpm print-snapshot            # live copy, else testdata/mini.sqlite
WISP_LAB_LIVE=1 pnpm test      # optional; skips on lock

This repo is tagged dsh-plugin so dsh-find-plugin and plugin markets can index it.

常见问题

5 问
答案由本站依据条目字段整理,不引用上游原文
dsh-wisp-science-lab 怎么安装?

本站没有抓到该条目的安装命令,请到仓库主页确认安装方式;这类条目多数是生态应用或尚未发布安装包的项目。

dsh-wisp-science-lab 的验证等级是什么意思?

未标注验证等级。上游未给出验证结论,安装前请自行确认

dsh-wisp-science-lab 安全吗?

未标注。

dsh-wisp-science-lab 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

dsh-wisp-science-lab 有哪些功能?

只读查看课题进展、生成有界快照、PI 角色建议、安全复制数据库。

同名或近似条目

1 条
不同作者的仓库分开列,请确认你要装的是哪一个
记忆与知识
按星标排序,可作替代方案

ruflo

ruflo

L3 · 安装规范通过 7.4 万 星

OpenViking

OpenViking

面向 DeepSeek Harness 的 OpenViking 记忆与上下文插件:pre-step 自动召回与画像注入、会话捕获、`vik

L3 · 安装规范通过 3.9 万 星

WeKnora

WeKnora

把 WeKnora 知识库接入 dsh 的四个只读工具:列出知识库、混合检索原文片段、按顺序还原单篇文档,以及直接取用 WeKnora 自己

L4 · 沙盒安装通过 3.3 万 星

distilly

distilly

Distilly — Distill how they think into reusable Skills for any Agent o

L4 · 沙盒安装通过 2.5 万 星

EverOS

EverOS

L4 · 沙盒安装通过 1.3 万 星

MemOS

MemOS

L4 · 沙盒安装通过 1.2 万 星

xuzhougeng 的其它插件

1 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 —。