Files
Neo-ZQYY/_DEL/miniprogram-h5-conversion/steering/power-integration.md
2026-03-15 10:15:02 +08:00

1.9 KiB
Raw Blame History

Power 集成指南

4 个外部 Power 的调用方式 + MCP 连接规范。


Power 清单与激活

Power 用途 激活
wechat-miniprogram 小程序开发规范 kiroPowers activate wechat-miniprogramview-layer.md / tdesign.md / builtin-components.md
pixel-audit 像素间距测量 kiroPowers activate pixel-auditreadSteering("measure.md")
power-playwright H5 截图 kiroPowers activate power-playwrightbrowser_run_code
weixin-devtools MP 截图+操作 kiroPowers activate weixin-devtoolsmcp_weixin_devtools_mcp_*

各阶段调用

页面开发

wechat-miniprogram → view-layer.md + tdesign.md + builtin-components.md

截图

H5power-playwright → browser_run_codeDPR=1.5 context详见 action-manual.md §一) MPweixin-devtools → relaunchwaitForscreenshot+ 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

  • 只能用 wsEndpointws://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_screenshotDPR=1
  • 禁止 browser_navigate + browser_evaluate 分步流程

会话开始 MCP 就绪检查

[ ] weixin-devtools → get_connection_status → 已连接
[ ] Playwright → browser_run_code 可用
[ ] 微信开发者工具已开启
[ ] pixel-audit → 已激活