$ loading_
为 Python 代码库提供设计模式生成、识别、校验与反模式重构能力。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"python-patterns-mcp" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请用 Python 实现观察者模式,包含简洁但规范的类结构、类型注解和一个可运行示例,并说明各角色职责。
一份可运行的观察者模式示例代码,并附带模式角色说明与实现要点。
分析下面这段 Python 代码,识别它使用了哪些 GoF 设计模式;如果有,请指出对应类、判断依据,以及是否存在实现偏差。
识别出的设计模式列表、对应代码位置、判定理由,以及规范性评估。
这段 Python 代码存在大量条件分支和对象创建耦合,请判断是否适合重构为工厂方法、策略或状态模式,并给出重构后的代码与迁移说明。
针对现有反模式的重构建议、推荐设计模式、改造后代码及迁移步骤。
为代码仓库提供工程模式洞察与智能检索的 MCP 工具集
深度解析 Python 数据与科研代码库,生成架构、依赖和测试上下文
基于项目威胁模型为 AI 编码代理提供确定性的安全开发规范与禁忌。
安全执行 Python 代码,并结合 AI 与 MCP 工具完成分析和自动化任务
为 AI 编程代理提供代码库结构地图,减少逐文件摸索与上下文浪费。
支持多语言代码结构搜索、规则匹配与批量转换,提升分析和重构效率。