lhpaul/dsh-harness--packages-workspace-roots ↗★ 0
dsh-lh-workspace-roots
提供多工作区根目录与沙箱策略替换 适合需要跨多个本地仓库进行文件读写和会话管理的开发人员。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lhpaul/dsh-harness#ecec6a4e7040e8ddfd45841a0256e31e0c253b93&path:packages/workspace-roots說明文件
閱讀完整 README ↗Usage
./bootstrap.sh # stop `dsh web` first; restart it afterwards with `dsh web`
./bootstrap.sh --revert # unwire profile, restore pristine runtime files, remove launcher
npm test # unit + composition tests (fixtures under a temp dir in $HOME)
npm run smoke # boots the real `dsh web` in an isolated DSH_HOME/HOME with a probe plugin
npm run patch:check # 0 applied, 3 not applied, 1 broken
Bootstrap never touches ~/.dsh/sessions, ~/.dsh/storages or credentials. Tests and smoke use temp fixtures, never the real ~/Git.