SpecLoreAI 编码时代的产研协同工具
把需求变成可验收的 BDD 规格,把验收变成自动化流水线
$ pnpm add -g specloreMarkdown / Word / URL / 直接文本
标准 Gherkin 验收标准
AI 编码约束 + 测试骨架
自动测试映射 + 验收结果
支持 Markdown、Word、Excel、PDF、图片 OCR、URL、直接文本——任何格式的需求输入,统一转化为标准 BDD .feature 验收标准。
speclore spec requirements.md # Markdown
speclore spec design.docx # Word
speclore spec mockup.png # 图片 OCR
speclore spec "用户需要重置密码" # 直接文本自动检测项目中的 Cursor / Claude Code / Qoder,生成对应格式的编码约束文件和测试骨架,AI 编码时自动遵守业务规则。
speclore code
# 输出:
# .cursor/rules/speclore.mdc
# .claude/rules/speclore.md
# .qoder/rules/speclore.md
# tests/**/ *.test.ts (测试骨架)运行测试后自动将结果映射回 .feature 场景。三种映射策略:映射文件(自动)、显式标记(手动)、Pattern 匹配(配置)。
speclore verify
# ✅ 5/5 scenarios passed (100%)
#
# specs/order/create.feature
# ✓ 创建有效订单
# ✓ 库存不足时拒绝
# ✓ 重复商品时提示4 个 MCP 工具通过标准协议暴露,AI 客户端直接调用。每次调用返回工作流状态和下一步指引,乱序操作自动报错。
# AI 客户端通过 MCP 自动调用:
speclore.status → 查看状态
speclore.spec → 生成 feature
speclore.code → 生成约束
speclore.verify → 验收测试speclore setup 自动检测并配置 MCP,无需手动设置
✔ 检测到 AI 工具: Cursor, Qoder ✔ 已写入 .cursor/mcp.json ✔ 已写入 .qoder-cn/mcp.json ✔ 已生成 .speclore/config.yaml