Files
what-new-in-chrome/pages/demo/webmcp-contract.md
T
2026-06-14 16:23:43 +08:00

35 lines
1002 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Demo 2:WebMCP 到底演示什么?
<div class="grid grid-cols-2 gap-8 mt-8">
<div class="card-blue">
<div class="font-semibold mb-3">一句话</div>
<div class="space-y-3 text-sm">
WebMCP 让网页把业务能力暴露成结构化工具,Agent 看到的是工具名、描述、参数 schema 和执行结果,而不是只靠截图或 DOM 猜按钮。
<div class="font-mono text-xs opacity-80">
navigator.modelContext.registerTool(...)
</div>
</div>
</div>
<div class="card-green">
<div class="font-semibold mb-3">两种 API</div>
<div class="space-y-2 text-sm">
- 声明式:给标准 HTML 表单添加工具属性
- 指令式:用 JavaScript 注册复杂工具
- 共同目标:把页面能力变成 Agent 可理解的契约
- 演示口径:提高可靠性,不承诺零错误率
</div>
</div>
</div>
<div class="mt-8 card-amber text-sm">
实验边界:Chrome 官方文档标注 WebMCP 仍处于 proposed / origin trial / flag 阶段;现场 demo 必须有 mock 兜底。
</div>