什么是 custom-linter-creator?
通过利用每种编程语言的现有 linter 生态系统来创建自定义 lint 规则的技能。一个 linter 不是为人类设计的,而是为 AI 代理设计的,其中错误消息充当 AI 的纠正提示指令。使用每种语言的标准方法在 lints/ 目录中创建自定义规则:Rust (dylint)、TypeScript/JavaScript (ESLint)、Python (pylint)、Go (golangci-lint) 等。在以下情况下使用此规则:(1) 您想要在 AI 上强制执行特定于项目的编码规则,(2) 您想要编写 lint 规则,在违规时输出 AI 可读的纠正指令,(3) 您想要通过以下方式强制执行命名约定、结构模式或一致性规则AI 驱动的 linting。触发器:“创建 linter 规则”、“添加 lint 规则”、“强制执行此模式”、“AI linter”、“自定义 lint”、“代码规则”、“命名规则”、“结构规则”、“创建 linter 规则”、“添加 lint 规则”、“强制此模式”、“AI linter”。 来源:j5ik2o/okite-ai。