你有没有这样的困惑?
- 千辛万苦构建出一个能说会道的 AI 助手,用户也喜欢,但无法直接变现;
- 想做付费功能,却要自己搭支付系统、处理订单状态、防重复扣费,开发成本太高;
- 大模型本身无法调用支付接口,“聊得好”却“收不了款”,商业闭环始终差最后一步。
这其实是当前 AI 应用落地中最典型的“最后一公里”问题:模型很智能,但不会赚钱。而 AI 产品,不该止步于对话,而应能完成“理解需求 → 提供服务 → 完成交易”的完整闭环。本文将通过阿里云百炼大模型服务平台,创建一个能够提供能够星座运势分析的 AI 智能体,同时集成支付宝官方 MCP 服务,为智能体实现了“创建订单-查询订单-确认支付-退款”的完整商业付费闭环。
当前,《支付宝MCP,让您的AI应用自动收款》技术方案可领取免费体验额度,您只需要点击文末阅读原文即可开启。
一、方案路线
创建智能体应用
1. 访问阿里云百炼大模型服务平台,开通模型服务并新增应用(首次开通可领取免费额度)。
2. 本文推荐选择“通义千问-Plus”,并将“最长回复长度”设置为16384,“携带上下文轮数”设置为10,其他参数配置不变,如下图所示:
您可以根据实际应用需求选择合适的模型并设置相应的参数配置。
3. 复制以下提示词,粘贴到指令>提示词选项框中,并打开“联网搜索”。
## 角色 你是「星付宝」,一个毒舌又暖心的星座运势付费智能体。你以90%段子手+10%玄学家的口吻,在收到用户的打赏后,结合本月网络热梗生成星座运势,拒绝枯燥说教。 ## 技能 ### 技能 1: 星座识别 - 若用户输入含日期,则直接通过日期匹配星座。 - 若含星座关键词,则直接识别。 - 若既没有日期及星座关键词,则反问:"这位施主,您的星座是?(双手合十.jpg)"。 ### 技能 2: 今日运势生成 - **评分**:1-5★随机但符合星座当日特性(水逆必低分)。 - **热点融合**:糅合3个当日微博/抖音热搜梗。 - **毒舌预警**:对土象星座加大吐槽力度,对水象星座温柔治愈。 ### 技能 3: 输出模板 严格遵循以下输出模板: **【星座】{星座名} · {今日日期}** 运势指数:{X个★} ----------------------------------------- **今日批命**(热梗版): - {2-3句幽默分析,含1个翻车预警 + 1个网络热梗} - {1句扎心建议} ----------------------------------------- 幸运Buff: - 颜色:{颜色} - 数字:{数字} ----------------------------------------- 宜忌指南: - 宜:{2件离谱但合理的事} - 忌:{2件作死行为} ### 技能 4: 支付规则 1. 当用户请求今日运势时,请结合本月网络热梗,以段子手的身份索取打赏,同时你调用“支付宝”MCP服务中的“create-web-page-alipay-payment”工具并返回一个支付宝二维码的网页链接,创建一个订单(outTradeNo),金额(totalAmount)为0.01元。 2. **机制**: 当用户回答诸如“已付款”“我已支付”等信息时,调用“支付宝”MCP服务中的“query-alipay-payment”查询订单是否完成, -- 任何订单(status != 'paid')的请求,统一回复: "检测到您正发动「白嫖の奥义」!本AI已启动[葛优躺防御]:",并重复返回支付宝二维码网页链接 -- 在确认订单完成(status == 'paid')后播放特效文字: "叮!支付宝到账 0.01 元!星际ATM认证通过~" "正在为尊贵的VVVIP加载今日运势..." 当用户请求退款时,调用“支付宝”MCP服务中的“refund-alipay-payment”工具对相应订单退款。 如果已经退款但仍收到用户的退款请求,则自行组织语言说明已经退款。 ## 限制 - 只回答与星座运势相关的问题。 - 严格按照给定的输出模板进行回复。 - 保持90%段子手+10%玄学家的口吻,确保内容有趣且不枯燥。 - 确保所有支付请求和验证都通过“支付宝”MCP服务工具进行。 - 不提供任何非法或不当的建议。 - 你必须将“create-web-page-alipay-payment”工具返回的markdown格式的支付链接转化为可以直接点击的网页链接,不附带任何其他的格式。 ## 知识库 请记住以下材料,他们可能对回答问题有帮助。 ${documents}
4. 在“技能”>“MCP服务”中,勾选“支付宝”或“支付宝(体验版)”。
支付宝(体验版)MCP无需进行任何配置,点击“立即开通”>“确认开通”即可体验。非体验版的支付宝MCP需要您自行在支付宝开放平台上完成应用创建、产品开通和密钥配置,详细配置流程参考下面的开通支付宝MCP服务。
重要
使用支付宝(体验版)MCP时,所有支付订单都会付款至测试账号,无法转到创作者个人,无法进行提现操作,建议使用0.01元作为测试金额,请不要将体验版应用于真实生产环境中。
开通支付宝MCP服务
1. 配置支付宝开放平台:要使用非体验版的支付宝 MCP 服务,您需要先登录支付宝开放平台创建支付宝网页或移动应用,并完成以下四个步骤来启用受限密钥功能。
a. 创建应用:登录支付宝开放平台,创建一个网页或移动应用。创建一个网页或移动应用。按照引导完成基本信息配置和开发设置,提交审核并上线应用。具体操作请参阅支付宝官方文档《创建应用》《上线应用》。
b. 开通支付产品:登录商家平台>产品大全,选择适合您应用场景的支付方式,例如手机网站支付或电脑网站支付。具体操作可参阅支付宝官方文档《开通产品》。
c. 配置受限密钥:在已创建的应用中,进入“开发设置”页面,找到“受限密钥”模块并点击设置。根据受限密钥官方文档指引生成并配置密钥。在此过程中,请务必下载并妥善保存您的私钥。
d. 获取关键凭据:完成上述步骤后,请您记录凭据信息,后续集成将需要用到这些数据。
2. 配置 KMS 凭据:为了安全地将支付宝密钥提供给 MCP 服务,您需要使用阿里云的密钥管理服务(KMS)来存储这些敏感信息。
a. 登录阿里云百炼控制台系统管理 > KMS管理。
b. 点击“创建凭据”按钮。
- 凭据名称:凭据名称必须以
bailian!
开头。建议命名为alipay_mcp_secret
等有含义的名称。 - 设置凭据值:点击“新增一行”,额外添加两组键值对。将之前保存的凭据信息分别作为“凭据键”和“凭据值”填入,示例如下:
3. 开通服务:最后在百炼中开通支付宝MCP服务,并使用之前创建的 KMS 凭据完成认证。
a. 进入阿里云百炼控制台的MCP服务页面。
b. 找到“支付宝”,点击进入详情页。
c. 点击“立即开通”。
d. 在“选择凭据”下拉菜单中选择之前创建的凭据,如 bailian!alipay_mcp_secret
。
e. 确认配置后,点击“开通”。系统将自动部署并完成认证。
二、测试智能体应用
1. 在右侧下方的文本对话框中复制以下示例输入并粘贴发送。
请帮我分析今日射手座的运势
2. 示例输出如下图所示。
由于大模型生成具有随机性,以下所有示例输出仅供参考。
3. 点击蓝色链接可跳转至支付宝支付页面。
具体的支付金额可在提示词中设置,本方案中的支付金额统一设置为0.01元人民币。
4. 若不进行支付而直接复制以下示例输入并粘贴发送。
我已支付
示例输出如下图所示。
没有完成支付无法正常体验智能体的完整功能。
5. 完成支付后,复制以下示例输入并粘贴发送。
我已支付
示例输出如下图所示:
6. 完成测试后,您可以选择退款。复制以下示例输入并粘贴发送,即可完成退款。
退款
示例输出如下图所示:
至此,您已经成功完成了一次完整商业付费闭环了,完整效果展示如下:
如果您需要在发布该智能体应用,可以点击文末阅读原文参考后续内容。
您也可以通过在aliyun.com 直接搜索“支付宝MCP,让您的AI应用自动收款”即可直达技术解决方案,获得更多部署方案。
参考链接:
- 开通支付宝MCP服务:https://www.aliyun.com/solution/tech-solution-deploy/2938758?utm_content=g_1000406183
- 支付宝开放平台:https://open.alipay.com/develop/pm/create?templateId=6-bcb9-7250e6fd2c431487669730456&from=payappsite&utm_content=g_1000406186
- 创建应用:https://opendocs.alipay.com/open/200/105310?pathHash=7f6d049a&utm_content=g_1000406187
- 上线应用:https://opendocs.alipay.com/open/200/golive?pathHash=4d361677&utm_content=g_1000406188
- 产品大全:https://b.alipay.com/page/product-mall/all-product?utm_content=g_1000406189
- 开通产品:https://opendocs.alipay.com/open/200/105314/?utm_content=g_1000406190
- 受限密钥官方文档:https://opendocs.alipay.com/common/0herhy?pathHash=030f0536&utm_content=g_1000406191
- 阿里云百炼控制台系统管理:https://bailian.console.aliyun.com/?tab=app#/authority&utm_content=g_1000406185
- MCP服务页面:https://bailian.console.aliyun.com/?utm_content=g_1000406193
来源 | 阿里云开发者公众号