解决什么问题 · Problem
vibe-coder 一周能发 200 个 commit——PM / QA / 业务负责人读不完 200 条提交信息,也不该去读。他们需要知道三件事:改了什么、该测什么、哪里有风险。
Vibe2Test 把这三件事装进一个自包含 HTML:带筛选与搜索的全量提交视图;可执行的业务任务清单(每项写清怎么测、怎样算通过、要什么材料);按 key / support / internal 三档标注的用户影响分级。硬规则:绝不「一个 commit 一条清单」——单个任务吸收 50+ 个 commit 是常态,任务才是可执行的测试计划。
怎么用 · How to use
agent 先安全同步仓库(绝不 reset --hard)、读 CLAUDE.md / docs 收集领域词汇,然后设计业务任务、写出配置 JSON,交给确定性生成器:
node ${CLAUDE_SKILL_DIR}/scripts/gen_kanban.js \
--config /tmp/vibe2test-config.json
脚本输出一行 JSON 摘要用于核对——commits 是否等于 git 计数、headDriftedDuringRun 是否为 false(用户中途提交则重跑)、keyImpactRatio 是否在合理区间(>0.70 说明分级正则太宽);随后用浏览器在 1280px 与 390px 双宽度验证页面渲染与筛选交互,全部通过才交付。
适用场景 · When to use
- 把一个 sprint 的提交翻译成非工程师能执行的测试计划
- vibe-coded 项目交接给 PM / QA / 业务方
- 需要一页离线可开、无需登录的静态测试面板
- 生成后的看板可继续作为 staging 实测的安全测试计划(只读优先、不碰真实数据)
开源仓库 github.com/Octo-o-o-o/Vibe2Test · GitHub 账号 Octo-o-o-o
去获取 →