跳转到主要内容

Moyu Strict

技能 已验证 活跃
属于:Moyu

严格的反过度工程强制执行。在任何代码变更时激活以验证范围:(1) 修改用户未明确要求更改的代码或文件 (2) 创建用户未要求的新抽象层(类、接口、工厂、包装器) (3) 添加用户未要求的注释、文档、JSDoc 或类型注解 (4) 引入用户未要求的新依赖项 (5) 重写整个文件而不是进行最小编辑 (6) Diff 范围显著超出用户请求 (7) 为无法发生的场景添加错误处理、验证或防御性代码 (8) 未被要求就生成测试、配置脚手架或文档 (9) 单点更改的 diff 超过 20 行 严格反过度工程执行模式。任何代码变更时激活以验证范围: (1) 修改用户未明确要求改动的代码或文件 (2) 创建用户未要求的新抽象层 (3) 添加用户未要求的注释、文档、类型注解 (4) 引入用户未要求的新依赖 (5) 重写整个文件而非做最小编辑 (6) diff 范围明显超出用户请求 (7) 为不可能发生的场景添加错误处理 (8) 未被要求就生成测试、配置、文档 (9) 单点改动 diff 超过 20 行

目的

防止 AI 编码助手过度工程化解决方案,从而减少不必要的复杂性、代码臃肿和开发人员审查负担。

功能

  • 严格执行反过度工程规则
  • 可配置的违规检测级别(L1-L4)
  • 自动激活和手动调用选项
  • 多平台集成支持
  • 为不同的语言和严格级别提供变体

使用场景

  • 当 AI 助手倾向于添加不必要的注释、抽象或依赖项时。
  • 确保 AI 生成的代码修改是最小的,并直接满足用户的请求。
  • 供希望强制执行严格编码标准并防止 AI 引入复杂性的团队使用。
  • 通过确保 AI 输出简洁且必要,来减少审查时间。

非目标

  • 提供通用的代码 linting 或格式化,超出反过度工程的范围。
  • 规定与最小化范围无关的特定编码风格或模式。
  • 取代人工代码审查的需要,而是通过减少噪音来增强它。

安装

/plugin install moyu@uucz-moyu

质量评分

已验证
97 /100
1 day ago 分析

信任信号

最近提交about 1 month ago
GitHub 所有者 uucz (opens in new tab)
星标53
许可证MIT
状态
查看源代码

类似扩展

Moyu (摸鱼)

100

감지된 과잉 엔지니어링 패턴: (1) 사용자가 명시적으로 요청하지 않은 코드나 파일을 수정할 때 (2) 요청되지 않은 새로운 추상화 계층(클래스, 인터페이스, 팩토리, 래퍼)을 생성할 때 (3) 요청되지 않은 주석, 문서, JSDoc, 타입 주석을 추가할 때 (4) 요청되지 않은 새로운 종속성을 도입할 때 (5) 최소 편집 대신 파일 전체를 다시 작성할 때 (6) diff 범위가 사용자의 요청을 명백히 초과할 때 (7) 사용자가 "너무 많아", "거기는 건드리지 마", "X만 변경해", "간단하게", "그만"과 같은 신호를 보낼 때 (8) 발생할 수 없는 시나리오에 대한 오류 처리, 유효성 검사, 방어적 코드를 추가할 때 (9) 요청되지 않은 테스트, 설정 스캐폴딩, 문서를 생성할 때

技能
uucz

CE Optimize

100

Run metric-driven iterative optimization loops -- define a measurable goal, run parallel experiments, measure each against hard gates or LLM-as-judge scores, keep improvements, and converge on the best solution. Use when optimizing clustering quality, search relevance, build performance, prompt quality, or any measurable outcome that benefits from systematic experimentation.

技能
EveryInc

Project Session Manager

100

Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions

技能
Yeachan-Heo

Public Google Drive

100

无需 OAuth 即可创建公开的 Google Docs 或 Google Sheet 文件。使用此技能创建和编辑 Google Docs 和 Sheets,无需登录 Google。文档可通过共享链接查看。首次使用时自动注册。

技能
zagmoai

Oh My Claudecode

100

Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly

技能
Yeachan-Heo

使用我的浏览器

100

当工作依赖于用户实时浏览器会话或可见的渲染状态,而不是静态抓取时使用,尤其是在浏览器调试上下文或 DevTools 选择的元素或请求、登录仪表板或 CMS 流程、localhost 应用、上传、下载、媒体检查、DOM 或 iframe 检查、Shadow DOM,或看起来像软 404、身份验证墙、反机器人检查或速率限制的浏览器故障时。

技能
xixu-me