返回首页
最新
嗨,HN,
这是我在HN的第一次发帖。我已经关注HN多年,所以我非常想听听大家的反馈 :)
API Unit的诞生源于我们的挫败感,而不是一个创业想法。
在多个项目中,我们的API不再是简单的请求-响应端点。一个业务流程意味着多个依赖调用、共享状态、条件逻辑、重试,以及根据响应的不同而产生的不同结果。
起初,我们用Postman集合来处理这些问题。这在一段时间内是有效的。但随着集合的增多,脚本的繁杂,监控与实际测试逻辑脱节,我们很难回答一些简单的问题,比如:
- 哪些流程持续失败?
- 昨晚到底运行了什么?
- 链条的哪个部分出现了问题,为什么?
我们意识到问题不在于“发送请求”,而在于如何在时间上协调API测试流程。
因此,我围绕一个不同的假设构建了API Unit:API测试更接近于工作流编排,而不是简单的点击请求。使用API Unit,你可以将API测试建模为流程,将它们分组到套件中,并安排自动运行。当出现故障时,你会收到邮件提醒,并且可以清晰地查看执行历史,了解流程的进展和故障位置。
它仅支持REST,并且故意不替代API客户端,但你也可以有一个专门用于简单请求的页面。这个工具旨在为那些已经了解其API并希望对实际流程进行可靠、可重复的测试和监控的团队而设计。产品已经上线,并且仍在不断发展。我在这里分享它,希望能从那些处理API测试复杂性(特别是在链式调用、调度和长期可见性方面)的人那里获得诚实的反馈。
你可以免费创建账户,并测试所有功能3天,无需信用卡。如果你想使用API Unit,请发送邮件至[email protected],附上你的账户邮箱。我有一个小礼物送给你。 :)
网站链接: [https://apiunit.io](https://apiunit.io)
很高兴回答问题或听听为什么这不适合你的设置。
我开发了VectorGuard-Nano,这是一个轻量级的安全消息插件,专为AI代理设计。<p>随着多代理框架的迅速发展,代理需要一种安全的通信方式。该插件采用MIT许可证,并基于HMAC进行混淆,适用于日常代理消息传递(如Moltbook、Slack、IPFS等)。<p>特点:
- 使用共享密钥的确定性编码/解码
- 内置时间戳处理
- 零依赖(仅需Node的加密模块)
- 准备好与OpenClaw集成
- 保证往返通信<p>这是“纳米”版本,用于展示概念。我还在开发完整的VectorGuard,采用模型绑定的加密技术,以解决最近公布的Whisper泄露漏洞。<p>GitHub: <a href="https://github.com/Active-IQ/VectorGuard-Nano" rel="nofollow">https://github.com/Active-IQ/VectorGuard-Nano</a>
更多信息: <a href="https://www.active-iq.com" rel="nofollow">https://www.active-iq.com</a><p>欢迎提问!