🚀 让 AI 辅助开发更标准化的终极方案
在 AI 辅助开发的时代,团队协作面临着一个新的挑战:多台机器上的 AI 助手使用不同的配置和标准,导致代码风格不一致、开发规范混乱。
MCP 项目标准管理工具正是为解决这个问题而生的。这是一个基于 MCP(Model Context Protocol)协议的项目标准管理工具,专为 AI 辅助开发而设计,帮助团队在多台机器上保持统一的开发标准和规范。
核心价值:通过统一的项目标准管理,确保每个开发者的 AI 助手都遵循相同的开发规范,消除因不同 AI 配置导致的代码风格差异,提升团队协作效率。
主要功能:项目信息管理、项目结构分析、API 接口标准、开发标准制定、数据库规范、API 调试工具等,提供一站式的项目标准管理解决方案。
技术特点:基于 JSON 配置管理,支持环境变量,自动初始化,跨平台兼容,轻量级设计,高可靠性,易于扩展。
适用场景:团队协作开发、企业级项目、AI 辅助开发等,特别适合需要统一开发标准的多机器环境。
让 AI 辅助开发更加标准化和高效,告别多机器开发混乱,拥抱统一的团队协作体验。
🎯 核心价值
统一团队开发标准
- 消除配置差异:确保每个开发者的 AI 助手都遵循相同的项目标准
- 代码风格一致:避免因不同 AI 配置导致的代码风格差异
- 规范统一管理:API 设计、数据库规范、开发标准一站式管理
- 零学习成本:新团队成员无需额外学习,AI 自动遵循项目标准
企业级项目管理
- 项目信息集中:统一管理项目基本信息、技术栈、版本等
- 结构标准化:智能分析项目目录结构,建立标准化的项目组织方式
- 规范可追溯:所有标准变更都有完整记录,支持团队协作和审计
- 多环境一致性:开发、测试、生产环境保持标准统一
开发效率提升
- 减少代码审查时间:统一的代码风格减少审查工作量
- 降低沟通成本:标准化的项目结构减少团队沟通障碍
- 快速项目上手:新成员通过标准配置快速了解项目规范
- AI 智能辅助:AI 根据项目标准生成符合规范的代码
- API 调试一体化:从接口设计到测试调试,一站式解决
- 工具链协同:与数据库、图标等工具无缝集成,提升整体开发效率
质量保障
- 减少 Bug 产生:统一的开发标准减少因风格差异导致的错误
- 提高代码质量:标准化的命名和结构提高代码可读性
- 便于维护:统一的代码风格便于后期维护和重构
- 团队协作顺畅:减少因代码风格差异导致的冲突
✨ 主要功能
- 项目信息管理 - 统一管理项目基本信息和配置
- 项目结构分析 - 智能分析项目目录结构和依赖关系
- API 接口标准 - 定义统一的 API 设计规范和最佳实践
- 开发标准制定 - 代码风格、命名规范、架构标准管理
- 数据库规范 - 表结构设计、命名约定、索引策略标准化
- API 调试工具 - 完整的 API 接口测试和调试功能,支持智能认证管理
- 协同工具生态 - 与数据库管理、图标资源等工具无缝集成
🛠️ 技术特点
- 基于 MCP 协议:与主流 AI 开发环境无缝集成
- JSON 配置管理:简单易用的配置文件管理
- 环境变量支持:灵活的部署和配置选项
- 自动初始化:首次运行自动创建标准配置
- 跨平台兼容:支持 Windows、macOS、Linux 等主流操作系统
- 轻量级设计:占用资源少,启动速度快
- 高可靠性:自动重启机制,确保服务稳定运行
- 易于扩展:模块化设计,支持自定义功能扩展
🎯 适用场景
团队协作开发
- 多开发者环境下的标准统一
- 代码审查效率提升
- 新人快速上手项目规范
企业级项目
- 大型项目的复杂结构管理
- 微服务架构的统一规范
- 多环境部署的标准一致性
AI 辅助开发
- 智能代码生成符合项目标准
- 自动重构基于项目规范
- 实时规范检查和提醒
- API 接口智能测试和调试
- 多工具协同的完整开发体验
🚀 快速开始
# 安装项目标准管理工具
npm install -g @liangshanli/mcp-server-project-standards
# 安装协同工具(可选)
npm install -g @liangshanli/mcp-server-mysql
npm install -g @liangshanli/mcp-server-mssqlserver
npm install -g @liangshanli/mcp-server-icon
# 运行
mcp-server-project-standards
🔧 编辑器集成配置
Trae AI 编辑器
- 在AI聊天窗体右上角设置中,选择MCP,手动添加以下代码,在内置智能体中选择@Builder with MCP:
json
体验AI代码助手
代码解读
复制代码
{
"mcpServers": {
"icon": {
"command": "npx",
"args": ["@liangshanli/mcp-server-icon"],
"env": {}
}
}
}
Cursor 编辑器配置
- 在项目根目录创建
.cursor/mcp.json文件:
{
"mcpServers": {
"project-standards": {
"command": "npx",
"args": ["@liangshanli/mcp-server-project-standards"],
"env": {
"CONFIG_DIR": "./.setting"
}
}
}
}
VS Code 配置
- 安装 VS Code 的 MCP 扩展
- 创建
.vscode/settings.json文件:
{
"mcp.servers": {
"project-standards": {
"command": "npx",
"args": ["@liangshanli/mcp-server-project-standards"],
"env": {
"CONFIG_DIR": "./.setting"
}
}
}
}
多工具协同配置
完整开发环境配置示例:
{
"mcpServers": {
"project-standards": {
"command": "npx",
"args": ["@liangshanli/mcp-server-project-standards"],
"env": {
"CONFIG_DIR": "./.setting"
}
},
"mysql": {
"command": "npx",
"args": ["@liangshanli/mcp-server-mysql"],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database",
"ALLOW_DDL": "false",
"ALLOW_DROP": "false",
"ALLOW_DELETE": "false"
}
},
"icon": {
"command": "npx",
"args": ["@liangshanli/mcp-server-icon"]
}
}
}
🔗 协同工具生态
数据库管理工具
- MySQL 支持:
- NPM 包:@liangshanli/mcp-server-mysql
- GitHub:mcp-server-mysql
- SQL Server 支持:
图标资源管理
- 图标库集成:
- NPM 包:@liangshanli/mcp-server-icon
- GitHub:mcp-server-icon
API 调试工具
- 智能认证管理:自动处理登录和 token 更新
- 多格式支持:JSON、XML、HTML、URL编码等
- 搜索功能:按 URL 或描述快速查找 API
- 执行记录:完整的请求响应历史记录
完整开发栈
项目标准 + 数据库管理 + API 调试 + 图标资源 = 全栈开发解决方案
💡 为什么选择我们?
- 专注 AI 开发:专为 AI 辅助开发场景设计,深度优化
- 简单易用:基于 JSON 的简单配置,无需复杂学习
- 团队协作:解决多机器开发混乱的核心问题
- 企业级:支持大型项目的复杂需求
- API 调试一体化:从接口设计到测试调试,一站式解决
- 工具链协同:与数据库、图标等工具无缝集成
- 智能认证管理:自动处理登录和 token 更新,简化 API 调试
- 开源免费:MIT 许可证,完全开源
- 持续更新:活跃的社区支持,定期功能更新
- 性能优异:轻量级设计,不影响开发效率
- 安全可靠:本地配置存储,数据安全有保障
- 兼容性强:支持多种 AI 开发环境和编辑器
- 成本效益:一次配置,长期受益,显著提升团队效率
🌟 立即体验
让 AI 辅助开发更加标准化和高效!告别多机器开发混乱,拥抱统一的团队协作体验。
GitHub: github.com/liliangshan…
让 AI 辅助开发更加标准化和高效! 🚀