api-design

标签

Cards List
#api-design

@systemdesignone: API 设计手册 (赠书提醒) • 核心 API 基础。 • 干净且可扩展的设计原则。 • 流行模式 …

X AI KOLs Timeline · 6天前 缓存

促销推文,提供免费的 API 设计手册(限时 24 小时),涵盖基础、干净设计、模式和实践概念。

0 人收藏 0 人点赞
#api-design

RFC 10008: HTTP QUERY 方法

Lobsters Hottest · 2026-06-16 缓存

RFC 10008 定义了 HTTP QUERY 方法,这是一种安全且幂等的请求方法,允许在请求体中发送查询负载,弥合了 GET 和 POST 在查询操作之间的差距。

0 人收藏 0 人点赞
#api-design

我构建了一个小型健康食品MCP服务器,主要教训是智能体需要枯燥的工具表面

Reddit r/AI_Agents · 2026-06-16

作者构建了一个健康食品MCP服务器,并发现智能体使用多个狭窄、受限的工具比使用一个灵活的工具表现更好,强调需要一个枯燥的工具表面来减少大语言模型的幻觉。

0 人收藏 0 人点赞
#api-design

你的界面有两个通道

Lobsters Hottest · 2026-06-11 缓存

本文介绍了一个界面设计框架,其中每个界面都有两个通道(带内和带外)用于传达关注点。文章认为,好的设计会迫使用户面对重要的关注点,而不是让他们忽略这些关注点。

0 人收藏 0 人点赞
#api-design

如何对公共Web API进行版本管理?

Lobsters Hottest · 2026-05-29 缓存

关于API版本管理实践的讨论,质疑将URL路径(例如/v1/)与语义化版本控制耦合的做法,并探讨潜在的反模式。

0 人收藏 0 人点赞
#api-design

System.Diagnostics.Process 的假设性重新设计,以避免对仅在你调用 Start 时才有效的属性产生混淆

The Old New Thing (Raymond Chen) · 2026-05-25 缓存

一篇博客文章,提议重新设计 .NET 中的 System.Diagnostics.Process 类,将仅对已启动进程有效的属性分离到一个新类中,旨在减少 API 混淆。

0 人收藏 0 人点赞
#api-design

如果你只是坐在那里什么都不做,至少也要正确地什么都不做

Lobsters Hottest · 2026-05-20 缓存

这篇文章来自 The Old New Thing,解释了使API变得'惰性'的概念——以一种不破坏现有应用的方式'什么都不做'——并使用在Xbox上支持打印和淘汰widget API等例子。

0 人收藏 0 人点赞
#api-design

AEPs: API增强提案

Hacker News Top · 2026-05-12 缓存

AEP项目为protobuf和HTTP REST API提供API设计规范和工具,托管在GitHub上。

0 人收藏 0 人点赞
#api-design

对于同时公开 MCP 和 CLI 的情况,这两种工具/命令是否应该暴露完全相同的功能?

Reddit r/AI_Agents · 2026-05-09

作者讨论了同时设计 MCP 和 CLI 接口时的架构挑战,权衡了功能镜像化与利用各自独特优势(CLI 的可组合性,MCP 的安全性和可审计性)之间的利弊。

0 人收藏 0 人点赞
#api-design

幂等性看似简单,直到第二次请求出现差异

Hacker News Top · 2026-05-07 缓存

本文探讨了在API中实现幂等性的复杂性,指出处理并发请求和内容不匹配等边缘情况,比简单的重放缓存更为困难。

0 人收藏 0 人点赞
#api-design

为何不根据链接的SDK来改变API行为?

The Old New Thing (Raymond Chen) · 2026-05-06 缓存

本文以Windows的CoInitializeSecurity为例,探讨了根据链接的SDK版本改变API行为的陷阱。讨论了DLL版本不匹配和尾调用优化等问题使这种方法复杂化。

0 人收藏 0 人点赞
← 返回首页

提交意见反馈