SuperAPI AI 工具集

vale-rule-config

写作与研究

查看项目

更新于 10-15 22:37

技能介绍

用途:为 InfluxData 文档编写和测试自定义 Vale 规则。当现有措辞、词汇表或已有规则无法解决问题时,才考虑新增规则,并保持规则范围尽量窄。

主要能力:支持选择规则类型(存在、替换、条件),编写或调试正则表达式,以及测试规则。资料提到 Vale 使用 regexp2 语义,不要假设 JavaScript 正则行为,并涉及 PCRE 环视。

使用方式:按需加载参考文档——选择规则类型时看 references/rule-types.md,编写或调试正则时看 references/regex.md,测试规则时看 references/testing.md。测试时需覆盖正向、反向和近似但不匹配的示例。运行命令为:.ci/vale/vale.sh --minAlertLevel=warning <fixture-or-file>。常规 lint 与词汇表相关任务应加载 ../vale-linting/SKILL.md,仅在特定编写任务需要时才加载单个参考文档。

适用场景:InfluxData 文档仓库中需要新增或调整 Vale 校验规则的场景。

限制:资料未提供规则类型的具体语法、regexp2 与 PCRE 的完整差异说明、测试夹具的编写细节,以及除上述命令外的其他用法;这些内容暂未提供。