M

mimocode-ponytail

已认证
免费

您的 AI 代理为日期选择器安装 flatpickr?这个钩子说:。YAGNI 规则通过 MiMoCode 文件钩子自动注入。

速览信息

定价
Free
8
浏览
0
收藏
分类
ais
收录时间
2026年8月
官方网址
github.com

工具概览

概览

mimocode-ponytail 是 MiMoCode 的一款工具,通过文件钩子注入规则来贯彻 YAGNI(You Aren't Gonna Need It,你不会需要它)原则。它被描述为“MiMoCode 的懒惰资深开发者模式——通过文件钩子自动注入 YAGNI 规则”。该工具强制采用真正可行的最懒方案,遵循一条阶梯:不需要就跳过、使用标准库、使用原生平台功能、使用已安装的依赖,或先写一行代码,最后才考虑最小实现。 该工具借助 MiMoCode 的文件钩子系统工作。它在 ~/.config/mimocode/hooks/ponytail.ts 加载一个钩子文件。该钩子在每次 LLM 调用前把 YAGNI 规则注入系统提示词,确保智能体在整个会话中都保持 ponytail 模式。它还处理 /ponytail 命令,并把模式持久化到文件。 mimocode-ponytail 提供多个命令来控制其行为,例如 /ponytail 显示当前模式,/ponytail lite、/ponytail full 和 /ponytail ultra 设置强度级别,/ponytail off 则将其禁用。它还包含用于审查 diff 中的过度设计、审计仓库中的臃肿代码、列出被推迟的捷径、显示影响计分板以及显示速查表的命令。该工具自带 6 个技能,是 DietrichGebert/ponytail 针对 MiMoCode 文件钩子系统的改编版本。

功能特点

  • AI 助手
  • 自然语言界面
  • 工作流自动化

相关标签

ai-agent
hooks
lazy-coding
mimocode
opencode
ai
ai assistant
automation

应用场景

  • 开发者用 mimocode-ponytail 在代码生成时贯彻 YAGNI 原则。

  • 团队用它审查 diff 中的过度设计。

  • 团队用它审计仓库中的臃肿代码。

  • 开发者用它追踪被推迟的捷径。

  • 团队用它查看影响计分板。

  • 开发者用它设置 YAGNI 约束的强度级别。

用户评论

还没有评论,来分享你的使用体验吧

相关榜单与专题