digital-twins
活跃·★ 20·Apache-2.0·更新于 2026-10-14
Pome Digital Twins为GitHub、Slack和Stripe等真实API提供本地、有状态的模拟版本,使代理和开发者无需真实账户或API密钥即可测试集成。它记录每次API请求及其状态变化,提供详细的“录音带”以验证代理操作并确保健壮的集成测试。
#数字孪生#API模拟#集成测试#代理开发#测试自动化#开发工具#Node.js
01
功能特性
01为流行的API(GitHub、Slack、Stripe、Gmail、Linear)提供本地、有状态的数字孪生。
02无需真实测试账户、OAuth应用或API密钥即可进行测试。
03将每次API请求和状态变化记录在“磁带”上,用于验证和调试。
04支持REST和MCP(多代理通信协议)接口,用于代理集成。
05提供逐路由的准确性记录,每日对照真实供应商API进行测量,以提高透明度。
02
兼容性
Node.js
运行时
已通过文档验证
GitHub Actions
持续集成/部署
已通过文档验证
03
快速开始
1
$ npx @pome-sh/cli@latest twin start github
04
使用场景
↳在隔离环境中测试代理与GitHub或Stripe等外部服务的集成。
↳开发和迭代集成,避免产生真实的API成本、速率限制或副作用。
↳通过检查API交互的“录音带”来验证代理的实际行为。
↳在CI/CD流水线中运行健壮的集成测试,而不暴露敏感凭证。
↳通过使用特定数据初始化孪生体的状态来创建自定义测试场景。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧