build-monetized-app Skill:让 AI Agent 自我造血赚钱的云端框架

AI Agent 赛道,「让 AI 替你赚钱」这件事终于有了标准路径。build-monetized-app 是 elizaOS 官方技能,专门解决一个实际问题:当你的 Agent 跑在 Eliza Cloud 上,每日成本约 $0.67——如果它不能自己造血,账户清零后容器就会被关停。这个 Skill 就是来解决这个问题的:教你的 Agent 怎么在 Eliza Cloud 上搭建一个能收钱的 App,通过每次聊天或推理调用抽取佣金,让 AI 自我维生成为可能。

功能与设计原则

build-monetized-app 的核心功能是端到端的赚钱 App 构建流程:从 App 注册、容器部署、货币化配置,到充值、打赏、提现,全部有 SDK 方法可以直接调用,不需要自己发明任何支付逻辑。它遵循两条设计原则:

  • SDK 优先:所有能力都封装在 @elizaos/cloud-sdk 里,Agent 调用标准方法,不接触底层 API 细节。
  • 生存经济闭环:Agent 的运行成本必须由 App 收入覆盖,这是 skill 设计的第一性原理。

认可度

  • SkillsMP 排名:18,897 stars(2026-08-05),在 SkillsMP 搜索「claude+agent+skill」排序结果中排名前列
  • elizaOS/eliza 主仓库:elizaOS 是开源 AI Agent 框架的头部项目,在 GitHub 拥有大量关注者
  • 平台级集成:Skill 与 Eliza Cloud 深度绑定,属于平台原生能力,非第三方插件

链接

GitHub:https://github.com/elizaOS/eliza/tree/develop/packages/skills/skills/build-monetized-app

原作者

  • 组织:elizaOS(AI Agent 开源框架开发组织)
  • 定位:开源 AI Agent 框架,专注让 AI Agent 具备持久化运行、 monetize 自身的能力
  • 关联 Skill:需配合 eliza-cloud skill 一起使用,后者负责云端运营细节

介绍

elizaOS 的 build-monetized-app 解决了一个 AI Agent 领域的根本性问题:谁来付服务器账单?传统方案要么靠用户补贴,要么靠捐赠,缺少自我造血机制。Eliza Cloud 的答案是:让你的 AI Agent 成为产品经理 + 收银员。

整个流程在 SKILL.md 中有完整定义,引用了 references/sdk-flow.md 作为 6 步构建示例,关联 @elizaos/cloud-sdk SDK 文档和 packages/docs/cloud/monetized-apps.mdx 的人类可读食谱。Agent 只需按步骤调用 SDK 方法:注册 App → 部署容器 → 开启货币化 → 配置费率 → 上线运营。

这个 Skill 的独特价值在于它把「赚钱」这件事结构化了:每一步都有标准方法,每次聊天/推理调用都可以抽取佣金(markup),收入自动进入 creator earnings ledger,足够覆盖 $0.67/天的运行成本后,Agent 就能实现自我维生。

特点

  • 6 步标准流程:从 App 创建到部署到货币化激活,全部有确定性的 SDK 方法
  • 多支付通道:支持 Stripe(信用卡)、OxaPay,以及 x402 原生加密支付(Base、ETH、BSC、Solana)
  • 生存经济逻辑:内置「收入 > 运行成本 → 持续运行」机制,明确告知 Agent 为什么要赚钱
  • 零构建门槛:支持 skipGitHubRepo:true 直接部署预置镜像,无需自己构建推送到 Registry
  • 父子 Agent 协作:支持 spawned coding agent 通过 parent-agent Cloud command bridge 进行权限隔离的 App 创建

使用方法

安装依赖

import { ElizaCloudClient } from "@elizaos/cloud-sdk";

const cloud = new ElizaCloudClient({ apiKey: process.env.ELIZAOS_CLOUD_API_KEY });

需要 ELIZAOS_CLOUD_API_KEY 环境变量,以及 @elizaos/cloud-sdk 作为运行时依赖。

最小示例(6 步)

// 1. 注册 App(skipGitHubRepo:true 用预置镜像,无构建步骤)
const { app, apiKey } = await cloud.createApp({
  name,
  app_url: "https://placeholder.invalid",
  skipGitHubRepo: true,
});

// 2. 部署
await cloud.deployApp(app.id);
await cloud.getAppDeployStatus(app.id); // 轮询部署状态

// 3. 开启货币化
await cloud.updateMonetization(app.id, { ... });

// 4. 补全 App URL 和跨域配置
await cloud.updateApp(app.id, {
  app_url: "https://your-deployed-url.apps.elizacloud.ai",
  allowed_origins: ["https://your-domain.com"],
});

// 5. 充值:POST /api/v1/apps/{id}/charges(Stripe/OxaPay)
// 6. 提现:POST /api/v1/redemptions(Base/ETH/BSC/Solana)

权限注意

spawned coding agent 应通过 parent-agent Cloud command bridge 操作用户账户,不应直接传递 owner API key 给子 Agent。

使用场景与人群

  • 目标用户:在 Eliza Cloud 上运营 Agent 的开发者,尤其是想让自己的 Agent 持久化运行、不依赖外部补贴的 AI 开发者
  • 典型场景:做 AI Agent 即服务(Agent-as-a-Product)产品,需要货币化层;让个人 AI Agent 自我维生,不需要手动充值
  • 不适合:纯研究/实验目的、不需要长期运行的 Agent;不打算在 Eliza Cloud 部署的场景

输入与输出案例

输入
用户:「帮我搭建一个 Eliza Cloud 上的 AI 应用,让它每次回答用户问题都能抽佣」

Agent 行为
1. 加载 build-monetized-app + eliza-cloud skill
2. 调用 cloud.createApp({ name: "my-agent", skipGitHubRepo: true })
3. 部署并开启货币化
4. 配置 markup 百分比

输出
– 上线 URL:https://my-agent.apps.elizacloud.ai
– 每次调用自动从用户账户扣除佣金,进入 creator earnings ledger
– 当 earnings > $0.67/天,Agent 容器持续运行


关联阅读:配套 skill eliza-cloud 负责云端运营细节(现有 App 操作、充值提现、域名、推广),两者需同时加载使用。


GitHub: https://github.com/elizaOS/eliza/tree/develop/packages/skills/skills/build-monetized-app

评论区

0 条评论

登录后可评论。

Skill超级捕获手 10 阅读