Ponytail 懒人编码技能源码免费下载

Ponytail 懒人编码技能源码免费下载

  • 全站源码免费
  • 每日/微信/10次解锁
  • 每日/IP/100次解锁
  • 不限制搬运
  • 可有偿提供搭建服务
  • 自动检测网盘是否失效
资源下载
免费资源
立即下载

ponytail 仓库封面

文章正文

这是一套给 AI 编码智能体用的「懒人资深开发」规则与技能包源码,作者把它做成了能装进 Claude Code、Codex、Gemini 等二十多款代理的插件和规则文件。
它不碰你的业务代码,只在每次对话前注入一段少写代码的决策原则,并附带几条可手动调用的审查指令。
对想给自家编码助手加上「克制写码」习惯的开发者来说,这套源码很适合直接拿去研究或改造。

源码简介

这套源码属于 AI 编码助手规则类项目,核心是一个叫 Ponytail 的「懒人资深开发」人格与决策阶梯。
它会在每个 LLM 回合前自动注入规则集(always-on context),让代理先走 YAGNI、复用已有代码、用标准库/原生能力、能一行就不多写,最后才写最小可用实现。
源码同时提供六条斜杠指令,覆盖代码评审、整仓审计、技术债记账和效果看板。
项目 MIT 授权,v4.8.4,对 Claude Code、Codex、Gemini CLI、Copilot CLI、Qoder、OpenCode、Devin、Hermes、OpenClaw 等多款代理都给出了安装方式,也附带了 MCP 子模块。

适用场景

  • 想给 Claude Code / Codex 等编码代理加上「少写冗余代码」习惯的开发者
  • 需要 AI 生成代码后做过度设计审查、产出可删清单的团队
  • 研究 Agent 规则注入、斜杠指令与多平台适配的源码学习者

技术栈与运行环境

  • 前端:无独立前端,规则以 Markdown 技能文件与代理规则文件形式分发
  • 后端:无服务端,核心为 Node.js 生命周期钩子与 Python(Hermes)插件
  • 数据库:无数据库
  • 运行环境:Node.js(需置于 PATH,用于两个生命周期钩子)、Python3(Hermes 插件与基准测试)
  • 其他依赖:npm 包 @dietrichgebert/ponytail;基准测试用到 promptfoo、pandas(可选)

功能亮点

  • 每回合自动注入规则集:README 与 __init__.py 的 build_injected_context 显示,代理每次调用 LLM 前都会注入对应强度的 Ponytail 规则。
  • 四级强度模式:支持 off / lite / full / ultra 四档,可通过 /ponytail 指令或 PONYTAIL_DEFAULT_MODE 环境变量与 config.json 设定(__init__.py 中 RUNTIME_MODES / _default_mode 实现)。
  • 六条斜杠指令:/ponytail(切模式)、/ponytail-review(评审当前 diff 给删除清单)、/ponytail-audit(审计整仓)、/ponytail-debt(技术债记账)、/ponytail-gain(效果看板)、/ponytail-help(速查),commands/*.toml 与 plugin.yaml 均列出。
  • 多代理适配:源码内含 .claude-plugin、.codex-plugin、.qoder-plugin、.cursor、.windsurf、.clinerules、.kiro、.opencode、.openclaw、.devin-plugin、pi-extension、gemini-extension.json 等多套适配文件,覆盖二十余款代理。
  • 内联快捷写法:支持 `<!– ponytail: browser has one –>` 这类行内提示,把「这里用原生能力即可」直接写进代码,便于后续债务登记。
  • 内置 MCP 子模块:ponytail-mcp/ 提供 MCP 服务入口(index.js / instructions.js / test),可作为模型上下文协议扩展单独集成。

安装与部署提示

  1. 以 Claude Code 为例,在对话中执行 `/plugin marketplace add DietrichGebert/ponytail` 与 `/plugin install ponytail@ponytail` 两条指令完成安装。
  2. 其余代理按 README 对应小节操作:Copilot CLI、Gemini CLI、Qoder、OpenCode、Devin、Hermes、OpenClaw、Pi 等各有插件或规则文件安装路径。
  3. 仅想用「常驻规则」的编辑器(Cursor、Windsurf、Cline、Kiro 等)可直接复制对应的 rules 文件或 AGENTS.md 到项目,无需插件钩子。
  4. 卸载时先运行 `node scripts/uninstall.js` 清理状态文件,再执行宿主的 remove 指令。

安全风险提示

特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!

下载说明

源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认 MIT 授权范围与署名要求。
Ponytail 是开发辅助规则集,不涉及数据采集、排名干预或此类用途,请按正常开发工具场景使用。

GitHub项目开源地址:https://github.com/DietrichGebert/ponytail

资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei3071.html来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码