DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Ponytail — DeepSeek Harness 插件(DSH Plugin)
← Plugins

@wenaixi/dsh-ponytail

Ponytail

DSH 完整移植版 dietrichgebert/ponytail — 懒惰 senior 模式,6 个中文 Skill,无空 tool

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

npx -y @deepseek-ai/dsh plugin --profile web add @wenaixi/dsh-ponytail@4.9.0-dsh.5
README兼容性版本

兼容性与来源证明

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

DSH 兼容范围
*
运行环境
any
发布来源
npm
Registry 更新时间
2026/9/20

版本

4.9.0-dsh.5prerelease
2026/8/22
4.9.0stable
2026/8/21
查看其余 5 个版本收起版本

README

dsh-ponytail

Ponytail

懒惰的资深工程师 · 移植到 DeepSeek Harness
The best code is the code you never wrote.

Changelog · 上游 · npm


DietrichGebert/ponytail 的 DSH 完整移植版 — always-on 注入 + 6 个中文 Skill,无空 tool。

🚀 安装(默认装到 web)

web 即日常的 DSH Web UI(3080)。示例中的 demo 可换成任意 --profile <name>。

# 方式一:npm
dsh plugin --profile web add @wenaixi/dsh-ponytail

# 方式二:GitHub 直装(lib 已提交,无需构建)
dsh plugin --profile web add github:Wenaixi/dsh-ponytail

# 方式三:本地 / tarball
pnpm install && pnpm build && dsh plugin --profile web add ./
pnpm pack && dsh plugin --profile web add ./wenaixi-dsh-ponytail-*.tgz

# 卸载
dsh plugin --profile web remove @wenaixi/dsh-ponytail

# 验证
dsh --profile web --dump-config | grep -A2 ponytail

WARN missing peer @deepseek-ai/... 属正常,peer 由 DSH 运行时提供;Packages: +2 Done 即成功。

✨ 特性

  • 梯子 7 阶:YAGNI → 复用 → 标准库 → 平台原生 → 已有依赖 → 一行 → 最小实现,off 时静默
  • 6 个中文 Skill(rank: 550):ponytail / ponytail-review / ponytail-audit / ponytail-debt / ponytail-gain / ponytail-help
  • 三档强度:lite / full(默认)/ ultra
  • 无空 tool:全部能力经 ctx.skills 暴露
能力说明
ponytail7 阶梯子,触发词兼容中英文
ponytail-reviewdiff 评审,delete/stdlib/native/yagni/shrink
ponytail-audit全仓审计,按可删收益排序
ponytail-debt收割 ponytail: 注释
ponytail-gain收益看板(benchmark 中位数)
ponytail-help速查卡

🪝 Hook 注入

上游 hooks/ 的 4 个生命周期 Hook 已合并进单一 DSH 插件,无需宿主配置。

上游DSH 侧
ponytail-config.jssrc/ponytail-config.ts(env > 文件 > full,review 不可默认)
ponytail-instructions.jssrc/ponytail-instructions.ts(按 lite/full/ultra 裁剪 + 中文 fallback)
ponytail-runtime.jssrc/ponytail-runtime.ts(.ponytail-active + 三平台识别)
ponytail-activate.js + mode-tracker.js + subagent.jssrc/ponytail.ts 统一合并
启动:  env PONYTAIL_DEFAULT_MODE → cordis defaultMode → ~/.config/ponytail/config.json → full
       → setMode(flag 文件)

每轮请求前: agent/pre-step (waterfall, 必须 return next())
            → 解析 /ponytail 族 / stop ponytail → 切 currentMode + 写 flag → next()

注入: systemPrompt:section { name: ponytail, order: 50 }
      order 50 在 persona(0) 之后、工具(100) 之前;同步读 SKILL.md 按 currentMode 裁剪
      off → 空,review → 指向技能,读盘失败 → 中文 fallback,assembly 前以 readMode() 对齐

持久化: /ponytail default <mode> → 写入 config.json
子智能体: PONYTAIL_SUBAGENT_MATCHER 正则(非法 warn 回退),共享同一 section
HMR: 全部走 ctx,热重载逆序自动清理

systemPrompt 而非 agent.inject:落入日志可重建,order: 50 优先级高,每次 assemble 动态求值,off 零成本。Flag 兼容 CLAUDE_PLUGIN_ROOT / PLUGIN_DATA / QODER_SESSION_ID。

⚙️ 配置

- insert:
    - id: ponytail
      name: "@wenaixi/dsh-ponytail"
      config:
        providerName: ponytail
        defaultMode: full  # off|lite|full|ultra

优先级:PONYTAIL_DEFAULT_MODE env > cordis.defaultMode > ~/.config/ponytail/config.json > full。持久化:/ponytail default <mode> 写入文件,review 不可作默认。

🎮 使用

  • 自动生效,无需手动触发
  • /ponytail [lite|full|ultra|off] / /ponytail default <mode> / /ponytail-review / /ponytail-audit / /ponytail-debt / /ponytail-gain / /ponytail-help
  • 退出:stop ponytail / normal mode(整句)或 /ponytail off

🛠️ 开发

pnpm typecheck && pnpm build && node scripts/verify.mjs
dsh --profile web --patch ./cordis.patch.yml --dump-config
pnpm dsh web --patch ./cordis.patch.yml  # 热重载
# 发版:pnpm run bump:dsh && pnpm build && npm publish --provenance --access public
# 或 push tag v* 触发 GitHub Actions publish.yml
  • 版本:每个版本固定带 -dsh.N(初始 4.9.0-dsh.0),pnpm run bump:dsh 递增,上游发新版时 pnpm run bump:dsh -- 4.10.0 重置

🔗 上游

原仓 https://github.com/DietrichGebert/ponytail(MIT)

📄 许可

MIT © DietrichGebert / Wenaixi

4.9.0-dsh.4prerelease
2026/8/22
4.9.0-dsh.3prerelease
2026/8/22
4.9.0-dsh.2prerelease
2026/8/22
4.9.0-dsh.1prerelease
2026/8/22
4.9.0-dsh.0prerelease
2026/8/22

相关插件

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

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序
最新版
4.9.0-dsh.5
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
1.8 MB
文件数
39
Surface
any
许可证
MIT
发布源
npm
GitHub
★ 7
周下载
112
安全扫描
✓ v4.9.0-dsh.5 扫描通过
最近提交
2026/8/22
查看源码 ↗项目主页 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录