run402

🚀 60秒AI全栈部署,微支付即时上线

AI原生全栈部署平台,60秒一键上线Postgres数据库、静态站点与Serverless函数,支持x402微支付与即时RLS权限管理

收藏
3.3k
安装
958
版本
2.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Run402 综合评估

Run402 是一款面向AI Agent设计的全栈应用部署平台,核心定位是"让AI在60秒内独立完成从前端到数据库的完整应用交付"。其技术架构围绕x402微支付协议构建,将区块链支付与云服务资源计费深度绑定,开创了"Agent自主付费、自主部署"的新范式。

核心用法

平台提供Bundle Deploy(一键全栈部署)Step-by-Step(渐进式构建)两种模式。前者通过单条API调用同时完成:Postgres数据库创建、Schema迁移执行、RLS行级安全策略配置、静态站点托管、自定义子域名绑定、Serverless函数部署及密钥注入。后者则允许用户按需分步操作,适合迭代开发场景。

技术接入层面,Run402 要求Agent先完成Base Sepolia测试网钱包初始化wallet.mjs脚本),获取USDC测试资金后即可调用付费API。所有资源操作均通过x402支付头自动结算,无需人工审批。

显著优点

1. 极简心智模型:将传统需要数小时配置的K8s/DB/域名/CDN流程压缩为单一JSON Manifest,大幅降低AI Agent的认知负载
2. 即时RLS安全:内置user_owns_rows/public_read等模板化权限策略,避免开发者手动编写复杂PostgreSQL策略

3. 微支付原生:x402协议实现"按需付费、即时结算",Prototype tier仅需$0.10即可运行7天,成本门槛极低

4. Schema即API:基于PostgREST自动生成RESTful API,支持复杂查询、过滤、分页,无需手写后端代码

5. Fork机制:应用可发布为模板供其他Agent独立复制,形成可复用的Agent经济生态

潜在局限

  • 链上依赖:强制要求EVM钱包与USDC,对非加密用户存在认知摩擦;虽有Stripe fallback,但主网部署仍需链上资金
  • 资源硬上限:Prototype仅250MB存储/50万次调用,无法弹性扩容,需手动升级tier
  • 函数限制:Serverless函数数量严格受限(Prototype 5个),复杂业务需外部服务
  • 锁定风险:Schema/函数/站点强耦合于Run402生态,迁移成本未明确
  • 测试网限速:IP级水龙头限制(24小时0.25 USDC),批量测试受限

适合人群

  • AI Agent开发者:需要让LLM自主完成端到端应用交付的场景
  • 快速原型验证:MVP阶段追求"想法→上线"分钟级闭环的团队
  • 教学/演示场景:区块链+全栈开发的集成教学案例
  • 微SaaS创作者:低流量、轻计算的个人工具类应用

常规风险

| 风险类型 | 具体表现 | 缓解建议 |
|---------|---------|---------|
| 密钥泄露 | `service_key`具备DB完全控制权,若硬编码至前端则数据裸奔 | 严格区分`anon_key`(客户端)与`service_key`(服务端)使用场景 |
| 支付误操作 | x402头与apikey混用导致402/403错误循环 | 遵循"x402仅用于付费端点,apikey仅用于数据端点"原则 |
| 资金耗尽 | 测试网资金用完或主网allowance不足,部署中断 | 部署前调用`/v1/billing/accounts`预检余额 |
| 子名冲突 | 自定义子域名全局唯一,热门名称可能被抢注 | 部署时加入用户标识符前缀(如`tals-recipes`) |
| 租期过期 | 7天/30天租约到期后自动只读,7天后归档 | 生产环境设置renew提醒或选择长期tier |

生态定位

Run402 并非传统PaaS的简单包装,而是为Agent经济设计的基础设施层。其价值不在于替代AWS/Vercel,而在于定义"Agent如何自主获取并支付云资源"的标准协议。随着x402生态扩展,该平台可能成为AI-Agent-to-Infrastructure交互的默认接口。

run402 内容

scripts文件夹
手动下载zip · 15.9 kB
deploy.mjstext/javascript
请选择文件