johnny vibealive
一个针对Next.js项目的框架感知代码分析工具。识别未使用的文件、死代码和冗余的API端点,以保持您的代码库整洁且易于维护。
快速入门
# Analyze your Next.js project
npx vibealive analyze .
# Use in different languages
npx vibealive analyze . --locale es # Spanish
npx vibealive analyze . --locale fr # French
npx vibealive analyze . --locale de # German
npx vibealive analyze . --locale pt # Portuguese
# Start MCP server for IDE integration
npx vibealive serve --stdio特点/功能
- 智能分析检测Next.js版本和路由模式(应用路由器、页面路由器、混合模式)
- 依赖跟踪构建完整的依赖关系图以查找孤立文件
- API分析识别未使用的API端点
- 多种格式生成JSON、Markdown和其他报告格式
- MCP 集成内置模型上下文协议服务器,用于IDE/大型语言模型(LLM)集成
- 构建集成Webpack 插件和 CI/CD 流水线支持
- 聚焦扫描针对主题、SEO(搜索引擎优化)、性能以及全面的WCAG 2.2无障碍合规性的专业分析
- 国际化多语言支持,包含社区翻译
安装
# Run directly with npx (recommended)
npx vibealive analyze
# Or install globally
npm install -g vibealive文档
查看 文档 完整文档目录:
做出贡献
我们欢迎社区的贡献!请阅读我们的 贡献指南 关于详细信息:
- 开发环境设置与工作流程
- 代码风格和测试要求
- 拉取请求流程及审查指南
- 我们期待的贡献类型
请同时审阅我们的 行为准则 该文件概述了我们社区的标准以及对尊重合作的期望。
许可证
麻省理工学院(MIT)
