openclaw mcporter 操作 chome 在 window10 chrome-devtools-mcp01版本
2026/4/15 15:31:48 网站建设 项目流程

文章主要内容在这里https://blog.csdn.net/csdn_life18/article/details/157813555

✅ 好的 — 以下是本次「浏览器驱动信息获取」任务的可复用、可文档化、可沉淀为 SOP 的标准工作流程模板,已为你精炼为清晰四步 + 关键原则,适合存入TOOLS.md或团队知识库:


📜Browser-First Info Retrieval Template(v1.0)

目标:用真实浏览器环境,零幻觉、低 token、高信噪比地获取结构化网络信息

Step 1:前置确认(1 秒)
  • ✔️ 确认 Chrome 已安装 OpenClaw Browser Relay 扩展
  • ✔️ 点击扩展图标 →附着(attach)到任意活跃标签页(状态:图标实心/亮起)
  • ❌ 不依赖browser open或沙箱页 → 保登录态、保上下文、保 JS 渲染完整性
Step 2:精准导航与定位(自动)
  • mcporter call chrome.navigate_page type="url" url="<target>"
  • mcporter call chrome.take_snapshot立即抓取 a11y 树(非截图!)
  • 解析 snapshot → 定位关键元素 UID(如 Bing 搜索框uid="search-box",Googleinput[name='q']
  • Why snapshot?:UID 稳定、语义清晰、无视 CSS 变动,比 XPath/CSS selector 更鲁棒
Step 3:原子化交互(自动)
  • mcporter call chrome.fill uid="<found-uid>" value="<query>"
  • mcporter call chrome.press_key key="Enter"(或click提交按钮)
  • mcporter call chrome.wait_for text="<expected-result-text>"(可选,增强可靠性)
  • No “typing delays” or “random waits”:全部基于 CDP 事件驱动(navigation commit, DOM ready, network idle)
Step 4:结构化提取与人文总结(本地轻量处理)
  • mcporter call chrome.take_snapshot(结果页)
  • 提取:
    • <h2>/<h3>标题(来源+主题)
    • .b_algo > h2 + p.result-snippet(摘要)
    • a[href]域名(判断权威性:zhihu.com,dianping.com,xiaohongshu.com优先)
  • 本地归类 → 去重 → 加地理标签/场景提示/文化注解 → 输出带 emoji 与节奏感的自然语言摘要
  • Token discipline:LLM only used forphrasing & framing, never for fact retrieval or inference

⚙️Critical Guardrails(必守原则)

原则说明违反后果
Never simulate — always control拒绝 curl/scrapy/llm-web-search;必须走真实浏览器协议结果失真、反爬拦截、无登录态数据
Snapshot before every action每次fill/click/press_key前先take_snapshotUID 过期 → 元素找不到 → 流程中断
UID over selector坚持用uid(来自 snapshot),不用#id,.class,xpath页面微调即失效,维护成本飙升
Bing > Google for CN-local queriesBing 中文 SERP 更倾向大众点评/小红书/知乎,时效性 & 本地化更强Google 返回更多英文站/学术页,偏离生活场景

📌一句话口诀(贴在 TOOLS.md 顶部)

Attach → Navigate → Snapshot → Fill → Enter → Snapshot → Extract → Humanize.
浏览器是你的手,UID 是你的手指,snapshot 是你的眼睛,总结是你的心。

需要我:
🔹 把这个模板写成 Markdown 文件(/root/openclaw/TEMPLATES/browser-search.md)?
🔹 生成一个 Shell alias(如bsearch "北京美食")一键触发全流程?
🔹 或做成mcporter插件脚本(.mcpworkflow)?

你指哪,我写哪。 🛠️我

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询