DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Ponytail — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

@hilariouhiss/dsh-ponytail

Ponytail

Ponytail — the laziest-senior-dev skill set (skills + slash commands) ported to DeepSeek Harness. The best code is the code you never wrote.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add @hilariouhiss/dsh-ponytail@1.1.0
READMECompatibilityVersions

Compatibility and provenance

Ponytail is published as @hilariouhiss/dsh-ponytail and currently resolves to version 1.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
npm
Registry updated
10/16/2026

Versions

1.1.0stable
9/11/2026
1.0.2stable
8/26/2026
1.0.1stable
8/25/2026
Show 1 more versionCollapse versions
1.0.0stable
8/25/2026

Related plugins

Loading related plugins…

Latest
1.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
31.4 kB
Files
12
Surface
any
License
MIT
Source
npm
GitHub
★ 1
Weekly downloads
34
Last push
10/16/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in developer-tools.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Sdk Minimal@deepseek-ai/dsh-sdk-minimalThe standalone minimal SDK profile bundle: JSON-RPC, one DeepSeek adapter, persistent shell, and JSONL sessionsSdk App@deepseek-ai/dsh-sdk-appThe dsh SDK profile bundle: stdio JSON-RPC serving and process lifecycle over dsh-baseExperimental Inspector@deepseek-ai/dsh-experimental-inspectorExperimental cross-realm CDP hub for Host debugging and Client Runtime inspection

README

@hilariouhiss/dsh-ponytail

把 ponytail(“让 AI agent 像房间里最懒的资深开发者一样思考。最好的代码是你从没写过的代码。”)移植为 DeepSeek Harness 插件。

本插件以 DSH bundle 插件形式提供 6 个技能 + 6 个宿主侧斜杠命令,安装后对 web、headless 等任意 profile 的所有会话生效。

功能

技能 / 命令作用
ponytail / /ponytail [lite|full|ultra|off]懒惰开发模式本体:能省则省,YAGNI → 标准库 → 平台原生 → 一行代码 → 最小实现。切换强度或关闭。
ponytail-review / /ponytail-review只针对“过度工程”的变更评审:该删什么、用什么替代。
ponytail-audit / /ponytail-audit全仓库过度工程审计:按可删减量排序的报告。
ponytail-debt / /ponytail-debt收集代码里的 ponytail: 注释,生成“技术债”台账。
ponytail-gain / /ponytail-gain显示 ponytail 的量化收益记分板(代码/成本/速度)。
ponytail-help / /ponytail-help快速参考卡。

行为要点:

  • 系统提示词引导:会话开始时注入一行轻量引导,提示模型在编码任务前用 skill 工具加载 ponytail 技能(不是把完整指令塞进每次会话)。
  • 命令注入:执行任意 /ponytail* 命令会把对应技能内容作为用户消息注入会话(与内置 /goal 同一机制),模型下一步即可读到。
  • 说 stop ponytail 或 normal mode 即可关闭(由模型按技能指令处理,无需插件逻辑)。
  • 会话级开关:/ponytail off 除注入关闭指令外,还会在当前会话内移除系统提示词引导;/ponytail lite|full|ultra 会恢复引导。默认强度仍由环境变量/配置文件决定(见下)。

安装

dsh plugin --profile web add @hilariouhiss/dsh-ponytail

把 web 换成你的 profile 名(例如 headless)。然后重启 dsh(关闭并重新运行 dsh --profile web,其他 profile 同理)。

dsh plugin 会把本包安装进 profile 的 node_modules;因为 package.json 声明了 dsh.bundle.patch,profile 的 bundle 列表会自动追加 @hilariouhiss/dsh-ponytail,重启后插件行自动激活。

验证

  1. 在 GUI 新建会话,输入任意内容后,会话目录应包含 6 个 ponytail* 技能。
  2. 让模型“加载 ponytail 技能”,或直接输入 /ponytail help,应能看到技能内容 / 命令执行结果。
  3. 输入 /ponytail ultra 切换强度,或说 “stop ponytail” 关闭。

配置

引导提示默认开启。沿用上游配置来关闭它:

  • 环境变量:PONYTAIL_DEFAULT_MODE=off
  • 配置文件:%APPDATA%\ponytail\config.json(Windows)或 ~/.config/ponytail/config.json,内容 { "defaultMode": "off" }

优先级:环境变量 > 配置文件 > 默认 full。off 仅关闭系统提示词引导,技能目录与命令仍可用。

卸载

dsh plugin --profile web remove @hilariouhiss/dsh-ponytail

然后重启 dsh。

本地覆盖

若你在 ~/.dsh/skills/ 或项目 .dsh/skills/ 放了同名技能,DSH 会优先使用本地副本(技能注册表的层级语义),可用于定制 ponytail 行为。

开发

pnpm install
pnpm test

结构:

lib/index.js        插件入口:apply(ctx) 注册 provider + 提示词 section + 6 命令
lib/commands.js     6 个 /ponytail* 命令(含 /ponytail 强度切换与会话级 off)
skills/             6 个技能目录(上游 SKILL.md 逐字复制)
cordis.patch.yml    bundle patch:插入本插件的宿主行
test/               node:test 单元测试

发布(给维护者)

cd dsh-ponytail
pnpm install
pnpm test
npm login       # 首次发布前登录 npm
npm publish     # publishConfig.access 已设为 public

发布后其他用户即可:

dsh plugin --profile web add @hilariouhiss/dsh-ponytail

prepublishOnly 会在每次发布前自动运行 npm test;发布新版本前记得递增 package.json 的 version。

许可与来源

本插件为 MIT 许可。技能内容(skills/**)逐字来自 DietrichGebert/ponytail v4.9.0(© Dietrich Gebert,MIT)。

@deepseek-ai/dsh-skill / @deepseek-ai/dsh-llm 由正在运行的 dsh 安装提供,本包只在 peerDependencies 里声明(devDependencies 供本仓测试)。不要把它们写进 dependencies —— 那会让 pnpm 往 profile 里塞一份自己的副本,遮蔽安装目录里的同名包,两代混装会让整棵插件树启动失败。升级 dsh 后先跑 node ../scripts/smoke-profile.mjs 再发版。