DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
L

@scasella/dsh-loom

Loom

适用于 DeepSeek Harness 的独立 Loom 捆绑包:分支对话、工作树比较和 Weave

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:scasella/dsh-loom#d7b3d80e89b3b9450492090037c095c25b8d6440
README兼容性版本

兼容性与来源证明

Loom 以 @scasella/dsh-loom 发布,当前版本为 0.1.0-alpha.5。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/10/23

版本

0.1.0-alpha.5prerelease
2026/10/23
查看其余 3 个版本收起版本
0.1.0-alpha.4prerelease
2026/10/20
0.1.0-alpha.3prerelease
2026/10/20
0.1.0-alpha.2prerelease
2026/10/20

相关插件

正在加载相关插件…

最新版
0.1.0-alpha.5
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/23
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 productivity-workflow 分类下经过校验的插件。

Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / pet / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Archive Manager@michengai/dsh-archive-manager归档、恢复、收藏和永久删除会话,并诊断损坏的会话日志。Remotedsh-remoteDeepSeek Harness 的远程工作助手:连接 SSH(密码/密钥/代理/键盘交互、多跳 ProxyJump),从 ~/.ssh/config 列出主机,选择远程工作区,使用 21 个 rw_* 工具对其进行操作,支持感知冲突的镜像同步、内嵌 PTY t

README

Loom for DeepSeek Harness

English | 中文

Generate several continuations, explore them as a tree, and keep every path. Loom adds conversation branching, code comparisons in Git worktrees, and the Weave prose editor to the official DeepSeek Harness Web application.

This community bundle targets @deepseek-ai/dsh@0.2.1-rc.2. It installs through the original dsh plugin command and carries its own compatibility providers. You do not need the reference Harness fork to run it. Install the pinned npm alpha below or use the matching GitHub release tarball. Clean-profile installation, startup, removal, and feature checks pass. See compatibility and validation status before installation.

Demo

https://github.com/user-attachments/assets/3a35ceab-bd12-4e20-a4c9-b0bda106d687

The 3:54 captioned demo shows the same Loom features with real model calls on the reference implementation, with captured UI states and edited timing. Full-quality MP4 · Captions.

Features

  • Branch and read: regenerate several answers, steer variants, edit prompts into branches, inspect requests and reasoning, and mark alternatives Keep or Set aside.
  • Compare code: run competing edits in separate Git worktrees, compare tests, diffs, usage, and time, then apply a patch or adopt a branch.
  • Explore observations: replace a recorded tool result in a fork and continue without rerunning that tool or adding a user message.
  • Write with Weave: generate continuations at a cursor, retain siblings, inspect supported token probabilities, explore token alternatives, and export prose with curation records.
  • Navigate and delegate: browse Multiverse families, search own or inherited messages, use keyboard and mobile controls, and let models explore under explicit budgets.

The Loom user guide covers every workflow. See the documentation index for configuration, compatibility, and verification. The npm package includes the English and Chinese user guides, configuration reference, and documentation index. The supported Harness/SDK versions are unchanged.

Alpha.5 includes the acceptance review fixes: children return logged errors for human questions and approvals, empty Weave selections cannot export Chat, and Compare retains newly applied diffs. It also improves keyboard controls, branch labels, costs, request inspection, and model setup guidance.

Install

You need Node.js 24+ or Node.js 22.19+ within 22.x, Git 2.26+, pnpm on your PATH, and the official @deepseek-ai/dsh@0.2.1-rc.2 runtime with its installed @earendil-works/pi-ai@1.3.0 SDK. The bundle refuses an unsupported SDK version. Install that exact runtime if needed:

npm install --global @deepseek-ai/dsh@0.2.1-rc.2

In a POSIX shell, install the pinned npm alpha in a separate home:

export DSH_HOME="$HOME/.dsh-loom"
dsh plugin --profile web add @scasella/dsh-loom@0.1.0-alpha.5
dsh web --no-open --port 3097

The GitHub v0.1.0-alpha.5 tarball is an alternative installation source for this release. Download it, then use dsh plugin --profile web add /absolute/path/scasella-dsh-loom-0.1.0-alpha.5.tgz with the same home.

Open the URL printed by the launcher, including its local authentication token. This home and port leave a normal ~/.dsh installation on port 3080 unchanged. Choose another unused port if 3097 is occupied. Set the same DSH_HOME each time you resume Loom. Restart the Web instance after installation or removal.

If you already have custom profiles or model settings, read configuration migration before using an existing home. This bundle replaces selected providers only in the profile where you install it. Other runtime versions are unsupported; do not bypass a version refusal.

First run

  1. Open Settings → Models, enter your provider credentials, and select a model in the composer. Credentials belong in Harness settings, outside this package.
  2. Choose a disposable workspace and start a conversation. After a settled turn, including a failed one, open Loom beside Chat.
  3. Use Regenerate ×2, then switch between children in Read and mark a favorite Keep. Open Multiverse in the sidebar to browse families.
  4. For code edits, select worktree isolation before branching and inspect Compare. Use a Git repository with at least one commit and allow workspace writes.
  5. Open Weave for prose. Configure an explicitly capable route using the Weave provider setup; a catalog model alone does not enable assistant prefixes or probabilities.

Each branch, prose continuation, and token probe can make paid model calls. Start with small counts. No prices ship by default; configured dollar figures are list-price estimates. Set autonomous branch, depth, token, and optional dollar budgets before model-driven exploration.

Saved data and removal

Session histories, prose, and choices persist. Branch queues and autonomous budgets live in Host memory and do not resume after restart. Worktrees copy tracked changes, exclude untracked and ignored files, and do not install dependencies. Apply requires a clean source checkout. Adopt retains histories and does not apply files or remove worktrees; use Apply or Discard for cleanup.

Export material you intend to keep, stop active branches, and clean up owned worktrees before removing the bundle:

dsh plugin --profile web remove @scasella/dsh-loom

Use the same home and profile, then restart. Models created in Loom remain saved under its compatibility entry and are hidden from the stock Models page after removal; reinstall Loom to restore them, or transfer model settings before removal. Credentials and Session histories remain in the home. Experimental Loom records may need Loom enabled to render fully.

Build and license

The source project builds with npm ci and npm run build. npm run pack:check checks the actual npm pack list and scans packaged text for private files, machine paths, and unresolved source imports. Development sources are excluded from the installation tarball. See COMPATIBILITY.md for supported versions, settings IDs, and validation scope.

Maintainer instructions for continuous checks, trusted publishing, and tagged npm releases are in the release guide.

MIT. Loom derives from the archived reference fork at commit 77ccab27d200241ddf49d0ec9f5de1524343374f and from DeepSeek Harness, developed by DeepSeek AI. Third-party notices are in THIRD_PARTY_NOTICES.md. This package is community maintained and is not an official DeepSeek release.