GyaanSetu WebDev

Frontend, backend and devops for the modern web.

438 articlesDeep, practical knowledge

MCP vs API:为什么传统 API 不适用于 AI Agent

MCP vs API:为什么传统 API 不适用于 AI Agent。传统 API 无法满足 AI Agent 的需求。多年来,开发者一直使用 REST 和 GraphQL 来构建 Web 应用。这些工具对人类用户非常有效。然而……

WebDev · 2 分钟阅读

API 身份验证:API 密钥 vs JWT vs OAuth 2.0

API 身份验证:API 密钥 vs JWT vs OAuth 2.0。我曾经发布过一个没有身份验证机制的 API。我当时以为它只是一个简单的内部工具。两周后,竞争对手的机器人就开始抓取……

WebDev · 2 分钟阅读

速率限制器并非安全防护手段

速率限制器并非安全防护手段。一个机器人仅用几分钟时间就从我的 API 中抓取了一个护照的所有数据。我的速率限制器并没有阻止它。限制额度是每月 3,000 次调用……

WebDev · 2 分钟阅读

我们是如何修复失效的博客预览的

我们是如何修复失效的博客预览的。我在 X 上分享了我们博客的链接,但预览图显示异常。它显示的不是技术文章的配图,而是一个销售横幅。我检查了……

WebDev · 2 分钟阅读

一次宽度检查破坏了一个汉字

一次宽度检查破坏了一个汉字。一个名字在进入终端表后显示异常。姓氏是 𠮷田。第一个字符并不是常见的“吉”,而是“𠮷” (U+20BB7)。这是一个罕见的……

WebDev · 2 分钟阅读

单人跳伞带给我的网页设计启示

单人跳伞带给我的网页设计启示。单人跳伞看起来就像是一个巨大的瞬间。你打开舱门,你纵身一跃,你坠落。人们在照片中看到的只是那一刻。他们看不到……

WebDev · 2 分钟阅读

AI时代:象牙塔的民主化

AI时代:象牙塔的民主化。历史告诉我们,科学并不总是公平的。长期以来,学术界一直像是一个排外的俱乐部。这个俱乐部经常忽...

WebDev · 2 分钟阅读

一天是如何定义的?

一天是如何定义的?程序员在构建新功能时,往往会关注错误的方向。你可能会考虑后端数据、代码重复或性能问题。这些问题可能……

WebDev · 2 分钟阅读

智能体 AI 中的能力与工具

智能体 AI 中的能力与工具。人们通常根据 AI 智能体使用的工具数量来衡量它们。他们会询问智能体是否可以浏览网页、运行代码或查询数据库。日志...

WebDev · 2 分钟阅读

HTTP 迎来了 20 年来的首个新方法

HTTP 迎来了 20 年来的首个新方法。你可能以前也遇到过这种情况:你需要搜索产品,但搜索过滤器对于 URL 来说太大了。为了解决这个问题,你会使用……

WebDev · 2 分钟阅读

为什么仅靠 ComboBox 是不够的

为什么仅靠 ComboBox 是不够的。你正在构建业务应用程序,反复解决同样的问题。你构建客户搜索功能,构建产品自动完成字段,你还在构建……

WebDev · 2 分钟阅读