用途:为 AI 智能体提供按 Drupal 官方编码规范审查代码的能力,适用于 Drupal 项目中的模块、主题、配置文件等代码审查场景,也可用于检查 PHP、JavaScript、CSS、Twig、YAML、SQL 文件是否符合规范与最佳实践。
主要能力:采用动态上下文发现机制,只加载与当前被审查文件类型相关的规范,避免无关内容干扰。规范内容由 Drupal 社区维护,并通过 Composer 依赖自动保持最新。
使用方式:先识别被审查文件的类型(如 .php、.js、.css、.twig、.yml 等);再查阅 standards-index.md 中的路由表,找到对应的规范文件;随后从 assets/standards/[category]/[file].md 加载具体规范;最后依据规范审查代码。审查流程为:读取 standards-index.md 确定适用规范文件,加载 assets/standards/ 下的相关规范,对照规范审查代码,并给出具体、可执行的反馈,同时引用规范中的相关章节。
适用场景:Drupal 项目的代码评审、编码规范合规检查、提交前自查,以及确保代码遵循 Drupal 约定与最佳实践。
限制:资料未提供安装命令、具体支持的规范条目清单、版本要求及与其他工具的集成方式,这些信息暂未提供。