DSH Plugins
返回列表
⚙️

dsh-ponytail

工作流 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install maci0/dsh-ponytail

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

在 DeepSeek Harness 中执行 dsh plugin install maci0/dsh-ponytail(源码见 https://github.com/maci0/dsh-ponytail),并按 README 以 bundle 方式添加后重启 dsh web。

插件介绍

智能体很容易在「再加一个缓存类、一个配置开关、一个工厂」的路上越走越远,最后代码变厚、维护变难,却未必更接近用户真正要的交付。dsh-ponytail 把 DietrichGebert/ponytail 的极简哲学搬进 DeepSeek Harness:在每次请求里把「阶梯」写进系统提示——先问这东西是否必须存在,再依次尝试复用仓库已有能力、标准库、平台能力、已装依赖,最后才落到「一行能跑」的实现,并在第一档够用处停下。

插件提供 lite、full、ultra 等可持久化级别,以及仅会话有效的 review 模式;另有 ponytail、ponytail-review、ponytail-audit 等六项技能,可通过技能工具或 Composer 里的 /ponytail-review 等命令调用。你可以用 ponytail 工具、/ponytail 或自然语言「stop ponytail」切换级别,设置卡片与会话芯片会同步显示当前档位,无需每次翻设置。

它刻意不做「偷懒式省略」:理解问题、信任边界、数据安全、安全与可访问性不在削减范围内;阶梯缩短的是解法路径,不是阅读与判断。适合希望团队或自己在日常开发里默认「删多于加、朴素优于炫技」、又需要可开关、可审计(review/audit/debt/gain)工作流的 Harness 用户。

需注意:级别在进程内全局共享,外部子智能体(如独立 CLI 子进程)不会继承;规则以 skills/ponytail/SKILL.md 为唯一真源。

使用场景

  • 日常写功能时希望智能体先复用仓库与标准库再写新代码
  • 需要临时开启 review/audit 模式做过度设计检查
  • 团队想统一「删多于加」的默认协作风格

适合人员

  • 觉得智能体总爱加抽象层和样板代码的开发者
  • 在 Harness 里管理多智能体、想进程级统一约束的人
  • 需要可开关 YAGNI 档位又不牺牲安全与可访问性要求的团队