build_publish_pack
Build a three-stage screenshot pipeline for documentation: generate previews, capture full-page screenshots via headless browser, then seal them into doc assets with a manifest for markdown references.
Instructions
截图流水线三阶段(PRD/上线公告等用画布截图当上下文的类型的 sidecar)。previews:校验 docs//.build/captures.json 并渲染 .build/previews/.html,每个 capture 返回的 url(http://127.0.0.1)给浏览器工具打开、按 actions 操作后截图;capture:可选的自动化截图——无头浏览器(本机 Chrome,找不到才下载,不弹窗)按 actions 操作后按内容真实高度截图,写 .build/exported-images/.png;actions 表达不了的复杂交互可跳过这步手动截图放同一位置。seal:核对图片清单,把截图落进 docs//assets/.png + 写 .build/captures-manifest.json(doc.md 用
引用)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | No | 覆盖默认工作目录(项目所在父目录);相对路径按当前工作目录解析;缺省用 PROTOFLOW_HOME 或启动时的 cwd | |
| mode | Yes | ||
| docId | Yes | ||
| projectId | Yes | 项目 id(同时也是项目文件夹名) |