腾讯云推出云开发AI Toolkit,国内首个面向智能编程的后端服务
5月28日,腾讯云开发 CloudBase 宣布推出 AI Toolkit(CloudBase AI Toolkit),这是国内首个面向智能编程的后端服务,适配 Cursor 等主流 AI 编程工具。
云开发 AI Toolkit旨在解决 AI 辅助编程的“最后一公里”问题,包括后端资源的创建、部署、管理与运维等问题。
开发者在Cursor 与腾讯云代码助手 CodeBuddy等 AI 编程工具里写代码时,在云开发 AI Toolkit的帮助下,AI 可自动帮用户生成可直接部署的前后端应用+小程序,并一键发布上线到腾讯云开发 CloudBase 平台,并辅助后期运维工作。
AI 编程实际落地痛点:复杂耗时的后端工作
近几年,随着AI大模型技术广泛应用,Cursor、Windsurf、VSCode Copilot 与腾讯云代码助手CodeBuddy等的AI编程工具正日益普及。“氛围编程”(Vibe Coding)的新概念也在海外开发者社区逐步流行。
“Vibe Coding”模式强调借助 AI 编程工具快速完成从产品文档、数据库设计到服务实现的完整流程,已在一些 AI 原生应用开发中得到实践。这种模式极大地降低了编程门槛,让更多非技术背景的用户也能将创意变为现实,同时显著提升了专业开发者的效率。
图片来源于网络
然而,仅通过 AI 编程工具编写应用代码是不够的,还存在“最后一公里”的痛点需要解决,包括:如何将快速生成的应用代码部署到线上运行?应用上线运行还依赖后端资源(如数据库、API 服务等),如何创建、部署并管理相关资源?还有后续复杂的运维、错误排查的表格工作,如何让 AI 更好地解决?
这些“最后一公里”的问题我们统称为“后端服务”。后端服务由于涉及到的开发、部署、资源管理、运维等环节较为复杂,往往在软件开发和运行的生命周期中耗时超过一半甚至更高,成为 AI 辅助开发在实际软件研发中落地的痛点。
图片来源于网络
在海外,AI 编程工具往往会内置与适配相关的后端即服务(BaaS,Backend as a Service)解决方案。比如,Supabase 将后端工作打包为一站式服务,提供自动 API、用户认证、对象存储、实时订阅、向量数据库等多个功能模块,让开发者可以像搭积木一样即插即用地快速搭建后端。随着 vibe coding 爆火,Supabase被多个AI编程工具产品设置为默认后端,吸引了 200 多万开发者。
正是在这样的背景下,腾讯云开发 CloudBase 推出了 AI Toolkit,全面适配主流 AI 编程工具,不仅弥补了国内 AI 编程工具在后端服务和部署平台上的空白,更将 AI 的强大能力融入开发全生命周期。
AI Toolkit面向AI编程提供后端服务
云开发 AI Toolkit为主流的 AI 编程工具提供了领域知识+操作能力+工具箱。
领域知识:针对 AI 辅助开发的场景,云开发 AI Toolkit内提供了专为云开发适配的 AI 规则和提示词,包含代码优化、架构设计、最佳实践的领域专有知识,让 AI 可以更好地理解并操作云开发平台。
操作能力:云开发 AI Toolkit提供了完整的 MCP 工具,连接了 AI 编程工具与云开发的后端服务,允许用户授权 AI 编程工具在其账号下调用和操作在云开发上的资源,如数据库、云函数、容器服务等。在 AI 编程工具中,开发者配置好云开发 MCP 工具后,即可用自然语言让 AI 自动完成一系列云端开发动作,如创建数据库集合、编写并部署云函数代码等。
工具箱:云开发 CloudBase 平台提供了 CLI、前端 SDK 等全面的本地开发工具,涵盖了从后端资源管理、运维部署、日志监控全生命周期的功能,给予 AI 充分的发挥空间和操作权限,开发者只需要当一个“裁判”逐项确认 AI 的操作即可完成开发过程。
AI Toolkit开启全新AI编程开发体验
在开发阶段,云开发 AI Toolkit让开发者可通过 AI 辅助操作数据库、编写云函数,加速后端构建,让开发者更专注于业务逻辑。开发者可以通过自然语言描述需求,让 AI 辅助生成数据库 Schema、创建数据表,并利用云开发的 SDK 进行高级查询、校验,甚至一键生成可编辑的管理应用;可以让 AI 根据需求编写云函数逻辑,并且直接发布上线。
在上线阶段,借助 AI Toolkit内的 MCP 工具,AI 编程工具生成的应用可以实现自动部署,快速上线。无论是发布到微信小程序、H5还是其他平台,云开发都能自动处理底层基础设施的配置和扩缩容。
在后期运维阶段,AI Toolkit可以帮助智能编程工具进行智能监控与报错辅助修复。云开发提供全面的监控告警和日志系统,能够实时追踪云资源的运行情况和云函数的调用状态。出现报错时,开发者可以将错误日志反馈给 AI 编程工具,利用 AI 的智能分析能力辅助定位问题,根据错误信息提供修复建议,甚至生成修复代码。而云开发则保障了这些AI辅助操作的稳定执行和快速部署。
如何开始使用云开发 AI Toolkit?
目前,云开发 AI Toolkit已经发布在 Github 开源仓库中,面向开发者提供下载,模板仓库提供了主流 AI 编程工具的配置文件。
开发者在仓库中找到快速开始模板并进行下载(目前提供 React 框架、微信小程序的快速开始模板);然后根据响应编程工具,遵循指引配置完毕即可启用云开发 AI Toolkit,让 AI 帮助管理、操作云开发。
相关文章:

腾讯云推出云开发AI Toolkit,国内首个面向智能编程的后端服务
5月28日,腾讯云开发 CloudBase 宣布推出 AI Toolkit(CloudBase AI Toolkit),这是国内首个面向智能编程的后端服务,适配 Cursor 等主流 AI 编程工具。 云开发 AI Toolkit旨在解决 AI 辅助编程的“最后一公里”问题&…...
华为计试——刷题
判断两个IP是否属于同一子网 题目:给定一个子网掩码和两个 IP 地址,判断这两个 IP 地址是否在同一个子网中。 思路:首先,判断这个 IP 地址和子网掩码格式是否正确,不正确输出 ‘1’,进而结束;…...
【AI-安装指南】Redis Stack 的安装与使用
目录 一、Redis Stack 的介绍 二、安装方式 2.1 安装 2.2 添加依赖 2.3 设置配置信息 2.4 Redis 添加向量数据 2.5 查询向量数据 一、Redis Stack 的介绍 传统的 Redis 服务是不能存储向量的,因此我们需要首先安装 Redis Stack,而 Windows 电脑安 装 Redis Stack,官方…...
LeetCode Hot100(矩阵)
73. 矩阵置零 这边提供nm的做法以及更少的思路,对于nm的做法,我们只需要开辟标记当前行是否存在0以及当前列是否存在0即可,做法如下 class Solution {public void setZeroes(int[][] matrix) {int arr[]new int[matrix.length];int brr[]ne…...
spark在执行中如何选择shuffle策略
目录 1. SortShuffleManager与HashShuffleManager的选择2. Shuffle策略的自动选择机制3. 关键配置参数4. 版本差异(3.0+新特性)5. 异常处理与调优6. 高级Shuffle服务(CSS)1. SortShuffleManager与HashShuffleManager的选择 SortShuffleManager:默认使用,适用于大规模数据…...

前端-不对用户显示
这是steam的商店偏好设置界面,在没有被锁在国区的steam账号会有5个选项,而被锁在国区的账号只有3个选项,这里使用的技术手段仅仅在前端隐藏了这个其他两个按钮。 单击F12打开开发者模式 单击1处,找到这一行代码,可以看…...

WPF【10_2】数据库与WPF实战-示例
客户预约关联示例图 MainWindow.xaml 代码 <Window x:Class"WPF_CMS.MainWindow" xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x"http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d"ht…...
Hive的数据倾斜是什么?
一、Hive数据倾斜的定义 数据倾斜指在Hive分布式计算过程中,某一个或几个Task(如Map/Reduce任务)处理的数据量远大于其他Task,导致这些Task成为整个作业的性能瓶颈,甚至因内存不足而失败。数据倾斜通常发生在Shuffle阶…...

Cursor奇技淫巧篇(经常更新ing)
Dot files protection :Cursor当开启了Agent模式之后可以自动帮我们写文件,但是一般项目中的一些配置文件(通常以.开头的)都是非常重要性,为了防止Cursor在运行的过程中自己修改这些文件,导致风险ÿ…...

Unity3D仿星露谷物语开发58之保存时钟信息到文件
1、目标 保存当前的时钟信息到文件中。 2、修改TimeManager对象 TimeManager对象添加组件:Generate GUID 3、修改SceneSave.cs脚本 添加1行代码: 4、修改TimeManager.cs脚本 添加: using System; 修改TimeManager类: 添加属…...

lstm 长短期记忆 视频截图 kaggle示例
【官方双语】LSTM(长短期记忆神经网络)最简单清晰的解释来了!_哔哩哔哩_bilibili . [short,input]*[2.7,1.63]b5.95 换参数和激活函数 tan激活函数输出带正负符号的百分比 tanx公式长这样? 潜在短期记忆 前几天都是乱预测…...

Spring Advisor增强规则实现原理介绍
Spring Advisor增强规则实现原理介绍 一、什么是 Advisor?1. Advisor 的定义与本质接口定义: 2. Advisor 的核心作用统一封装切点与通知构建拦截器链的基础实现增强逻辑的灵活组合 二. Sprin当中的实现逻辑1 Advisor 接口定义2 PointcutAdvisor 接口定义…...

【HarmonyOS 5】鸿蒙中的UIAbility详解(二)
【HarmonyOS 5】鸿蒙中的UIAbility详解(二) 一、前言 今天我们继续深入讲解UIAbility,根据下图可知,在鸿蒙中UIAbility继承于Ability,开发者无法直接继承Ability。只能使用其两个子类:UIAbility和Extensi…...

力扣HOT100之动态规划:152. 乘积最大子数组
这道题并不是代码随想录里的,我试着用动规五部曲来做,然后不能通过全部测试样例,在第109个测试样例卡住了,如下所示。 原因是可能负数乘以负数会得到最大的乘积,不能单纯地用上一个序列的最大值乘以当前值来判断是否能…...
Java后端技术栈问题排查实战:Spring Boot启动慢、Redis缓存击穿与Kafka消费堆积
Java后端技术栈问题排查实战:Spring Boot启动慢、Redis缓存击穿与Kafka消费堆积 引言 在现代互联网大厂中,Java后端系统因为其复杂性和多样性,常常面临各种问题和挑战。从核心语言到微服务架构,从数据库到缓存,不同层…...

定制开发开源AI智能名片S2B2C商城小程序:数字营销时代的话语权重构
摘要:在数据驱动的数字营销时代,企业营销话语权正从传统媒体向掌握用户数据与技术的平台转移。本文基于“数据即权力”的核心逻辑,分析定制开发开源AI智能名片S2B2C商城小程序如何通过技术赋能、场景重构与生态协同,帮助企业重构营…...

【面试 - 遇到的问题 - 优化 - 地图】腾讯地图轨迹回放 - 回放的轨迹时间要和现实时间对应(非匀速)
目录 背景轨迹回放 - 匀速效果图TrackPlaybackDialog.vue 代码TMapNew.vue 代码 轨迹回放 - 非匀速效果图TrackPlaybackDialog.vue 代码TMapNew.vue 代码 背景 腾讯地图轨迹回放是匀速回放的,但是客户要求根据现实时间,什么时间点在某个点位 【腾讯地图轨…...
ffmpeg baidu
ffmpeg -list_devices true -f dshow -i dummy 获取你的音频输入设备(麦克风)名称 输出中可以看到你有如下两个可用麦克风设备: “麦克风阵列 (适用于数字麦克风的英特尔 智音技术)” “外部麦克风 (Realtek Audio)” (注意&…...
spring boot 拦截器HandlerInterceptor 不生效的原因排查
public class UserInterceptor implements HandlerInterceptor项目添加一个拦截器,发现未生效 1、排查拦截本身是否注入了springbean 容器 Slf4j Component public class LoginInterceptor implements HandlerInterceptor {2、排查springboot 项目扫描范围是否包含…...
公网ip怎么申请和使用?本地只有内网IP如何提供外网访问?
在当今的网络时代,许多程序和服务都依赖于公网地址——用于标识设备在互联网位置的全球唯一标识符。例如,办公网站、FTP服务器或游戏服务器等需要借助公网IP来确保用户可以访问。故此准确获取公网IP地址显得尤为重要。 在大多家庭和企业网络中ÿ…...
将git最后一次提交把涉及到的文件按原来目录结构提取出来
文章目录 前言一、将git最后一次提交把涉及到的文件按原来目录结构提取出来 前言 将git最后一次的提交提取出来,涉及到的目录结构以及文件等,按原本的目录结构复制输出。并输出相关的补丁。 一、将git最后一次提交把涉及到的文件按原来目录结构提取出来…...

利用计算机模拟和玉米壳废料开发新型抗病毒药物合成方法
参阅:Top 创新大奖 这个课题将农业废弃物资源化利用、计算机辅助药物设计和绿色化学完美结合,是一个极具创新性和应用前景的研究方向! 以下是如何利用计算机模拟和玉米壳废料开发新型抗病毒药物合成方法的系统思路: 核心思路 玉…...

【Docker】存储卷
【简介】 宿主机的某一目录与容器中的某一目录建立的一种绑定关系,这就是“存储卷” 它有三个特性 1.它可以绕过联合文件系统, 直接作用于宿主机的目录 2.容器和宿主机的这一绑定关系指向了同一目录, 因此两个目录之间的数据是同步的…...
Python 爬虫工具 BeautifulSoup
文章目录 1. BeautifulSoup 概述1.1. 安装 2. 对象的种类2.1. BeautifulSoup2.2. NavigableString(字符串)2.3. Comment2.4. Tag2.4.1. 获取标签的名称2.4.2. 获取标签的属性2.4.3. 获取标签的内容2.4.3.1. tag.string2.4.3.2. tag.strings2.4.3.3. tag.…...
WPF的布局核心:网格布局(Grid)
网格布局(Grid) 1 行列定义(RowDefinitions & ColumnDefinitions)2 Grid.Row和Grid.Column3 跨行跨列(Grid.RowSpan & Grid.ColumnSpan)3.1垂直跨行3.2水平跨列3.3综合应用案例 4 高级布局技巧4.1共…...

OpenCV图像认知(二)
形态学变换: 核: 核(kernel)其实就是一个小区域,通常为3*3、5*5、7*7大小,有着其自己的结构,比如矩形结构、椭圆结构、十字形结构,如下图所示。通过不同的结构可以对不同特征的图像…...
大数据与数据分析【数据分析全栈攻略:爬虫+处理+可视化+报告】
- 第 100 篇 - Date: 2025 - 05 - 25 Author: 郑龙浩/仟墨 大数据与数据分析 文章目录 大数据与数据分析一 大数据是什么?1 定义2 大数据的来源3 大数据4个方面的典型特征(4V)4 大数据的应用领域5 数据分析工具6 数据是五种生产要素之一 二 …...

t015-预报名管理系统设计与实现 【含源码!!!】
项目演示地址 摘 要 传统办法管理信息首先需要花费的时间比较多,其次数据出错率比较高,而且对错误的数据进行更改也比较困难,最后,检索数据费事费力。因此,在计算机上安装预报名管理系统软件来发挥其高效地信息处理的…...

LLM中的Loss与Logits详解
LLM中的Loss与Logits详解 自己构建的logits的损失函数,比自带loss效果好很多,建议自己构建; 另外学习率也是十分重要的参数,多次尝试,通过查看loss的下降趋势进行调整; 举例,来回跳跃说明下降率过大,一般从0.0001 开始尝试。 在深度学习中,logits 和 loss 是两个不…...
数学术语之源——绝对值(absolute value)(复数模?)
目录 1. 绝对值:(absolute value): 2. 复数尺度(复尺度):(modulus): 1. 绝对值:(absolute value): 一个实数的绝对值是其不考虑(irrespective)符号的大小(magnitude)。在拉丁语中具有相同意思的单词是“modulus”,这个单词还…...