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