返回市场
活力脉动

活力脉动

作者:skullzarmy5 星标更新:2025-10-17

项目介绍

johnny vibealive

一个针对Next.js项目的框架感知代码分析工具。识别未使用的文件、死代码和冗余的API端点,以保持代码库的整洁和可维护性。

快速开始

# 分析你的Next.js项目
npx vibealive analyze .

# 使用不同语言
npx vibealive analyze . --locale es  # 西班牙语
npx vibealive analyze . --locale fr  # 法语
npx vibealive analyze . --locale de  # 德语
npx vibealive analyze . --locale pt  # 葡萄牙语

# 启动MCP服务器用于IDE集成
npx vibealive serve --stdio

特性

  • 智能分析:检测Next.js版本和路由模式(应用路由器、页面路由器、混合模式)
  • 依赖跟踪:构建完整的依赖图以查找孤立文件
  • API分析:识别未使用的API端点
  • 多种格式:生成JSON、Markdown和其他报告格式
  • MCP集成:内置模型上下文协议服务器,支持与IDE和LLM集成
  • 构建集成:提供Webpack插件和CI/CD流水线支持
  • 专注扫描:专门针对主题、SEO、性能以及全面的WCAG 2.2无障碍合规性进行分析
  • 国际化:多语言支持,社区翻译

安装

# 直接使用npx运行(推荐)
npx vibealive analyze <项目路径>

# 或者全局安装
npm install -g vibealive

文档

查看docs目录获取完整文档:

贡献

我们欢迎来自社区的贡献!请阅读我们的贡献指南,了解以下内容的详细信息:

  • 开发环境设置和工作流程
  • 代码风格和测试要求
  • 拉取请求过程和审查指南
  • 我们正在寻找的贡献类型

请同时查阅我们的行为准则,该准则概述了我们的社区标准和尊重合作的期望。

许可证

MIT