Persona.js 是一个帮助网站与 AI 代理人直接沟通的开源库,通过 WebMCP 新标准,显著提升了 AI 的任务处理速度与准确度。
想象一下:早上醒来,你对手机或电脑里的 AI 助手说:“把今天下午 3 点会议的资料上传到网站上,并通知相关人员。”以前的 AI 就像在用人眼看屏幕一样,需要通过“截图”来分析网站,速度慢且笨拙。但现在,一个新时代正在开启,AI 可以直接理解网站的“内部结构”并将其当作工具来使用。
最近在开发者中备受关注的 Persona.js 和 WebMCP,正是这场变革的核心。
为什么这项技术很重要?
到目前为止,想要代用户处理事务的“AI 代理人”在网站上操作时,必须经历非常低效的过程。由于 AI 需要拍摄网站截图来分析按钮和输入框的位置,这就像是一个蒙着眼睛的人,在黑暗中摸索着键盘操作一样。
Persona.js 和 WebMCP 技术让 AI 不仅仅是“肉眼”观察屏幕,而是能够直接阅读网站的“蓝图”并进行精确操作。这意味着 AI 助手不再仅仅是一个聊天工具,而是真正成为能够代你处理工作的“办事员”。Persona: Open-source Agent UI Library in VanillaJS
简单来说:AI 的“标准出入口”
WebMCP 可以比作网站上安装的“AI 专用出入口”。WebMCP Explained: Google and Microsoft’s Browser-Native Agent Protocol 过去,AI 想进入网站处理事务,由于无法通过正门,不得不采取“破窗”进入(截图方式)或翻墙。但引入 WebMCP 的网站,当 AI 代理人发出“我想点这个按钮”、“我想在这里输入文字”的请求时,网站会礼貌地打开大门,让其立即执行功能。WebMCP: Turning webpages into tools for AI agents
| Persona.js 可以看作安装这扇门的“装修套件”。Persona: Open-source Agent UI Library in VanillaJS 开发者只需将 Persona.js 套件安装到网站上,即可轻松获得帮助 AI 代理人更好理解网站的界面 (UI) 和工具。特别是 Persona.js 是该领域首个原生支持 WebMCP 的库。[Persona AI Agent UI Framework with WebMCP Support | LinkedIn](https://www.linkedin.com/posts/nathan-booker_persona-open-source-ai-ui-library-in-vanillajs-activity-7470559829275779072-BQvC) |
我们所处的位置:效率如何?
WebMCP 的引入效果有明确的数据支撑。传统的截图方式每次分析屏幕都会消耗 2000 个以上的 Token(AI 处理语言的单位)。而使用 WebMCP,仅需 20 到 100 个 Token 即可完成,且 AI 的任务处理准确度大幅提升至约 98%。WebMCP: Google’s New Web Agent Protocol Changes How AI…
当前的 Web 生态系统正在快速演进,全面采纳由谷歌和微软主导的 WebMCP 标准。开发者正在通过添加诸如 window.AICommands 的标准 JavaScript 命令,为 AI 直接操控网页做好技术准备。WebMCP: Google’s New Web Agent Protocol Changes How AI… [Agentische Web-KI |
AI on Chrome | Chrome for Developers](https://developer.chrome.com/docs/ai/agents?hl=de) |
未来展望:网站将如何改变?
在不久的将来,你所使用的几乎所有网站都将配备 AI 代理人的“专用聊天框”。用户无需再费力寻找复杂的菜单,只需告诉 AI 代理人即可。代理人将通过 Persona.js 等库构建的 UI,代你高效完成网站上的操作。
此外,开发者无需为了实现这些功能而构建复杂、笨重的机器人。只要掌握标准 JavaScript,任何人都能将自己的网站改造成“AI 代理人工作的高效办公室”。How to Make Your Website Agent-Ready With WebMCP
参考资料
- Persona: Open-source Agent UI Library in VanillaJS
- GitHub - runtypelabs/persona
- AI-native Web Interfaces With WebMCP
- How to Make Your Website Agent-Ready With WebMCP
- GitHub - hmsk/persona-js
- WebMCP Explained: Google and Microsoft’s Browser-Native Agent Protocol
- GitHub - jack-e-hobbs/webmcp-native-skill
- Google’s WebMCP: Making the Web “AI-Agent-Ready”
-
[Persona AI Agent UI Framework with WebMCP Support LinkedIn](https://www.linkedin.com/posts/nathan-booker_persona-open-source-ai-ui-library-in-vanillajs-activity-7470559829275779072-BQvC) - 21st: Infrastructure and UI building blocks for the agentic internet
- WebMCP: Google’s New Web Agent Protocol Changes How AI…
-
[Agentische Web-KI AI on Chrome Chrome for Developers](https://developer.chrome.com/docs/ai/agents?hl=de) -
[JavaScript MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript) - WebMCP: Turning webpages into tools for AI agents
-
[webmcp-bridge: A stable local bridge that… AgentIndex - Top AI Tools](https://agentindex.app/tool/holon-run-webmcp-bridge/) - auto-webmcp v0.3.0: React support, richer schemas… - DEV Community
- WebMCP: So machen Sie Ihre Website AI-Agent-Ready (Praxis-Guide…)
- 它是 React 专用库
- 它是原生支持 WebMCP 的纯 JavaScript UI 框架
- 它是付费服务专用工具
- 它可以美化网站设计
- 它降低了 AI 理解所需的 Token 成本并提高了准确度
- 它提升了互联网访问速度
- 谷歌和微软
- OpenAI 和 Meta
- 苹果和三星