dev.to | 📄 原文链接 | 2026-10-23 收录

没有公开接口的网站,也能变成代理能调用的工具

来源:dev.to — 2026-10-22

📋 概述

你想让编码代理去某个网页应用里查点东西,但它只有一个搜索框和一个订单页,没有可以交给代理的公开接口。作者的办法是:你平时用这个应用时,前端本来就在请求那些数据,把这些请求录下来就行了。他做了 site2api:用专门的浏览器配置打开站点,你正常登录、正常使用要暴露的功能(比如用两个不同关键词各搜一次、打开两个不同订单),这样工具才能区分请求里的输入和常量;然后在终端按回车,它分析录像、把可读的操作拿去线上验证,最后生成一个本地 MCP 服务器。之所以加验证这一步,是因为一次录到的请求只能证明录制当时能用,不能证明推断出来的工具在当前会话和当前响应结构下还能用;验证结果分通过、缺字段警告、结构与预期不符、凭据过期或跳转、输入缺失被跳过几档,代理看到不同状态该做的事完全不同。

🔑 核心要点

💡 金句

A captured request is evidence that something worked during recording.
译:一次录到的请求,只能证明录制当时它跑通过。
← 返回 dev.to 首页