决策阶梯式约束
在每轮对话中注入规则,引导模型先复用平台原生能力与标准库,再考虑引入依赖或自行实现。
BAIZE AI RESOURCE
ponytail
Ponytail 是一套注入 AI 编程助手的技能规则集,用“懒惰资深工程师”的决策阶梯约束模型,优先复用标准库与平台原生能力,避免过度设计与冗余依赖,从而减少代码量、成本与耗时。

Ponytail 把“公司里那位扎马尾的资深工程师”搬进 AI 编程助手:你写五十行,他看一眼,换成一行。它以规则文件、插件、Hook 与 MCP 服务器等多种形态接入 Claude Code、Cursor、Codex、Copilot、Gemini CLI 等二十余种宿主,在每一轮对话中注入同一套决策阶梯,要求模型先判断浏览器或标准库是否已提供该能力,再考虑写代码,并保留必要的安全校验。除主技能外还提供 review、audit、debt、gain、help 等子命令,分别用于审查 diff、全仓扫描过度设计、汇总 ponytail: 注释形成的技术债台账,以及展示基准测试收益。官方基准显示,在真实 Claude Code 会话中编辑 FastAPI + React 开源仓库时,代码行数平均减少约 54%,成本约降 20%,耗时约降 27%,且安全测试保持 100% 通过。适合希望控制 AI 生成代码膨胀、降低依赖与维护成本的开发者。
在每轮对话中注入规则,引导模型先复用平台原生能力与标准库,再考虑引入依赖或自行实现。
提供规则文件、插件清单、Hook 与 MCP 服务器等多种接入形态,覆盖 Claude Code、Cursor、Codex、Copilot、Gemini CLI 等二十余种 AI 编程宿主。
附带 review、audit、debt、gain、help 等子技能,分别用于 diff 审查、全仓过度设计扫描、技术债台账汇总与收益展示。
仓库内含单轮与真实 Agent 会话两套基准脚本及结果,公开方法、评分规则与局限性说明。
使用场景前端组件开发
需求是日期选择器时,规则引导直接使用浏览器原生的 input type=date,而不是引入第三方组件库并编写包装组件。
使用场景表单校验逻辑
基准示例中同一模型在无技能时输出 75 行,启用后压缩到 3 行,同时保留对换行注入等异常输入的处理。
使用场景后端接口保护
实现 RateLimiter 时避免全局计数器导致单客户端耗尽配额,保持按客户端隔离的安全语义。