Octri.dev Octri.dev 上传 OpenAPI 规范即可生成文档、十种语言 SDK 与 MCP server,让 AI 智能体调用你的 API,面向 API 提供方开发者并回传生产错误。 热门评论 PH 用户Hi Product Hunt,我是 Emad,Octri 的开发者之一。👋如果你发布过 API,那你肯定熟悉这套流程:手动写文档,再硬接一个 SDK 生成器,然后完全不知道这些 SDK 什么时候会在用户的生产环境里崩掉。Octri 只需要一份 OpenAPI spec 就能搞定一切:文档站点、十种语言的 SDK(TypeScript、Python、Go、Rust、Ruby、PHP、Java、Kotlin、Swift、Dart),还有一个 MCP server,让 Claude 或 Cursor 可以直接调用你的 API。那有什么新东西呢?让我告诉你!SDK 可以自我监控。用户在应用里调用失败时,会返回一个还原后的 stack trace,并标记出具体是哪个 release。不需要单独搭建错误追踪系统!想了解更多工作原理和安全细节,看这里:https://octri.dev/monitoringGitHub sync 会在每次 merge 时重新生成并重新发布所有内容。有免费套餐可以试用,如果你的 API 不需要超过提供的限制就可以一直免费用 + 我们还为开源社区提供了 OSS 计划!更多详情看这里:https://octri.dev/open-source把你的 spec 指向它,免费试用吧!欢迎所有评论和反馈。我们会在这里一一回复!PH 用户Python 和 TypeScript 的 SDK 生成通常会在边缘情况下出问题,很期待测试这个,恭喜 @Octri.dev 团队发布!PH 用户这看起来超实用!让 SDK 自动上报自己的失败可以节省大量时间。快速问一下:给生成的文档站点添加自定义 CSS 有多难?PH 用户恭喜发布,很高兴看到有扎实的免费套餐以及对开源项目的专门支持。PH 用户恭喜成功发布.. 未来会有自定义文档主题的选项吗?PH 用户嘿 @emad_khair,我真的很喜欢把 SDK 生成和生产环境里实际会出问题的地方闭环起来的想法。Octri 怎么处理 API 随时间的变化?它能检测 OpenAPI spec 里的 breaking changes,并在新版本发布前标出哪些生成的 SDK 或现有集成可能受影响吗? 热门产品Emad Khair2026-10-04原文 打开互动版
如果你发布过 API,那你肯定熟悉这套流程:手动写文档,再硬接一个 SDK 生成器,然后完全不知道这些 SDK 什么时候会在用户的生产环境里崩掉。Octri 只需要一份 OpenAPI spec 就能搞定一切:文档站点、十种语言的 SDK(TypeScript、Python、Go、Rust、Ruby、PHP、Java、Kotlin、Swift、Dart),还有一个 MCP server,让 Claude 或 Cursor 可以直接调用你的 API。
那有什么新东西呢?让我告诉你!SDK 可以自我监控。用户在应用里调用失败时,会返回一个还原后的 stack trace,并标记出具体是哪个 release。不需要单独搭建错误追踪系统!想了解更多工作原理和安全细节,看这里:https://octri.dev/monitoring
GitHub sync 会在每次 merge 时重新生成并重新发布所有内容。有免费套餐可以试用,如果你的 API 不需要超过提供的限制就可以一直免费用 + 我们还为开源社区提供了 OSS 计划!更多详情看这里:https://octri.dev/open-source
把你的 spec 指向它,免费试用吧!欢迎所有评论和反馈。我们会在这里一一回复!