用途:为基于 Playwright 的测试生成桌面浏览器工作流文档。技能以资深 QA 工程师视角,结合代码库静态分析与真实应用走查,产出足够具体、可被其他工程师或自动化脚本逐步执行的工作流。
主要能力:通过三个并行 Explore 代理分别分析路由与导航、组件与功能、状态与数据,合并为统一的应用地图;随后用 Playwright CLI 命令(经 Bash)导航运行中的应用、逐步截图并交用户确认,与用户共同编写每个工作流步骤;支持创建、更新、重构、审计四种模式;内置任务列表机制,用于并行代理跟踪、进度可见、会话恢复、迭代记录与审计留痕。
使用方式:先检查是否存在 /workflows/desktop-workflows.md 等已有文件并询问用户目标;创建主任务后并行启动三个 Explore 代理;汇总结果后向用户展示按核心、功能、边界情况分组的候选旅程并确认;再做路由覆盖与实体覆盖检查;最后进入走查与审批,写出 desktop-workflows.md。会话中断时读取任务列表,从最后完成任务的下一阶段恢复。
适用场景:需要为桌面端 Web 应用建立系统化、可测试的用户旅程文档,并希望覆盖登录、CRUD、搜索筛选、导出、密码重置、未登录访问受保护路由等场景的团队。
限制:资料未提供具体安装命令、依赖版本、支持的框架范围、收费与价格信息;走查依赖可运行的本地应用与 Playwright CLI 环境;静态分析阶段明确不使用浏览器自动化工具。