用途:该技能用于自动化探索 Hexagone Web 的某个功能空间,遍历其页面与标签页,采集截图并生成面向产品负责人(PO)的 Markdown(.md)功能说明文档。
主要能力:使用 Playwright 无头 Chromium 登录 Hexagone Web;通过真实鼠标事件操作 Vue.js 界面,切换空间、展开侧边栏、识别菜单项与内部标签页;逐页截图(页截图直存磁盘,无需桥接服务);采集页面元数据并生成含功能描述、嵌入截图、关键能力与业务价值的 Markdown 文档。
必要用法:需已安装 Node.js 与 Playwright(npm install playwright;npx playwright install chromium),并能访问目标 Hexagone Web 服务器(默认 https://ws004202.dedalus.lan:8065/hexagone-01/vue/login)。日志默认用户名 apvhn、密码为随机值,可由用户提供;目标空间名需用户指定。生成文档使用 scripts/generate-md.js --input features.json --output /path/to/output.md --screenshots /path/to/screenshots,输入 JSON 需含 space 与 features(每项含 title、description 等)。关键规则:所有 Vue.js 交互使用 page.mouse.click(),每次点击前重新展开侧边栏并重新定位菜单坐标,侧边栏项用 [class*="cursor:pointer"],标签页用 [role="tab"] 或 .v-tab,并排除“Trier par Importance”等非页面按钮。
适用场景:需要快速盘点 Hexagone Web 某功能空间页面、产出带截图的功能说明文档时。
限制:依赖具体默认视口 1920x1080 与默认布局参数;需网络可达目标服务器并处理自签名证书;若未发现任何菜单项应停止并保存调试信息;其余收费、价格、平台支持等信息资料暂未提供。