01. 项目概述
这是本站旗舰「可安装的质量工程」产品:把真实需求产物变成可评审的 QA 交付物。生成后固定走人工评审闭环(测试经理 · 开发经理 · 产品经理),按覆盖率 / 逻辑 / 可执行性 / 清晰度 / 安全性打分(满分 100,默认阈值 90,最多 5 轮)。官方文档:https://innonestx.github.io/testcase-generator/

这是本站旗舰「可安装的质量工程」产品:把真实需求产物变成可评审的 QA 交付物。生成后固定走人工评审闭环(测试经理 · 开发经理 · 产品经理),按覆盖率 / 逻辑 / 可执行性 / 清晰度 / 安全性打分(满分 100,默认阈值 90,最多 5 轮)。官方文档:https://innonestx.github.io/testcase-generator/
为什么做?
真实需求常以 PDF、Word、截图甚至短视频出现。手工整理场景与边界用例成本高;裸 LLM 倾倒缺少覆盖、可执行性与安全视角,难以被 QA 团队直接采用。
怎么解决?
做成可安装的多模态生成器:解析 PDF / Word / TXT / 图片 / 视频 → AI 生成结构化用例 → 结构化人工评审闭环(测试 / 开发 / 产品经理;可配置多模型)→ 按评分算法迭代,直至达阈值或轮次上限 → 导出 Excel / Markdown / XMind。同一产品支持 Docker、本地源码、npm 全局安装与 OpenClaw 插件四种运行方式。
系统架构
核心功能
我具体做了什么?
使用什么技术?
Docker 拉取经 Docker Hub API Gateway 实时采集;npm 与 OpenClaw / ClawHub 同步刷新。
如何运行?
分发面以 Docker、npm 与 OpenClaw 为主(另支持本地源码运行)。Docker 拉取量由 Docker Hub API Gateway 实时采集。
浏览器走通:示例 PRD → 用例 → 人工评审——无需实时 LLM。
打开 Demo模型配置、人工评审闭环、评分算法与四种安装方式。
打开文档本地 Web UI:上传 PDF / Word / 图片 / 视频并生成用例。
Docker Hub如何把多模态 AI 用例生成做成可安装产品。
阅读笔记安装入口、证据与延伸阅读。
探索 → 试用 → 验证:先走交互 Demo(示例 PRD → 结构化用例 → 人工评审),再按官方文档安装做真实多模态上传。
浏览器 Demo 使用精选示例输出——不是实时 LLM。本机上传 PDF / Word / 图片 / 视频请按官方文档用 Docker、npm 或本地源码运行。
docker pull xuxuclassmate/testcase-generator:latest
# 配置 .env(AI_PROVIDER + API Key),然后:
docker run -d --name testcase-generator -p 3456:3456 \
-e AI_PROVIDER=anthropic -e ANTHROPIC_API_KEY=sk-ant-... \
-e LANGUAGE=zh -e ENABLE_REVIEW=true -e REVIEW_THRESHOLD=90 \
xuxuclassmate/testcase-generator:latest
# 打开 http://localhost:3456
# 或 npm:
# npm install -g @classmatexuxu/testcase-generator
# testcase-generator --standalone欢迎合作、咨询与工程机会——选一个方向联系我。