DietrichGebert/ponytail
# 技术雷达学习卡:DietrichGebert/ponytail
一、一句话定位
让 AI 编码助手在理解问题后,只输出最精简的必要代码:<No>重复造轮、<No>多余组件、<No>放弃安全——<YAGNI + 原生优先 + 1行>。
二、核心技术/架构亮点
1. 7 步阶梯:按“是否需要→代码库已有→标准库→平台原生→已装依赖→一行能搞定→最小实现”顺序决策,跳过所有冗余。
2. 先读后懒:在生成代码前先读取目标文件并追踪真实控制流,确保“对解决方案懒惰,对阅读绝不懒惰”。
3. 插件形式:通过 Claude Code/Codex/Copilot CLI 的生命周期钩子注入,无需修改代理本身,低侵入。
4. 安全守门:信任边界验证、数据丢失处理、安全/可访问性从不被裁剪,基准测试中 100% 安全。
5. 实测效果:真实代码库(FastAPI+React)上 LOC 减少 54%、成本降 20%、速度快 27%,且唯一全指标下降又全安全的方案。
三、适用场景与目标用户
- 场景:使用 Claude Code、Codex 或 GitHub Copilot CLI 的日常编码任务(前后端、功能实现、组件编写等)。
- 用户:追求代码简洁、降低 AI token 消耗和成本、不希望 AI 引入额外依赖或过度构建的开发者。
四、可动手动作
1. 安装到 Claude Code(两步):
`/plugin marketplace add DietrichGebert/ponytail`
`/plugin install ponytail@ponytail`
2. 安装到 Codex:
`codex plugin marketplace add DietrichGebert/ponytail`
`codex plugin add ponytail@ponytail` → 运行 `codex` 进 `/hooks` 确认信任。
3. 安装到 Copilot CLI:
`copilot plugin marketplace add DietrichGebert/ponytail`
`copilot plugin install ponytail@ponytail`
4. 查看示例:仓库 `examples/` 目录下有 before/after 对比。
5. 复现基准:`benchmarks/` 下 Docker 化方案可自行跑分。
五、学习优先级
P0(本周动手) — 安装只需两分钟,立刻让日常 AI 助手输出更简洁、更便宜、更快且安全工作,收益率极高。⌂