这个项目能做什么

Pattern MCP 是一款工具,可协助编码代理在构建之前做出 UI 组件决策。它会根据需求清单评估来自 shadcn/ui、21st.dev 和 ReUI 等库的组件,然后建议使用现有组件,或参考 Mobbin 和 Figma Community 构建自定义组件。它包含核心工具(recommend_component、extract_requirements、record_component_decision),以及用于设计系统注册、成本跟踪和账本管理的高级工具。它支持通过 hooks 和 CI gates 强制执行,并提供提示缓存和针对边界情况的 ensemble checks 等成本控制。