返回顶部
a

api-compatAPI兼容

Change public APIs without breaking clients—versioning schemes, additive vs breaking changes, deprecation windows, and comms. Use when shipping breaking changes, sunsetting fields, or coordinating mobile/web SDK consumers.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
193
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

api-compat

API 兼容性

掌控公共API的生命周期:发布时谁会受影响,旧行为保留多久,以及客户端如何发现后续变化。与描述当前请求样式的http-api技能配合使用;本技能关注的是时间与承诺

何时使用

  • - 添加/移除现有客户端依赖的字段、路由或语义。
  • 选择URL vs 请求头 vs 包版本控制——或者采用正式版本,仅使用增量JSON。
  • 弃用:时间线、指标(谁还在调用旧路径?)以及移除条件。

核心思想

  • - 增量优先——可空的新字段优于静默的行为变更。
  • 明确契约——针对关键合作伙伴进行集成测试或消费者驱动的检查。
  • 沟通——更新日志、开发者邮件、在响应中按标准允许的方式添加Sunset/警告信息。

避免事项

  • - 在没有为更新缓慢的应用提供迁移方案的情况下,我们只需升级版本。
  • 在没有协调窗口期的情况下,破坏认证或分页功能。
  • 在没有使用数据的情况下进行弃用——你可能会切断自己未曾意识到的流量。

破坏性变更前的检查清单

  • - [ ] 谁将受影响(仅内部还是包括第三方)?
  • [ ] 最低通知期限,以及当遥测数据显示错误激增时的回滚方案?
  • [ ] 在切换日之前是否已更新文档和示例?

完成标准

  • - 新旧行为均可衡量;移除操作基于证据而非期望。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 api-compat-1775975883 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 api-compat-1775975883 技能

通过命令行安装

skillhub install api-compat-1775975883

下载

⬇ 下载 api-compat v1.0.0(免费)

文件大小: 1.51 KB | 发布时间: 2026-4-13 09:21

v1.0.0 最新 2026-4-13 09:21
- Initial release of the api-compat skill.
- Guides teams on managing public API changes, versioning, deprecations, and communication.
- Provides checklists and best practices to prevent breaking existing clients.
- Highlights strategies for versioning schemes and safe evolution of APIs.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部