Speclint
Speclint 在 AI 助手介入前,从 5 个维度对你的需求规范进行 0-100 分的打分。采用确定性的正则表达式评分——诊断过程中不会产生 AI 幻觉。支持 CLI、GitHub Action 和 MCP 服务端。
得分
60
用户评分
3.0
支持免费/试用
不支持
起始价格
--
最近更新
09月02日
概览
Speclint 是什么?
Speclint 是一款开源的需求规范检查工具,可针对用户故事和需求在 5 个维度上进行 0-100 分的打分:可衡量成果 (20分)、可测试准则 (25分)、约束条件 (20分)、无模糊动词 (20分) 以及验证步骤 (15分)。 其评分机制完全是确定性的——采用纯正则表达式匹配,不涉及 LLM。AI 仅用于可选的重写功能,可将未通过检查的规范重写为合格版本。 提供多种形式:CLI (npx speclint lint)、GitHub Action、MCP 服务端 (内置 3 个工具) 和 REST API。 免费档:每天 5 次检查。付费方案 $9/月起,包含无限次检查和重写。开源协议 (MIT)。 专为向 AI 编程助手交付任务的团队打造——如果你的需求规范得分低于 70,助手就会产生幻觉。请务必先修复规范。
Speclint 用于什么?

主要功能
- 跨 5 个维度的 0-100 确定性评分
- 支持 CLI、GitHub Action 和 MCP 服务端
- AI 驱动的需求重写功能,修复不合格规范
- 适配 AI 助手的阈值评分系统 (70+)
- 采用 MIT 协议开源,并提供付费方案
如何使用 Speclint?
在终端运行 npx speclint lint,粘贴用户故事,即可立即获得 0-100 的评分。或者添加 GitHub Action 以在每个 PR 上对规范进行评分。或者将 MCP 服务端连接到 Claude、Cursor 或任何 AI 编程助手——它会在助手编写代码前自动执行规范检查。
替代工具
未找到替代工具
优点 & 缺点
暂无数据
使用场景
- 在将用户故事交给 AI 编程助手前进行评分
- 在 CI/CD 流水线中加入需求规范质量门禁
- 将模糊的需求重写为适配 AI 助手的规范说明
- 在迭代开发中审计待办事项 (Backlog) 的质量
用户评价
3.0
满分5分
3.0
暂无评价
成为第一个评价此工具的用户!