Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
概述
Agent Skills 是可重用的能力,增强 AI 编程助手在使用 Dodo Payments 时可以完成的操作。它们提供过程知识和最佳实践,帮助代理更有效地完成特定任务——从集成结账流程到设置基于使用情况的计费。将技能视为 AI 助手的插件。 它们教会您的代理如何按照我们推荐的模式和最佳实践正确实施 Dodo Payments 功能。
- Claude Code - Anthropic 的 CLI 编程助手
- OpenCode - 开源 AI 编程代理
- Cursor - 以 AI 为先的代码编辑器
- 其他 MCP 客户端 - 支持技能协议的任何代理
可用技能
| 技能 | 描述 |
|---|---|
| dodo-best-practices | 综合指南,提供最佳实践下的 Dodo Payments 集成 |
| webhook-integration | 设置和处理支付事件的 webhooks |
| subscription-integration | 实现订阅计费流程 |
| checkout-integration | 创建结账会话和支付流程 |
| usage-based-billing | 使用事件和计量仪实现按用量计费 |
| billing-sdk | 使用 BillingSDK React 组件 |
| license-keys | 管理数字产品的许可证密钥 |
| credit-based-billing | 实现信用额度、余额和按信用计费扣除 |
安装
根据您选择的 AI 编程助手选择首选的安装方法。- Agent Plugin (recommended)
- Skills CLI
- Claude Code
- OpenCode
如果您使用 Claude Code、Codex CLI、Cursor 或 OpenCode,Dodo Agent Plugin 可以一步安装所有八个技能和两个 MCP 服务器。 当您的代理检测到相关任务时,技能会自动加载。请参阅 AI Coding Agents guide 以获取每个代理的安装命令。
使用技能
安装完成后,当您要求 AI 助手实现 Dodo Payments 功能时,它可以利用这些技能。 这里有一些示例提示:最佳实践
Webhooks
订阅
结账
基于使用的计费
BillingSDK
许可证密钥
基于信用的计费
技能的工作原理
技能为您的 AI 助手提供:- 程序知识 - 实现功能的分步说明
- 代码模板 - 生产就绪的代码模式和片段
- 最佳实践 - 安全性、错误处理和用户体验的推荐方法
- 上下文感知 - 理解不同 Dodo Payments 功能如何协同工作
- 理解正确的实现方法
- 生成准确的工作代码
- 遵循 Dodo Payments 约定
- 正确处理边缘案例和错误
技能与 MCP Server 和 Sentra 互为补充。 使用 MCP 进行 API 操作,使用 Sentra 进行引导集成,使用技能增强 AI 助手能力。
与其他工具的比较
| 工具 | 目的 | 最适合 |
|---|---|---|
| Agent Skills | 增强 AI 助手知识 | 使用任何 MCP 客户端的 AI 辅助开发 |
| MCP Server | 执行 API 操作 | 从 AI 助手直接访问 API |
| Sentra | 引导集成助手 | 在 IDE 中进行交互式计费集成 |
资源
Skills Repository
浏览源代码并为 Dodo Payments 技能做出贡献
MCP Server
使 AI 助手能够执行 Dodo Payments API 操作
Sentra
为您的 IDE 提供 AI 驱动的计费助手
Discord Community
获取帮助并与社区分享反馈