
Usage

2025.04.17
10
JavaScript代码审查开发工具开发效率
Grumpy Senior Developer as MCP server 是一个模拟资深开发者视角的代码审查工具,旨在帮助开发者识别和修复代码中的问题,并以讽刺和愤世嫉俗的语气提供反馈。它适用于需要代码审查和反馈的场景,尤其适合团队中的资深开发者或需要改进代码质量的开发者。
View on GitHub
Overview
基本能力
产品定位
Grumpy Senior Developer as MCP server 是一个代码审查工具,模拟资深开发者的视角,提供代码审查和反馈。
核心功能
- 代码审查:识别代码中的问题并提供详细的反馈。
- 讽刺性反馈:以讽刺和愤世嫉俗的语气提供反馈,模拟资深开发者的态度。
- 支持多种模型配置:可以通过环境变量配置使用的模型。
适用场景
- 团队代码审查:帮助团队中的资深开发者审查代码。
- 个人代码改进:开发者可以通过反馈改进自己的代码质量。
- 教育与培训:用于教学或培训场景,帮助新手开发者理解代码中的问题。
工具列表
- GenAIScript:用于构建该MCP工具的基础框架。
- GitHub Copilot:可以与VS Code Insiders集成使用。
- Claude desktop:可以通过配置文件集成使用。
常见问题解答
- 如何配置模型? 通过设置
GENAISCRIPT_DEFAULT_MODEL
环境变量来配置使用的模型。 - 如何安装? 可以通过VS Code Insiders或命令行安装。
使用教程
使用依赖
- 需要安装 Node.js 20+。
安装教程
- 通过VS Code Insiders安装:
bash code-insiders --add-mcp '{"name":"grumpydev","command":"npx","args":["-y","grumpydev-mcp"]}'
- 手动安装:在
.vscode/mcp.json
文件中添加以下配置:json { "servers": { "grumpydev-mcp": { "type": "stdio", "command": "npx", "args": [ "-y", "grumpydev-mcp", ], } } }
调试方式
- 安装完成后,可以通过VS Code Insiders或Claude desktop的日志功能查看运行状态和反馈。