dsh-web
zhu1090093659
DeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:zhan-tz/dsh-plugin-runbook
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
A Jupyter-shaped research surface for DeepSeek Harness (DSH).
Vibe-coded research projects accumulate scripts, figures, JSON files, terminal logs, and half-finished directories faster than a person can reconstruct the story. Runbook gives that work one persistent, Git-backed surface: the research question stays visible, a script keeps one stable place, every run becomes an execution record, and every output remains traceable as Evidence.
Runbook is deliberately not a file browser, a second chat transcript, or a magic project summary. It is a small projection layer over facts that already exist in DSH, Git, the project documents, and observed files.
The unit of work is not a new folder or a filename such as final_v7.
| Research meaning | Runbook projection | Source of truth |
|---|---|---|
| What are we trying to decide? | Question / Decision / Open Question compass | Authored README.md and STATUS.md |
| What can we change? | Stable Attempt cell | The script path and its current Git worktree |
| What happened? | Execution history | DSH run facts and session lineage |
| What did it produce? | Evidence generation | Observed output path, metadata, and optional hash |
| Which version is this? | Branch, commit, and agent author | Git |
Re-running an existing script adds an execution and an output generation to the same cell. It does not create another notebook page or encourage another date directory. Git remains the version system; filenames remain addresses, not versions.
authored README.md / STATUS.md ─┐
DSH session + ancestors ├─► one research workspace
observed executions / outputs ┤ compass → Attempts → Evidence
Git branch / commits / authors ┤ + one expandable evidence thread
bounded scan + optional PIPELINE ┘
The project fact pool is durable, but the default notebook is lineage-aware:
the current DSH session sees its own executions and ancestors; sibling sessions
are retained but folded away. Two sessions that point at the same cwd still
share the physical worktree and project fact pool. True simultaneous file
isolation requires Git worktrees or separate DSH workspace targets.
From GitHub:
dsh plugin --profile web add zhan-tz/dsh-plugin-runbook
Restart the selected DSH surface, then open a conversation and choose Runbook / 运行本.
For local development:
git clone https://github.com/zhan-tz/dsh-plugin-runbook.git
cd dsh-plugin-runbook
dsh plugin --profile web add link:"$PWD"
npm test
npm run check
The package declares dsh.bundle.patch, so normal DSH plugin installation
mounts the required Cordis layer automatically.
# %% file.PIPELINE.md backbone are hints, not a
proof of arbitrary dynamic I/O.This release turns the recent notebook work into a coherent public surface:
Runbook 不是把文件夹再画一遍,也不是把聊天记录压缩成一张“当前态”卡片。它把 DSH 的会话、Git、项目文档和实际观测到的输出,投影成一个适合反复实验的研究工作面:
它鼓励 agent 先复用现有脚本、输出和 Git 历史,但不禁止真正独立的问题另开分支。
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: agent-observability、data-lineage、research、web-ui。