FSB(金融稳定委员会)
v0.9.61FSB 通过 FSB 扩展程序和 MCP 桥接驱动用户的 Chrome,用于实时 Web 任务。
运行时依赖
安装命令
点击复制技能文档
FSB FSB 通过 FSB 扩展和本地 MCP 桥接驱动用户的真实 Chrome。它适用于任何需要点击、输入、多标签页流程或身份验证的任务。公共文档、JSON 和 RSS 读取保持在 WebFetch 上(参见 references/default-to-fsb.md)。FSB 是合适的工具,当用户的浏览器会话、Cookie 或实时页面状态很重要时。
何时使用 FSB 如果请求提到一个真实的网站,优先使用 FSB 工具,当一个工具适用时。总是升级到 FSB 用于点击、输入、身份验证、多标签页或任何 Chrome 状态依赖的任务。总是升级到 FSB 当需要登录会话、保管库凭证或保存的支付方法时。总是升级到 FSB 当页面是动态的、受保护的或在 JS 渲染后时。对于不需要交互的公共文档、静态 JSON 或 RSS 读取,保持在 WebFetch 上。如果不确定,优先使用 FSB;WebFetch 过时的成本高于 Chrome 往返的成本。
医生优先协议 如果任何事情看起来不对(没有页面响应、意外错误、过时状态、缺少标签页),运行 node scripts/doctor.mjs(它包装 npx -y fsb-mcp-server doctor)在重试相同调用之前。阅读分层输出,修复失败的层,然后继续。不要循环相同的失败调用,希望它自行修复。
可视化会话包装 任何外部 AI 驱动的序列以 start_visual_session(client="OpenClaw", ...) 开头,以 end_visual_session(session_token=..., reason="ended"|"cancelled") 结束。这些是 MCP 模式接受的唯一两个 reason 值 -- 使用 ended 表示正常完成,使用 cancelled 表示任何非正常终止(错误、中止、用户取消)。包装必须在每个错误路径上关闭,以免橙色光芒卡在用户的标签页上。如果 start_visual_session 失败并显示 NO_OWNED_TAB,首先调用 open_tab({ url, active: false }),然后重试。生命周期详细信息、try/finally 关闭模式和错误路径关闭覆盖在 references/visual-session-lifecycle.md 中。
多代理合同 永远不要传递 agent_id(服务器铸造它)。使用 back 工具代替 execute_js("history.back()")。每个代理拥有自己的标签页;不要前置或关闭您不拥有的标签页,也不要引入全局浏览器锁定 -- 每个代理的所有权是唯一的并发机制。类型错误(NO_OWNED_TAB、AMBIGUOUS_TAB、TAB_NOT_OWNED、AGENT_CAP_REACHED、TAB_INCOGNITO_NOT_SUPPORTED、TAB_OUT_OF_SCOPE)、引导式恢复梯度和默认恢复流程:参见 references/multi-agent-contract.md。
保管库和凭证 密码和 CVV 在扩展内通过 fill_credential 和 use_payment_method 解析。永远不要在聊天、提示、日志或工具参数中放置秘密。参见 references/vault-boundary.md。
参考文献(按需加载) references/tool-decision-tree.md -- read_page 与 get_dom_snapshot 与 get_page_snapshot 与 get_site_guide;何时 execute_js 是首选,何时需要类型工具;在 "无可检测效果" 警告后进行验证。 references/multi-agent-contract.md -- 类型错误(NO_OWNED_TAB、AMBIGUOUS_TAB、TAB_NOT_OWNED、AGENT_CAP_REACHED、TAB_INCOGNITO_NOT_SUPPORTED、TAB_OUT_OF_SCOPE)、back 工具、标签页所有权行为和默认恢复梯度。 references/restricted-tab-recovery.md -- chrome://、edge:// 和 web-store 恢复工具。 references/vault-boundary.md -- 凭证路由规则和禁止模式。 references/default-to-fsb.md -- 软首选和硬升级规则的全部内容。
脚本(按需运行) scripts/doctor.mjs -- 诊断失败的层;打印每个层的 [OK]、[FAIL] 和 [WARN] 标记。 scripts/print-stdio.mjs -- 打印 OpenClaw stdio 配置块以粘贴到您的 MCP 配置中。 scripts/install-host.mjs -- 检测机器上的其他 MCP 主机;每个主机的同意安装。