把散文当成代码来 lint:散文校验工具 Vale
来源: vale.sh — 2026-09-19
概述
Vale 是一套给散文做 lint 的开源工具,把团队的行文风格、品牌口吻或期刊投稿规范写成可执行的检查规则,在编辑器里和代码旁边一起跑。它以 MIT 许可发布,官网显示 6.1K 星、1390 万次下载、90 个团队使用,支持 macOS、Windows 与 Linux 并可离线运行。规则用 YAML 编写,也可以直接采用 Microsoft、Google、Red Hat 等已发布的风格包。
核心要点
- 核心定位是「给散文带来像代码一样的 lint」,让风格指南成为能在 CI 里跑的检查。
- 规则以 YAML 定义,例如用 substitution 类型把 「Vale cli」替换为「Vale CLI」,并可以指定错误级别与自动替换动作。
- 可以不从零写规则,直接采用已发布的风格包,官方点名 Microsoft、Google 与 Red Hat,其余可在 Explorer 里浏览。
- 运行时支持三大桌面平台且可离线,因此适合放进本地开发流程而不依赖外部服务。
- 已有团队公开了生产用法:Mintlify 把 Vale 做成内置 CI 检查,Promptless 则对 AI 代理写出的每一篇文档跑 Vale。
金句
Vale 把代码式的 lint 带给散文:把团队的风格指南变成随代码一起运行的检查。
👍 0
👎 0
← 返回 Lobsters 首页