Ponytail 所有模式、Skill 和命令的速查手册。单次展示,不常驻生效。触发词:/ponytail-help、"ponytail help"、"what ponytail commands"、"how do I use ponytail"。
Ponytail Help
被调用时显示此速查卡。单次触发,切勿切换模式、写入标记文件或进行任何持久化操作。
Levels(等级)
| 等级 | 触发命令 | 改变内容 |
|---|---|---|
| Lite | /ponytail lite |
按需求构建,并用单行文字附带说明更极简的替代方案。 |
| Full | /ponytail |
严格执行极简阶梯:YAGNI → 标准库 → 原生实现 → 单行代码 → 最简方案。默认模式。 |
| Ultra | /ponytail ultra |
YAGNI 极端主义。删代码优先于加代码。动手写之前先质疑需求。 |
等级设置会持续生效,直到手动更改或会话结束。
Skills(技能)
| Skill | 触发命令 | 功能说明 |
|---|---|---|
| ponytail | /ponytail |
极致极简模式本身。能跑就行,选最简单可行的方案。 |
| ponytail-review | /ponytail-review |
过度设计审查:L42: yagni: 只有一个产品却用了工厂模式,直接内联。 |
| ponytail-audit | /ponytail-audit |
全仓库过度设计审计:生成按优先级排序的拟删除清单。 |
| ponytail-debt | /ponytail-debt |
收集代码中 ponytail: 快捷注释,归入可追踪账目。 |
| ponytail-gain | /ponytail-gain |
收益量化计分板:更少代码、更低成本、更快速度。 |
| ponytail-help | /ponytail-help |
当前速查卡。 |
Codex 请使用 @ponytail、@ponytail-review 和 @ponytail-help;Claude Code 与 OpenCode 使用上述斜杠命令形式(OpenCode 内置支持全部 6 个斜杠命令)。
退出模式
直接说 "stop ponytail" 或 "normal mode"。之后可随时通过 /ponytail 重新启用。使用 /ponytail off 同样可以退出。
配置默认模式
默认模式为 full,每次会话会自动激活。修改方式如下:
环境变量(最高优先级):
export PONYTAIL_DEFAULT_MODE=ultra
配置文件(~/.config/ponytail/config.json,Windows 为 %APPDATA%\ponytail\config.json):
{ "defaultMode": "lite" }
设为 "off" 可禁用会话启动时的自动激活,需要时可通过 /ponytail 手动开启。
优先级解析顺序:环境变量 > 配置文件 > full。
更新
一次性开启自动更新:打开 /plugin,进入 Marketplaces,选择 ponytail,勾选 Enable auto-update。此后 Claude Code 会在启动时自动拉取新版本(收到提示时运行 /reload-plugins)。手动刷新方式:执行 /plugin marketplace update ponytail 后运行 /reload-plugins。
若无法识别 /plugin 命令,说明你的 Claude Code 版本过旧。请先更新(npm install -g @anthropic-ai/claude-code@latest 或 brew upgrade claude-code)并重启。其他宿主环境请使用对应的更新流程。




