内容
# memorydetective-plugin
> Claude Code 插件市场,用于 [memorydetective](https://github.com/carloshpdoc/memorydetective):iOS 内存泄漏检测 + 性能调查,一键安装。
## 安装
```
/plugin marketplace add carloshpdoc/memorydetective-plugin
/plugin install memorydetective@memorydetective-plugin
```
就这样。你将获得:
- 自动注册的 `memorydetective` MCP 服务器(通过 `npx` 从 npm 仓库拉取)
- 42 个 MCP 工具 + `/perf-investigate` 调查技能,用于有纪律的调查
- 7 个斜杠命令(`/investigate-leak`、`/investigate-hangs`、`/investigate-jank`、`/investigate-launch`、`/verify-cycle-fix`、`/summarize-trace`、`/investigate-metrickit`,用于 MetricKit 事后分析)
- 34 个循环模式资源,可在 `memorydetective://patterns/{patternId}` 处浏览,每个分类都带有 `fixHint` + `staticAnalysisHint` + `fixTemplate`(Swift 前后代码片段)
- 最近的头条新闻:**v1.18** 新增 `analyzeMetricKitPayload`(第 42 个工具,生产环境诊断来自 Apple MetricKit `.mxdiagnostic` JSON:崩溃集群、卡顿热点,带本地化时长解析,CPU + 磁盘异常)以及审计关闭三件套(开放枚举 `SupportStatusKind`,模式发现缓存,600-3000ms 壁钟胜利在 `summarizeTrace`,本地集成测试对抗真实 Apple `.trace` 包)。v1.17 可靠性检查(字符串 bool 环境真实解析,`verifyFix` 白名单匹配模式,Instruments.app AppleScript 文档查询,捕获在 `watchDir` 外保存的跟踪,容错 `inspectTrace` 回退,可配置 `countAlive` 框架噪音过滤)。v1.16 解锁 macOS 26.x 跟踪记录,通过 `recordViaInstrumentsApp`。v1.15 新增跟踪端模式覆盖三件套。v1.13 交付 `summarizeTrace` + `/summarize-trace` MCP 提示。
完整文档:[plugins/memorydetective/README.md](./plugins/memorydetective/README.md)。
## 为什么需要插件和 npm 包?
两者都是首选。插件适用于 Claude Code 的原生用户体验(零摩擦安装 + 斜杠命令)。npm 包是通用的:可以直接安装它以与 Cursor、Cline、Claude Desktop、Continue 或任何 MCP 兼容的客户端一起使用。
插件包装了 npm 包;它没有分叉它。npm 上的单一真实来源,代码的单一仓库。
## 仓库布局
```
memorydetective-plugin/
├── .claude-plugin/
│ └── marketplace.json ← 市场目录(列出 1 个插件)
└── plugins/
└── memorydetective/
├── .claude-plugin/
│ └── plugin.json ← 插件清单(v1.18.0)
├── .mcp.json ← MCP 服务器注册(npx 从 npm 拉取)
├── skills/
│ └── perf-investigate/
│ └── SKILL.md ← /perf-investigate 技能主体
├── README.md
├── LICENSE
└── CHANGELOG.md
```
## 版本控制
插件跟踪 MCP 服务器的次要版本。`memorydetective-plugin@1.18.x` 通过 `npx` 拉取 `memorydetective@^1.18`。补丁发布会自动解析,无需提升插件。主要服务器提升(例如 `2.0.0`)需要插件清单更新。
## 源代码
- 插件(此仓库):https://github.com/carloshpdoc/memorydetective-plugin
- MCP 服务器:https://github.com/carloshpdoc/memorydetective
- npm:https://www.npmjs.com/package/memorydetective
## 隐私
memorydetective 完全在您的机器上运行。MCP 服务器通过 `npx` 本地启动,处理来自磁盘的 `.memgraph` 和 `.trace` 文件,并调用本地工具(`xcrun`、`sourcekit-lsp`)。无遥测,无分析,无数据离开您的机器。
## 许可证
Apache-2.0。参见 [LICENSE](./LICENSE)。