SuperAPI AI 工具集

check

编程与开发

查看项目

更新于 10-16 01:16

技能介绍

用途:校验刚写好的代码是否符合项目自身的开发规范。规范来自 .trellis/spec/ 目录。

主要步骤:

  1. 用 git diff --name-only HEAD 找出变更文件。
  2. 运行 python3 ./.trellis/scripts/get_context.py --mode packages 判断哪些规范模块适用。
  3. 用 cat .trellis/spec/<package>/<layer>/index.md 读取相关模块的规范索引。
  4. 按索引中的 Quality Check 章节操作,并读取其中引用的具体规范文件(如 quality-guidelines.md、conventions.md)。索引本身不是目标,它指向实际规范文件。
  5. 对受影响的包运行 lint 与 typecheck。
  6. 报告违规项,如发现则修复。

限制:资料未提供支持的编程语言、包管理工具、.trellis 目录结构要求及依赖安装方式,暂未提供。