标签 Library 下的文章

Library MSW 网络层拦截请求的API Mock标准库
项目
前后端分离之后,联调这件事一度变得很难受:后端接口还没好,前端干瞪眼;后端好了但数据脏,前端凑不出想要的场景;测试想覆盖接口异常分支,得等后端专门造数据。于是大家各显神通——有人在代码里 mock fetch,有人改 hosts 指向假数据,有人等联调环境排期。这些方案的共同毛病是「侵入」:应用代码要知道自己在被 mock,测试代码和生产代码走的路不一样。Mock Service Worker(MSW)给出了另一种思路:在网络层拦截请求,应用完全感知不到 mock 的存在,一...
Library Puppeteer 用Node控制Chrome与Firefox做自动化测试
项目
做前端最怕两件事:一是手工点一遍页面验证功能,枯燥又容易漏;二是需要批量抓取或截图网页,却没有顺手的自动化手段,只能写脆弱的正则去抠 HTML。Puppeteer 给了 Node 开发者一个官方级的浏览器控制库,用几行代码就能驱动 Chrome、Firefox 完成点击、填表、截图与爬虫,把“用程序操作浏览器”这件事标准化。它让“像人一样打开网页并操作”变成了几行异步函数。
Library Browser-Use 开源Python浏览器智能体自动操作网页
项目
让 AI 自动上网办事一直是个难题:填表、查库存、过验证码、在网页间跳转,传统脚本要么脆到一改布局就崩,要么根本读不懂页面语义。很多人想要的是「用自然语言说一句,AI 就自己打开浏览器、点该点的、读该读的,最后把结果交回来」。 Browser Use 做的就是这件事——一个开源的浏览器智能体(Python 与 TypeScript 双语言)。它能像人一样操作网页:找空位、选日期、处理验证码、预约驾照考试,也能在本地用任意 LLM 跑,或在其云平台上用带隐身、住宅代理、验证码解...
Library impeccable 用62条确定性规则给AI前端设计去机味
项目
AI 帮你写前端,十次有八次会长得像一个模子刻出来的:字体永远 Inter,配色永远紫到蓝渐变,灰色文字压在彩色背景上,圆角方块图标贴在 every 标题上方,卡片里还套卡片。模型都在同一批 SaaS 模板上训练,你不给硬约束,每个项目都会复刻这些「tell」。Anthropic 的 frontend-design skill 是第一个被广泛用的设计 skill,而 Impeccable 从它起步,把它做成了一套更系统、可量化、还能在浏览器里实时迭代的方案。 Impeccab...