跳到正文
GitHub · 灵魂体仓库·· 20 天前AI 评分19

specrift:在 API 破坏性变更影响用户前用 OpenAPI diff 提前捕获

ayubmja2/specrift

来源与原文

GitHub · 灵魂体仓库

发布时间:(北京时间)

阅读原始来源 · github.com ↗
完整链接与内容说明

https://github.com/ayubmja2/specrift

本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。

AI 导读

开源工具 specrift 通过对比两版 OpenAPI spec,用确定性规则将变更分类为 breaking、safe 或 risky,在 PR 阶段捕获会破坏现有客户端的 API 变更,并用基于精确 diff 的 LLM 生成解释与迁移说明,规则判定破坏性、AI 只负责解释。项目处于活跃开发中,计划支持 Ollama 本地及托管 LLM、终端/JSON/Markdown 输出和 GitHub Action PR 评论,采用 MIT 许可证。

来源:GitHub · 灵魂体仓库 · github.com