Ponytail接入OpenCode指南:一行JSON配置激活极简模式
Ponytail接入OpenCode指南一行JSON配置激活极简模式【免费下载链接】ponytailMakes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.项目地址: https://gitcode.com/GitHub_Trending/po/ponytailPonytail 是一个让 AI 编程智能体像最懒的资深工程师一样思考的开源插件——只写任务真正需要的代码实测减少约 54% 代码量、降低 20% 成本、提速 27%而且不牺牲安全性。本指南带你完成 Ponytail 接入 OpenCode 的全部步骤只需一行 JSON 配置即可激活它的极简模式让 Agent 告别过度工程。Ponytail 能为你做什么Ponytail 会在 Agent 写代码前按决策阶梯逐级检查停在第一个成立的台阶需要这段代码存在吗不需要就跳过YAGNI代码库里已有现成的直接复用标准库能做用标准库平台原生功能用原生的已安装的依赖用它一行能解决只写一行最后才写能跑的最小实现典型效果你要一个日期选择器普通 Agent 会安装 flatpickr、写封装组件、加样式表接入 Ponytail 后它只回一句!-- ponytail: browser has one --加一个原生input typedate。前提条件与获取方式已安装 OpenCode本地有 Node.js 运行环境克隆 Ponytail 仓库本地插件方式需要git clone https://gitcode.com/GitHub_Trending/po/ponytail一行JSON配置Ponytail接入OpenCode最快方法在项目根目录打开或新建opencode.json加入一行插件声明{ plugin: [dietrichgebert/ponytail] }这一行就是 Ponytail 接入 OpenCode 的核心插件会作为服务端插件加载每轮对话把规则集注入系统提示词并注册全部斜杠命令。从本地仓库运行的替代配置如果希望从自己的代码仓库直接加载插件会复用仓库内的hooks/与skills/改成相对路径{ plugin: [./.opencode/plugins/ponytail.mjs] }Ponytail 仓库自带的 opencode.json 文件本身就是这个写法。若要在多个项目共享同一份仓库把./换成插件.mjs文件的绝对路径即可——它会基于自身位置找到hooks/和skills/。如何验证配置生效保存opencode.json后重启 OpenCode发起一次对话即可确认新会话启动时会显示当前激活的模式默认full输入/ponytail不带参数可报告当前强度等级插件会把模式状态持久化到~/.config/opencode/.ponytail-active下一轮对话自动沿用用 /ponytail 命令切换极简等级Ponytail 提供四档强度随需切换命令作用/ponytail lite轻度极简/ponytail full完整模式默认/ponytail ultra极致精简对代码库不满时专用/ponytail off关闭规则注入配套技能命令同样可用/ponytail-review审查当前 diff 中的过度设计、/ponytail-audit全仓库审计、/ponytail-debt汇总延期的技术债、/ponytail-gain查看节省成绩单、/ponytail-help快速参考。附加福利AGENTS.md 自动加载即使不装插件OpenCode 也会自动读取仓库根目录的AGENTS.md文件而 Ponytail 仓库正好携带该文件——意味着直接从仓库运行时规则集天然生效插件额外提供的是lite/full/ultra/off等级切换与斜杠命令。常见问题需要单独建配置文件吗不需要。可选地用环境变量PONYTAIL_DEFAULT_MODE或~/.config/ponytail/config.json中的defaultMode字段设定默认等级。极简会砍掉安全校验吗不会。信任边界校验、错误处理、安全与无障碍永远不在削减范围内——代码变小是因为只保留必要部分而不是代码高尔夫。Ponytail 还在路上官方预告了新版本。【免费下载链接】ponytailMakes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.项目地址: https://gitcode.com/GitHub_Trending/po/ponytail创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考