# Power 集成指南 > 4 个外部 Power 的调用方式 + MCP 连接规范。 --- ## Power 清单与激活 | Power | 用途 | 激活 | |-------|------|------| | `wechat-miniprogram` | 小程序开发规范 | `kiroPowers activate wechat-miniprogram` → `view-layer.md` / `tdesign.md` / `builtin-components.md` | | `pixel-audit` | 像素间距测量 | `kiroPowers activate pixel-audit` → `readSteering("measure.md")` | | `power-playwright` | H5 截图 | `kiroPowers activate power-playwright` → `browser_run_code` | | `weixin-devtools` | MP 截图+操作 | `kiroPowers activate weixin-devtools` → `mcp_weixin_devtools_mcp_*` | --- ## 各阶段调用 ### 页面开发 wechat-miniprogram → `view-layer.md` + `tdesign.md` + `builtin-components.md` ### 截图 H5:power-playwright → `browser_run_code`(DPR=1.5 context,详见 action-manual.md §一) MP:weixin-devtools → `relaunch` → `waitFor` → `screenshot`(+ `evaluate_script` / `get_page_snapshot` / `click`) ### 审计 pixel-audit → `readSteering("measure.md")`(rpx 换算精确公式 + 五种间距类型 + Tailwind→WXSS 映射表) 测量工具:`uv run python scripts/ops/measure_gaps.py` 锚点对比:`uv run python scripts/ops/anchor_compare.py` > `image-compare` MCP 已移除(2026-03-12),禁止调用。 --- ## MCP 连接规范 ### weixin-devtools - 只能用 wsEndpoint:`ws://127.0.0.1:9420` - 禁止 auto/launch/connect/discover 策略 - 断开:`reconnect_devtools` → 3 次失败 → `mcp_recompile` + 5s - 单次调用最大等待 10 分钟 ### Playwright - 必须 `browser_run_code` 创建 DPR=1.5 context - 禁止 `browser_take_screenshot`(DPR=1) - 禁止 `browser_navigate` + `browser_evaluate` 分步流程 --- ## 会话开始 MCP 就绪检查 ``` [ ] weixin-devtools → get_connection_status → 已连接 [ ] Playwright → browser_run_code 可用 [ ] 微信开发者工具已开启 [ ] pixel-audit → 已激活 ```