跳过主要内容
D

dsh-elephant-goldfish-model

dsh-extensions-list/dsh-elephant-goldfish-model

Google Elephant-Goldfish Model 的 DeepSeek Harness 独立移植版:七条斜杠命令(/egm-*),用于设计、文档与借助 DSH 原生子代理的全新上下文评审。不依赖其他插件,但与其他 EGM 移植版注册的 /egm-* 命令同名,同一 profile 请只安装一个 EGM 插件。

安装

dsh plugin --profile web add github:dsh-extensions-list/dsh-elephant-goldfish-model

README

Elephant-Goldfish Model for DeepSeek Harness

A blue elephant beside an orange goldfish

Ever read a design doc and realized a crucial detail only made sense because you were there for the discussion? That’s the idea behind Elephant-Goldfish.

The Elephant is the DSH session you’ve been working in. It knows the tradeoffs you discussed and helps turn them into a design. The Goldfish are reviewers that each start in a fresh conversation. They get the draft and the files they need to review it, so they can spot gaps your original session might gloss over.

Get started

  1. Download the .tgz from the latest release.
  2. In DSH, open Plugin Hub → Add, choose the file, and enable the plugin.
  3. Open the composer and type /egm to see the commands.

Already have a design doc? Try /egm-review design.md. For example, if you’re designing a background job that retries, see whether the draft explains what happens when a job runs twice or stops halfway through.

EGM works on its own inside DSH. You don’t need any other plugins. The commands were verified on DSH 0.2.2-alpha.3. For Goldfish reviews, use a preset that exposes DSH’s built-in subagent tool with fresh conversations. How reviews run in DSH

The seven commands

CommandWhen to use it
/egm-brainstormYou have an idea and want to work out what to build.
/egm-draftYou have notes or a brief and want to turn them into a design doc.
/egm-reviewYou have a draft and want to put it through the five-stage review.
/egm-review-loopYou want to pick the reviewers and standards for a document review.
/egm-resolveYou have review findings and want to decide which changes to make.
/egm-bootstrapYou want to document how part of an existing repo works.
/egm-drift-reportYou want to see where the code and design docs have diverged.

Working on the plugin

Run npm test to check command registration and bundled files. Run npm pack to build a tarball you can install in DSH.

This is my DSH port of Google’s Elephant-Goldfish Model. It includes the upstream reviewer personas and standards. Upstream revision · License

相关插件