跳转到内容

Integrations

contextlint 不仅可以作为独立的 CLI 运行,还可以集成到开发流程的三个层面(编辑过程中、通过 AI、CI 上)。本类别介绍每种集成方式的设置方法和行为。

层级集成对象反馈时机
编辑过程中编辑器(LSP)每次保存或输入时即时反馈
通过 AIAI 工具(MCP / Skills)AI 操作文档时
运行时CLI手动执行 / watch 模式
合并前CI/CDPR / push 时

各方式独立工作,可根据目的只采用所需的部分。

  • CLIcontextlint 命令、子命令、标志、watch 模式、JSON 输出
  • Editors (LSP) — 通过 Language Server Protocol 实现的编辑器集成
  • AI Agents — MCP 服务器和 Agent Skills
  • CI/CD — 使用 GitHub Actions 和 JSON 输出与流水线集成