DSH Plugins
返回列表
dsh-stack

dsh-stack

模型推理 更新于 2026.08.24

在终端中运行以下命令:

dsh plugin install weivwang/dsh-stack

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install weivwang/dsh-stack 即可安装该插件,插件源码位于 https://github.com/weivwang/dsh-stack

插件介绍

A plugin list is not a working environment. Bundle order changes composition, version drift changes behavior, and the profile patch is what made the setup useful in the first place. dsh-stack captures that full contract—ordered plugin bundles, exact registry versions and commit-pinned Git sources, a portable profile-level Cordis patch, the source Harness version, and a whole-file SHA-256 digest—into a single small JSON Stackfile. It can live beside a project repo, a release note, a benchmark directory, or a bug report, and anyone can read it in full before allowing it to touch a profile.

The read path and the write path carry deliberately different authority. inspect validates integrity and portability, plan diffs the desired stack against a target profile, and export captures an installed profile into a new file. Only apply mutates a profile, and it does so behind a closed schema check, a rejection of unsafe specifiers and local paths, a printed install/ordering/patch/secret plan, a required --yes flag, an automatic backup, and a verification-and-rollback step. Credential fields are never written verbatim; they become environment-backed placeholders that inspect lists for you, and the real values are supplied only on the receiving machine. After installation, Harness also registers a read-only model tool called stack_inspect so you can pull the summary or the full redacted JSON at any point during a conversation.

If you need to share one agent configuration across a team, lock the environment for benchmarks and bug reproduction, or keep a team handbook in sync with what actually runs on each machine, dsh-stack is the layer that turns "works on my box" into "verified before it runs anywhere else."

截图预览

使用场景

  • 跨团队共享同一套 agent 配置并确保行为一致
  • 锁定 benchmark 或 bug 复现所需的插件版本与顺序
  • 发布 Stackfile 前审查插件列表与密钥引用

适合人员

  • 需要跨机器复现 agent 配置的工程师
  • 管理多个 Harness profile 的平台团队
  • 对插件顺序、版本漂移敏感的开发者