跳转到主要内容

Speclock Ros2

命令行 已验证 活跃

AI约束引擎 — 强制执行 CLAUDE.md、.cursorrules、AGENTS.md 规则,如同法律一般。拥有 51 个 MCP 工具,991 个测试。官方 MCP 注册表。 npx speclock protect

目的

防止 AI 编码助手违反项目规则和破坏关键系统,确保 AI 行为符合开发人员意图和安全策略。

功能

  • AI 约束强制引擎
  • 语义冲突检测
  • 防篡改 HMAC 审计跟踪
  • RBAC 和 AES-256-GCM 加密
  • 合规性导出 (SOC 2, HIPAA)

使用场景

  • 防止 AI 修改敏感代码段(例如,身份验证、支付逻辑)。
  • 确保 AI 遵守特定的架构决策或技术堆栈。
  • 维护 AI 驱动的代码更改的安全且可审计的记录。
  • 在团队和 AI 编码会话中强制执行项目规则。

非目标

  • 取代核心 AI 编码功能。
  • 充当通用的代码风格 Linter。
  • 在没有约束监督的情况下提供自动化代码生成。

质量评分

已验证
100 /100
12 days ago 分析

信任信号

最近提交about 1 month ago
星标24
许可证MIT
状态
查看源代码