Project canvas for DSH sessions, with linked conversation cards, text-selection follow-up branches, notes, and a document-style reader.
Install
# from a prebuilt release tarball
dsh plugin --profile web add "https://github.com/ForsakenDelusion/dsh-branchnest/releases/download/v0.4.4/dsh-branchnest-0.4.4.tgz"
# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:ForsakenDelusion/dsh-branchnest
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).
README
This plugin publishes its README in Chinese only.
在 DeepSeek Harness 的项目里,用无限画布管理对话、追问和笔记。
每个项目有一张画布。已有对话会作为独立卡片出现;选中回答中的文字发起追问,会创建保留来源的新对话,主线和分支可以各自继续。
直接使用 DSH 的会话、模型、权限和存储

| 阅读页 | 新建对话 |
|---|---|
![]() |
![]() |
安装
目前已验证 macOS · DeepSeek Harness Desktop 0.2.1-rc.3。
当前版本为 0.4.4。从 GitHub Release 下载 dsh-branchnest-0.4.4.tgz,然后将安装包装入 Desktop:
"/Applications/DeepSeek Harness.app/Contents/Resources/runtime/cli/bin/dsh" \
plugin --profile desktop add ./dsh-branchnest-0.4.4.tgz
也可以从源码构建(需要 Node.js 22.18 或更高版本):
git clone https://github.com/ForsakenDelusion/dsh-branchnest.git
cd dsh-branchnest
npm ci --legacy-peer-deps
npm run build
npm pack --ignore-scripts
生成的 .tgz 按上面的命令安装。
完全退出并重新打开 DSH Desktop,在左侧导航选择 分支探索。安装包包含构建产物,安装包的使用者无需再次编译。
更新时安装新的 .tgz 并重启 Desktop。卸载插件:
"/Applications/DeepSeek Harness.app/Contents/Resources/runtime/cli/bin/dsh" \
plugin --profile desktop remove dsh-branchnest
开始使用
完整操作说明见 docs/usage.md。五个常用动作:
- 管理项目对话:切换项目查看对应画布,拖动卡片和空白区域;底部可缩放、整理和适应全部内容。
- 从内容继续追问:选中回答中的文字,或点击卡片底部的 Ask or note。Ask 创建独立分支,Note 留下一张笔记。Explain、ELI5 和 Go deeper 可直接发起快捷追问。
- 阅读与编辑:点击卡片右上角的展开按钮进入阅读页;双击 Note 正文即可编辑,点击外部自动保存。
- 新建对话:右上角 + 新建 支持原生附件、
/技能和命令、@文件或对话引用,以及模型和权限选择。MCP 使用 DSH 中已配置的工具。 - 明确引用其他卡片:从标题栏的 ⇢ 拖向另一张卡片,之后的 Ask 会带入被引用内容;提交前可以排除本次不需要的引用。
数据与边界
聊天记录保存在 DSH 原生 session 中,画布布局、笔记和来源关系保存在 DSH 的 project_canvas 存储域。同一画布上的独立对话不会自动共享历史;分支携带选区、来源问答和必要祖先内容。
归档对话前会二次确认;归档保留聊天记录与布局,取消归档后可以恢复。权限遵循 DSH 的设置。
未发送的新建对话草稿可在当前客户端关闭重开、切换项目后继续;刷新、插件重载或退出后不保证保留。正在生成的回答需完成后才能作为分支来源。PDF 卡片、跨项目分支和导出暂未提供。
开发与反馈
需要 Node.js 22.18 或更高版本。构建、验证和 dev / main 发布流程见 CONTRIBUTING.md,更新记录见 CHANGELOG.md。
反馈问题时请附上 DSH 版本、插件版本、系统和复现步骤,也可以使用仓库的 Issue 模板。
致谢与许可
交互与视觉参考自 Rabbithole(Shlok Khemani,MIT 许可)。本项目是独立的非官方实现,与原作者没有隶属或背书关系。
本项目采用 MIT License,第三方版权与许可见 THIRD_PARTY_NOTICES.md。
Links
More in this category
zhu1090093659/dsh-web#packages/dsh-task-board★ 9925
Task board for the dsh web GUI: a sidebar multi-column kanban whose cards run in real DSH agent sessions and can also be scheduled with cron expressions, executed host-side even with the browser closed.
zhu1090093659/dsh-web#packages/dsh-web-all★ 9925
Plugin and skin collection for the DSH Web UI: task board, Git graph, right-side panel, remote mobile UI, pet, live token stats, and a skin center.
MeteorNOX/DeepSeek-Balance-Whale-Widget★ 6712
A fixed-corner whale widget for the DSH web GUI — balance, today's usage and per-turn cost with peak/off-peak pricing, editable balance-alert and daily-budget bubbles, a module-based custom bubble queue with A/B weighted choices and random lines or images, 30+ vendor templates (OpenAI, OpenRouter, Kimi, SiliconFlow, Ark, Zhipu, MiniMax and more) with per-model balance and subscription quota, plus task-end sound, imported audio, custom roles and a resource manager. Local-only, no telemetry.
ccch1mneyyy/dsh-TUI★ 6538
Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.
omdsh-dev/DSH-better-sidebar★ 4808
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
Devin-AXIS/deepseek-design#deepseek-idesign★ 1672
Visual design studio for websites, app prototypes, posters, cards, reports, and magazines, with templates, direct element editing, selection-aware AI draft handoff, and export.


Community comments
Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.