生产力
kill-claude-mem avatar

kill-claude-mem

终止闲置的 claude-mem 工作程序与 MCP 服务器,以释放内存并提升 GitHub Codespaces 等受限环境下的系统性能。

简介

此诊断与维护技能旨在管理与 claude-mem 插件架构相关的内存泄漏问题。由于 claude-mem 经常会在每个阶段产生工作服务 (worker-service) 与 MCP 服务器 (mcp-server) 实例,且这些实例即便在阶段结束后仍可能残留,使用者在长时间使用后,特别是在资源受限的云端开发容器环境中,可能会遇到系统性能下降、延迟或内存耗尽 (OOM) 的情况。通过调用此技能,系统会清除这些僵尸程序,让插件的内部挂钩在后续工具互动时触发干净、全新的背景服务初始化。

  • 自动识别并终止泄漏的 worker-service 与 mcp-server 程序。

  • 提供关于内存恢复状态与系统资源健康的即时视觉反馈。

  • 包含用于自动化生命周期管理的 SessionStart 挂钩安装脚本。

  • 对于运行大型 LLM 集成开发环境的高级使用者至关重要。

  • 兼容于任何使用 .claude 技能目录结构的专案存储库。

  • 当感受到 IDE 响应延迟或系统内存压力时执行此技能。

  • 执行后通过 free -h 确认实体内存占用量是否如预期下降。

  • 使用随附的 install-hook.sh 确保清理程序在未来的开发阶段中持续运作。

  • 此工具不会删除配置文件或专案数据,仅针对孤立的程序 ID 进行清理。

  • 安装与操作需要 bash 与 jq,适用于 Linux 与 macOS 环境。

  • 作为在复杂工程工作流程中维护轻量级且高性能环境的关键工具。

仓库统计

Star 数
17
Fork 数
4
Open Issue 数
2
主要语言
HTML
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 23:07
在 GitHub 查看