Lovable 的计费模型
Lovable 的定价将 message credits 与 cloud hosting 和 AI features 的单独计量结合起来。
Lovable 的定价 FAQ 介绍了以下规则(lovable.dev/pricing):
- 基于积分的订阅:向 AI 发送消息会消耗积分。在 Plan Mode 中,1 个积分 = 1 条消息。在 Default Mode 中,费用会根据任务复杂度变化。
- 无限用户共享积分:工作区的每位成员都从同一个积分池中扣除。方案按积分定价,而不是按席位定价。
- 月度积分在续订时刷新:每次续订都会增加方案包含的积分。未使用的月度积分会在发放两个月后过期。
- 按需充值积分:积分用完后,用户可以购买更多积分。充值积分的有效期为 12 个月。
- 独立的基于用量的 Cloud + AI 计费:用户应用中的托管和 AI 功能拥有独立的月度额度,超出后会从积分余额中扣除。
- 每日奖励积分每天重置:每天发放 5 个积分,用完即失效,不会结转。
它的独特之处
- 基于消息的简单模式:用户以消息而不是 token 或模型权重为单位进行思考。这种设计采用最简单的形式,即 1 个积分 = 1 条消息。
- 每日奖励 + 月度积分池的混合模式:每日 5 个奖励积分鼓励用户每天使用,100 个月度积分则用于应对集中式的工作需求。
- 全团队共享积分池:无限用户共享积分,按固定团队价格收费,而不是按席位收费。
- 两层计费:积分用于支付 AI 交互费用,Cloud 基础设施则单独按用量计费。
使用 Dodo Payments 构建此模式
你可以使用 Dodo Payments 的积分权益和基于用量的计量器来构建 Lovable 的混合模式。1
Create a Custom Unit Credit Entitlement
在 Dodo Payments 控制面板中,前往 Products → Credits,然后创建消息积分。此积分用于存储月度积分池。
- Credit Type:Custom Unit
- Unit Name:“Messages”
- Precision:0
- Credit Expiry:60 天(与 Lovable 对月度积分设置的两个月有效期一致)
- Allow Overage:Disabled
2
Create Subscription Products
创建方案,并将积分附加到付费方案中。Free 方案的每日奖励由你的应用处理。
- Free:$0/月,0 个积分(每日奖励由应用逻辑处理)
- Pro:$25/月,每周期 100 个积分,附加积分权益
- Business:$50/月,每周期 100 个积分,附加积分权益
3
Create a Usage Meter for Cloud + AI
Lovable 将 Cloud 基础设施与消息分开计费。创建一个计量器来跟踪 Cloud 基础设施用量。
- Event name:
cloud.compute_seconds - Aggregation:Sum,并将
compute_seconds设为 Over Property
client。4
Implement Daily Bonus Credits (Application Logic)
你的应用负责处理每日奖励。使用 scheduled job 重置每日计数器,并在扣除 Dodo Payments 余额之前优先使用奖励积分。奖励消息使用独立的事件名称
ai.message.bonus,任何与积分关联的计量器都不会使用该名称。系统会记录这些消息用于分析,但不会从月度积分池中扣除积分。5
Send Usage Events for Messages
将每条 AI 消息记录为一个用量事件。为
ai.message 事件创建一个 Count 计量器,在该计量器上启用 Bill usage in Credits,选择 “Messages” 积分,并将 Meter units per credit 设置为 1。6
Handle Webhooks for Low Balance
当用户的积分余额较低时通知他们,以便他们充值或升级方案。
使用 LLM Ingestion Blueprint 加速
LLM Ingestion Blueprint 会封装你的 AI 客户端,并为每次调用发送一个用量事件。架构概览
以下流程展示了一条消息的处理过程:应用先使用每日奖励,然后使用 Dodo Payments 积分余额,Cloud 用量则单独计量。使用的 Dodo 核心功能
以下 Dodo Payments 功能为该实现提供支持:Credit-Based Billing
管理消息积分和共享团队积分池。
Subscriptions
为 Pro 和 Business 层级设置定期方案。
Usage-Based Billing
将 Cloud 基础设施用量与 AI 积分分开计量。
Event Ingestion
将高容量的消息和计算事件发送到 Dodo Payments。
Webhooks
自动化低积分余额通知。
LLM Ingestion Blueprint
使用预构建集成简化 AI 用量跟踪。