FIELD NOTE / ARTICLE

大多数智能体不需要完整浏览器,Moli用Rust重写了一个

大多数智能体不需要完整浏览器,Moli用Rust重写了一个 阅读本文

大多数智能体其实用不上一个完整的浏览器。它们要的是页面结构,以及一段脚本跑出来的结果。Moli 就是冲着这件事从零写起的无头浏览器,语言选了 Rust。 它的取舍很直接:把 DOM 和计算后的 CSS 当作唯一事实来源,只有在任务确实需要时才跑布局或绘制。也就是说,提取 HTML 或 Markdown 这类操作,从头到尾不会触发一次渲染。 能力清单如下: V8 JavaScript、Fetch、W

大多数智能体其实用不上一个完整的浏览器。它们要的是页面结构,以及一段脚本跑出来的结果。Moli 就是冲着这件事从零写起的无头浏览器,语言选了 Rust。 它的取舍很直接:把 DOM 和计算后的 CSS 当作唯一事实来源,只有在任务确实需要时才跑布局或绘制。也就是说,提取 HTML 或 Markdown 这类操作,从头到尾不会触发一次渲染。 能力清单如下: V8 JavaScript、Fetch、WebCrypto 与存储 CLI、CDP、WebDriver 和 MCP 四种接入方式 截至 2026 年 11 月 7 日,GitHub 上已有 34 个 release 22,888 个 star 作者给出的使用建议带着明显的分寸感:先拿它做读取,在把自己的页面测过一遍之前,别放心让它去点击。这句话本身就把边界划在了“读”和“操作”之间。 仓库地址是 github.com/lexmount/moli。文末还挂了一个投票,问大家会先拿 Moli 做什么——读取和提取页面、无头跑脚本、通过 MCP 或 CDP 驱动,还是暂时不敢让它点击。 特别

about image

觉得内容有用?

分享给朋友,让更多人看到这篇内容。

KEEP READING

继续探索更多内容

从一篇文章出发,发现更多值得关注的资讯与观点。

浏览更多资讯