
点击查看大图

点击查看大图
全面介绍
✨ MCP Guardian:为 AI 编程助手注入灵魂与纪律
厌倦了 AI 助手生成重复代码、忘记上下文?MCP Guardian 是您的理想选择!我们致力于让 AI 编程助手更可靠、更高效,通过一套智能的工程规范,引导 AI 按照“分析 → 规划 → 执行”的结构化流程工作,确保每一次代码输出都高质量、易维护。
💡 告别重复与混乱:AI 编程的新范式
没有 Guardian,AI 可能会立即开始编码,结果往往是重复的代码和冲突。有了 Guardian,AI 必须先思考,再行动!想象一下:
AI: “我来为你实现 OAuth...”
(开始编写 `oauth.rs` 和 `OAuthCallback.tsx`,却没发现这些功能已经存在!)
你: “OAuth 已存在!你制造了重复,搞砸了一切...” 😭
而有了 Guardian:
guardian → start_engineering (MCP)✓ 分析门启动guardian → search_functions (MCP)✓ 找到:get_authorization_url、OAuthCallback等现有函数guardian → submit_analysis (MCP)✓ 进入规划门- AI: “OAuth 已存在!我会扩展现有代码。” ✓ 零重复,干净扩展。
这套“工程门禁”系统强迫 AI 在编码前进行充分的思考和分析,杜绝了代码重复,保障了代码质量。
🔒 您的代码,您的控制:本地化安全与隐私
我们深知代码安全的重要性。Guardian 在您的本地机器上进行索引,您的代码永远不会离开您的机器!
- 守护内容:
- 您的整个代码库
- 函数定义与实现
- AST 解析结果
- 所有索引的代码数据
- 文件路径与行号
- 变量名与逻辑
- 我们追踪什么 (仅元数据):
- 工具调用次数(例如:
search_functions,start_engineering) - 功能门禁进度(分析 → 规划 → 执行)
- 用于计费的 API 使用情况(仅请求次数)
- 匿名错误日志(不含代码或文件名)
- 性能指标(响应时间,索引速度)
- 工具调用次数(例如:
重要提示: 函数名、代码内容和文件路径绝不会被传输。我们只记录工具使用和时间的元数据,确保您的代码机密性万无一失。
🌐 17 种语言,一个工具:智能代码理解
Guardian 强大的 Tree-sitter AST 解析技术,能够深入理解您的代码库,无论它使用何种语言。从 Rust 到 Ruby,TypeScript 到 Haskell,Guardian 都能轻松驾驭,提供精准的上下文感知能力。
🎯 MCP Guardian 的核心优势
MCP Guardian 为您的 AI 编码助手提供了急需的记忆和纪律层。
- 工程门禁 (3 步工作流) :
- 分析门: AI 必须先分析代码,找到所有现有类型、模型、API 端点和依赖。
- 规划门: Guardian 审查 AI 的计划,拒绝任何重复现有代码的尝试。
- 执行门: 逐步实施,带进度跟踪,确保每一步都到位。
- 防止重复: 阻止 AI 重新创建已存在的代码,强制优先复用。
- 持久记忆: 记住代码库结构、API 协议和决策,跨会话保持上下文。
- Rust 驱动的速度: 闪电般的 AST 解析速度,在几秒内处理 10000+ 个文件。
- 使用透明: 提供请求日志、工具分析,完全透明可控。
🚀 快速上手,即刻体验
简单透明的定价,免费开始,按需升级。拥有详细的安装指南、API 文档和示例,只需 2 分钟即可运行!当 AI 触及您的代码库时,就是您需要 Guardian 的时候。
产品评分
暂无评分
登录后即可评分
















