dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
The bioinformatics agent desktop for clinicians and wet-lab scientists — built on DeepSeek Harness. One-click installers, a skill store, offline mode.
The bioinformatics agent desktop for clinicians and wet‑lab scientists — built on DeepSeek Harness.
Everything is a plugin. Every analysis is a sentence.
中文说明 · Website · Download · DeepSeek Harness
BioDSH is a one‑click desktop app that puts a bioinformatics agent in front of people who don't use a terminal. Drop in your data, say what you want in plain language, and read the conclusion. It runs locally, never modifies your original files, and can run fully offline inside a hospital or lab intranet.
It is a thin, friendly shell around DeepSeek Harness (`dsh`): the agent runtime, the plugin system, and the reproducible session log are all dsh. BioDSH adds a clinician‑facing UI, a bioinformatics skill store, a bundled Python analysis environment, and a set of evaluated official skills.
The Sky identity is approved. This is a 1.0 interface design preview being integrated into the app. Catalog entries, counts and states are illustrative, not analysis results. The current public installer remains 0.3.0.
Interactive showroom · Brand & UI assets · Download the full kit
Grab an installer from the latest release:
Platform · File · Notes Windows 10/11 · BioDSH_*_x64-setup.exe · Double‑click to install. On first run click *More info → Run anyway*. macOS 12+ (Apple silicon) · BioDSH_*_aarch64.dmg · Unsigned — see the macOS note below. Linux · No 0.3.0 installer · See build-from-source instructions below.
macOS: BioDSH isn't signed with an Apple Developer certificate, so macOS may say the app is *“damaged and can’t be opened.”* It isn’t — that’s Gatekeeper blocking unsigned apps. Drag BioDSH to Applications, then in Terminal run:
```bash
sudo xattr -cr /Applications/BioDSH.app
`Enter your login password (it stays hidden) and open BioDSH again. You only need to do this once per install.
The app checks for new releases in the background and offers a one‑click download → verify signature → install → restart. Nothing is sent anywhere; the update feed is just this repo's latest.json.
┌────────────────────────────────────────────┐
│ BioDSH (Tauri desktop shell) │
│ • clinician‑facing UI (React) │
│ • skill store · data view · environment │
│ • bundled Python + official skills │
│ ┌──────────────────────────────────────┐ │
│ │ DeepSeek Harness (dsh) │ │
│ │ agent runtime · plugins · session log │ │
│ └──────────────────────────────────────┘ │
└────────────────────────────────────────────┘A "skill" is a dsh plugin: a folder with a SKILL.md (instructions the agent follows) and optional scripts. The official skills live in biodsh-core/skills/; the desktop app is in desktop/.
BioDSH's official skills are ordinary dsh-native SKILL.md skills, so plain dsh picks them up automatically — no BioDSH app required. dsh scans a few skill folders; the simplest is a per-project .agents/skills/:
git clone https://github.com/sagirimo/BioDSH
cd BioDSH
# copy the skills into your dsh project (or run it from inside that project for ./.agents/skills)
./scripts/install-into-dsh.sh /path/to/your/dsh-project/.agents/skills
# --global installs into ~/.agents/skills insteadOn Windows use scripts/install-into-dsh.ps1. Start dsh from that workspace and the BioDSH skills are available. (The scRNA / plotting skills expect a Python env with scanpy, anndata, pandas and matplotlib on PATH.)
Prerequisites: Node.js 22+, Rust (stable), and the platform Tauri prerequisites (on Linux: libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf).
cd desktop
npm ci # install dependencies
node scripts/stage-dsh.mjs # stage the dsh runtime
node scripts/sync-skills.mjs # official skills → resources + store catalog
npm run tauri dev # run the app
# or a full installer build:
npm run tauri buildThe release recipe is at docs/release.workflow.yml — copy it to .github/workflows/release.yml, then push a tag such as desktop-tauri-v0.2.1 to build installers for all platforms and publish a release with latest.json. Auto‑update signing needs two repository secrets, documented at the top of that file.
Path · What desktop/ · The Tauri desktop app — React UI (src/), Rust backend (src-tauri/), build scripts (scripts/), store catalog (store/). biodsh-core/skills/ · The evaluated official skills shipped with the app. desktop/resources/ · Bundled resources: the analysis‑environment spec, example‑project sessions, helper scripts.
MIT for BioDSH's own code. Bundled and downloaded components — DeepSeek Harness, community skills, the Python toolchain and packages — keep their own licenses.
Built on DeepSeek Harness. BioDSH is an independent project and is not affiliated with or endorsed by DeepSeek.