什麼是 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。